DIV (dividi)
L'istruzione DIV divide il primo valore di input Integer o Real per il secondo valore di input Integer o Real.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
DIV

Parametro | Tipo di parametro | Tipo di dati | Descrizione | |
|---|---|---|---|---|
EN | Ingresso | BOOL | Quando è impostato su vero, l'istruzione è abilitata.
| |
i1 | Ingresso | SINT USINT BYTE INT UINT WORD DINT UDINT | DWORD LINT ULINT LWORD REAL LREAL | dividendo nel tipo di dati Integer o Real diverso da zero. Tutti gli input devono essere dello stesso tipo di dati. |
i2 | Ingresso | SINT USINT BYTE INT UINT WORD DINT UDINT | DWORD LINT ULINT LWORD REAL LREAL | Divisore nel tipo di dati Integer o Real diverso da zero. Tutti gli input devono essere dello stesso tipo di dati. |
o1 | Uscita | SINT USINT BYTE INT UINT WORD DINT UDINT | DWORD LINT ULINT LWORD REAL LREAL | Quoziente degli input nel tipo di dati Integer o Real diverso da zero. Input e output devono utilizzare lo stesso tipo di dati. |
ENO | Uscita | BOOL | Abilita l'uscita. Applicabile alle programmazioni in diagramma ladder. | |
Esempi di DIV
Esempio di Diagramma a blocchi funzione DIV

Esempio di programma Diagramma Ladder DIV

(* ST Equivalence: *) ao10 := ai101 / ai102; ao5 := (ai5 / 2) / ai53;
Fornire un feedback