F39_DMULD

Istruzione ridondante

NOTA

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

La funzione moltiplica il valore specificato all'ingresso s1 per il valore specificato all'ingresso s2. Il risultato della funzione viene restituito all'uscita d. Il risultato all'uscita d è compreso tra -2147483648 e 2147483647 (ossia tra 16#0 e 16#FFFFFFFF). Tutti i valori a 32 bit sono considerati valori doppi interi.

Parametri

Ingresso

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

Moltiplicando

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

Moltiplicatore

Uscita

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

Risultato

Flag di errore

sys_bIsOperationErrorHold (passa a TRUE e resta TRUE)

se il risultato del calcolo eccede l'area a 32 bit specificata all'uscita d.

sys_bIsOperationErrorNonHold (passa a TRUE per una scansione)

se il risultato del calcolo eccede l'area a 32 bit specificata all'uscita d.

sys_bIsEqual (passa a TRUE e resta TRUE)

se il risultato del calcolo è 0.

Argomenti correlati

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