중복 명령
이것은 중복 F 명령입니다. 다음으로 치환됩니다: EQ
트리거 EN이 ON 상태이면 s1에서 지정한 32비트 데이터 또는 32비트 동등 정수와 s2에서 지정한 32비트 데이터 또는 32비트 동등 정수를 비교합니다. 비교 작업 결과는 시스템 변수 sys_bIsGreaterThan(> 플래그), sys_bIsEqual(= 플래그), sys_bIsLessThan(< 플래그) 및 sys_bIsCarry(캐리 플래그)에 저장됩니다.
입력
32비트 동등 정수 또는 32비트 영역
필요한 데이터 형식이 지원되는 경우, 비교 명령의 IEC 명령을 사용하는 것이 좋습니다.
변수 s1와 s2의 데이터 형식은 같아야 합니다.
데이터 | s1과 s2 간 비교 | 플래그 |
|||
sys_bIsGreaterThan(>플래그) | sys_bIsEqual(=플래그) | sys_bIsLessThan(<플래그) | sys_bIsCarry(캐리 플래그) | ||
기호가 있는 32비트 데이터 |
s1<s2 |
Off | Off | On | # |
s1=s2 |
Off | On | Off | Off | |
s1>s2 |
On | Off | Off | # |
|
기호가 없는 32비트 데이터 |
s1<s2 |
# |
Off | # |
On |
s1=s2 |
Off | On | Off | Off | |
s1>s2 |
# |
Off | # |
Off |
조건에 따라 #이 ON 또는 OFF로 전환됩니다.