Istruzione ridondante
Questa è un'istruzione ridondante. Viene sostituita da: FP_DIVIDE_DIGITS
Divide il dato a 16 bit specificato da s in unità di 4 bit e distribuisce il dato diviso nei 4 bit meno significativi (posizione bit da 0 a 3) delle aree a 16 bit a partire da d se il trigger EN è in stato TRUE.
Ingresso
Area a 16 bit o costante equivalente da dividere (sorgente)
Specifica il numero di dati da dividere
Uscita
Area a 16 bit iniziale per memorizzare i dati divisi (destinazione)
Anziché utilizzare questa istruzione F, si consiglia di utilizzare l'istruzione FP7 corrispondente: FP_DIVIDE_DIGITS
n specifica il numero di dati da dividere. L'intervallo di n va da 0 a 4. Quando 0 è specificato da n, questa istruzione non viene eseguita.
L'esempio di programmazione fornito di seguito può essere quindi immaginato come:
se l'area specificata utilizzando il registro indice eccede il limite.
se il valore in n³ 5 l'ultima area per il risultato eccede il limite
se l'area specificata utilizzando il registro indice eccede il limite.
se il valore in n³ 5 l'ultima area per il risultato eccede il limite