Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 249

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Tabelle 7- 137
Anweisung DEMUX (Demultiplexen)
KOP/FUP
SCL
out := DEMUX(
k:=_unit_in,
in:=variant_in,
out0:=variant_in,
out1:=variant_in,
[...out32:=variant_in,]
outelse:=variant_in);
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
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". 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".
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 7- 138
Datentypen für die Anweisung DEMUX
Parameter
Datentyp
K
UInt
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord,
Time, Char
OUT0, OUT1, ..
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord,
OUTn
Time, Char
ELSE
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord,
Time, Char
Die Eingangsvariable und die Ausgangsvariablen müssen vom gleichen Datentyp sein.
1
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
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
Beschreibung
DEMUX kopiert den Wert der Adresse, die dem Parameter IN
zugewiesen ist, in einen von vielen Ausgängen. Der Wert des
Parameters K gibt an, welcher Ausgang als Ziel des Werts IN
ausgewählt wird. Ist der Wert von K größer als die Zahl (OUT
dann wird der Wert IN in die Adresse kopiert, die dem Parameter
ELSE zugewiesen ist.
100BAnweisungen
7.9 Wortverknüpfung
n
Beschreibung
Auswahlwert:
0 wählt OUT0
1 wählt OUT1
n wählt OUTn
Eingang
Ausgänge
Ausgang ersetzen, wenn K
größer als (OUTn - 1) ist
- 1),
249

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis