Um einen Ausgang zu löschen, klicken Sie bei einem der vorhandenen Parameter OUT mit
der rechten Maustaste auf den Ausgangsanschluss (sofern mehr als die zwei ursprünglichen
Ausgänge vorhanden sind) und wählen den Befehl "Löschen".
Tabelle 8- 180
Datentypen für die Anweisung DEMUX
Parameter
Datentyp
K
UInt
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Time, Date, TOD, Char, WChar
OUT0, OUT1, ..
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
OUTn
DWord, Time, Date, TOD, Char, WChar
ELSE
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Time, Date, TOD, Char, WChar
Die Eingangsvariable und die Ausgangsvariablen müssen vom gleichen Datentyp sein.
1
Tabelle 8- 181
ENO-Zustand für die Anweisungen MUX und DEMUX
ENO
Bedingung
1
Kein Fehler
0
MUX: K ist größer als die Anzahl der Eingänge -1
DEMUX: K ist größer als die Anzahl der Ausgänge -1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Um einen Ausgang hinzuzufügen, klicken Sie auf das Symbol "Erstellen" oder an
einem der vorhandenen Parameter OUT mit der rechten Maustaste auf den
Ausgangsanschluss und wählen den Befehl "Ausgang einfügen".
1
8.9 Wortverknüpfung
Beschreibung
Auswahlwert:
0 wählt OUT1
•
1 wählt OUT2
•
n wählt OUTn
•
Eingang
Ausgänge
Ausgang ersetzen, wenn K größer als
(OUTn - 1) ist
Ergebnis OUT
MUX: Ausgewählter IN-Wert wird in OUT
kopiert
DEMUX: IN-Wert wird in ausgewählten
OUT kopiert
Kein ELSE angegeben: OUT wird
•
nicht verändert,
ELSE angegeben, ELSE-Wert wird
•
OUT zugewiesen
Kein ELSE angegeben: Ausgänge
•
werden nicht verändert,
ELSE angegeben, IN-Wert wird in
•
ELSE kopiert
Anweisungen
351