Istruzione ridondante
Questa è un'istruzione ridondante. Viene sostituita da: WITHIN_LIMITS
Confronta la costante equivalente a 16 bit o il dato a 16 bit specificati da s1_In con la banda dati specificata da s2_Min e s3_Max se il trigger EN è in stato TRUE. Questa istruzione verifica se s1_In rientra nella banda dati compresa tra s2_Min (limite inferiore) e s3_Max (limite superiore), è maggiore di s3_Max o è minore di s2_Min. L'operazione di confronto tiene conto del segno +/-. Poiché i dati BCD sono anche considerati dati a 16 bit con segno, vi consigliamo di utilizzare i dati BCD compresi tra 0 e 7999 per evitare confusione. Il risultato dell'operazione di confronto è memorizzato nelle variabili di sistema sys_bIsGreaterThan (> flag), sys_bIsEqual (= flag), sys_bIsLessThan (< flag) e sys_bIsCarry (carry-flag).
Ingresso
area a 16 bit o costante equivalente a 16 bit da confrontare
limite inferiore, area a 16 bit o costante equivalente a 16 bit
limite superiore, area a 16 bit o costante equivalente a 16 bit
Le variabili s1, s2 e s3 devono presentare lo stesso tipo di dato.