F63_DWIN

Istruzione ridondante

NOTA

Questa è un'istruzione ridondante. Viene sostituita da: WITHIN_LIMITS

Confronta la costante equivalente a 32 bit o il dato a 32 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 32 bit con segno, vi consigliamo di utilizzare i dati BCD compresi tra 0 e 79999999 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 (DWORD, DINT, UDINT, DATE, TOD, DT)

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

s2_Min (DWORD, DINT, UDINT, DATE, TOD, DT)

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

s3_Max (DWORD, DINT, UDINT, DATE, TOD, DT)

limite superiore, area a 32 bit o costante equivalente a 32 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