MUL (moltiplica)
L'istruzione MUL moltiplica due o più valori Integer o Real.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
MUL

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 | Fattore in tipo di dati Integer o Real. Tutti gli input devono essere dello stesso tipo di dati. |
i2 | Ingresso | SINT USINT BYTE INT UINT WORD DINT | UDINT DWORD LINT LINT LWORD REAL LREAL | Fattore in tipo di dati Integer o Real. 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 | Prodotto degli ingressi nel tipo di dati Integer o Real. Input e output devono utilizzare lo stesso tipo di dati. |
ENO | Uscita | BOOL | Abilita l'uscita. Applicabile alle programmazioni in diagramma ladder. | |
Esempi di MUL
Esempio di Diagramma a blocchi funzione MUL

Esempio di programma Diagramma Ladder MUL

(* ST equivalence *) ao10 := ai101 * ai102; ao5 := (ai51 * ai52) * ai53;
Fornire un feedback