F62_WIN

Istruzione ridondante

NOTA

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).

Parametri

Ingresso

s1_In (WORD, INT, UINT)

area a 16 bit o costante equivalente a 16 bit da confrontare

s2_Min (WORD, INT, UINT)

limite inferiore, area a 16 bit o costante equivalente a 16 bit

s3_Max (WORD, INT, UINT)

limite superiore, area a 16 bit o costante equivalente a 16 bit

Note

Le variabili s1, s2 e s3 devono presentare lo stesso tipo di dato.

Argomenti correlati

L'ultima revisione: 2024-03-13Feedback su questa paginaPanasonic hotline