F88_DABS

Istruzione ridondante

NOTA

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

Ottiene il valore assoluto del dato a 32 bit con segno specificato da d se il trigger EN è in stato TRUE. Il valore assoluto del dato a 32 bit con segno viene memorizzato in d. Questa istruzione è utile per gestire dati il cui segno (+/-) può variare.

Parametri

Uscita

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

area a 32 bit per memorizzare il dato originale e il relativo valore assoluto

Note

Se il tipo di dato desiderato è supportato, raccomandiamo di usare l’istruzione IEC ABS.

Flag di errore

sys_bIsOperationErrorHold (passa a TRUE e resta TRUE)

se il dato a 16 bit è il valore minimo negativo -32768 (16#8000).

sys_bIsOperationErrorNonHold (passa a TRUE per una scansione)

se il dato a 16 bit è il valore minimo negativo -32768 (16#8000).

sys_bIsCarry (passa a TRUE per una scansione)

se il dato a 32 bit è un valore negativo nell'intervallo da -1 a -2147483647 (da 16#FFFFFFFF a 16#80000001).

Argomenti correlati

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