어큐뮬레이터의 콘텐츠에 따라 오퍼랜드 필드에서 정의된 오퍼랜드를 설정 또는 유지합니다. 어큐뮬레이터의 TRUE는 오퍼랜드를 설정합니다. 즉 오퍼랜드가 1(TRUE)로 설정됩니다.
이 연산자의 유효한 오퍼랜드는 다음 데이터 형식 중 하나이어야 합니다.BOOL.
IL 프로그래밍 언어에서만 연산자를 사용할 수 있습니다.
이 펑션 프로그램 시 사용한 모든 입력과 출력 변수는 POU 헤더에서 선언되었습니다.
var_1과 var_2의 유효한 데이터 형식에는 제한이 없습니다. var_3과 var_4는 BOOL 형식이어야 합니다.
var_3은 어큐뮬레이터가 TRUE인 경우(즉 var_1=var_2)에만 리셋(0 또는 FALSE로 설정)됩니다.
LD |
var_1 |
(* Load var_1 in accu *) |
EQ |
var_2 |
(* Compare accu with var_2 *) |
S |
var_3 |
(* Set var_3, if accu contains TRUE *) |
ST |
var_4 |
(* Store accu in var_4 *) |