Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
78
Die S7-200 löst die Steuerungslogik mit Hilfe eines logischen Stack (siehe Bild 6-3). In diesem
Beispiel kennzeichnen ”aw0” bis ”aw7” die Ausgangswerte des logischen Stack, ”nw”
kennzeichnet einen neuen Wert, der von der Operation bereitgestellt wird, und S0 kennzeichnet
den errechneten Wert, der in dem logischen Stack gespeichert wird.
ULD
Erste und
zweite
Stackebene
durch UND
verknüpfen
Vorher
Nachher
aw8
x
1
S0
aw2
aw3
aw4
aw5
aw6
aw7
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
S0 = aw0 UND aw1
OLD
Erste und
zweite
Stackebene
durch ODER
verknüpfen
Vorher
Nachher
S0 = aw0 ODER aw1
aw8
x
1
S0
aw2
aw3
aw4
aw5
aw6
aw7
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
LDS
Stack
laden
aw6
aw7
aw3
aw0
aw1
aw2
aw3
aw4
aw5
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
2
Vorher
Nachher
LPS
Obersten
Stackwert
duplizieren
aw6
aw7
aw0
aw0
aw1
aw2
aw3
aw4
aw5
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
2
Vorher
Nachher
LRD
Zweiten
Stackwert
kopieren
Vorher
Nachher
aw1
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
LPP
Obersten
Stackwert
aus Stack
schieben
Vorher
Nachher
aw8
x
1
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw0
aw1
aw2
aw3
aw4
aw5
aw6
aw7
aw8
1
Der Wert ist unbekannt (es kann sich um den Wert 0 oder 1 handeln).
2
Nach der Ausführung einer Operation Obersten Stackwert duplizieren oder Stack laden geht der Wert aw8
verloren.
Bild 6-3
Funktionsweise der Stackoperationen
Beispiel: Stackoperationen
Netzwerk 1
LD
E0.0
LD
E0.1
LD
E2.0
U
E2.1
OLD
ULD
=
A5.0
Netzwerk 2
LD
E0.0
LPS
LD
E0.5
O
E0.6
ULD
=
A7.0
LRD
LD
E2.1
O
E1.3
ULD
=
A6.0
LPP
U
E1.0
=
A3.0