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

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 TIME STRING | Addendo del tipo di dati Real, Time o String. 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 TIME STRING | Addendo del tipo di dati Real, Time o String. 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 TIME STRING | Somma dei valori di input in formato Real, Time o String. Input e output devono utilizzare lo stesso tipo di dati. |
ENO | Uscita | BOOL | Abilita l'uscita. Applicabile alle programmazioni in diagramma ladder. | |
Esempi di ADD
Esempio di Diagramma a blocchi funzione ADD

Esempio di programma Diagramma Ladder ADD

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