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