Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 80

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

S7-200 Systemhandbuch
Beispiel: Spulen
6
Impulsdiagramm
70
Netzwerk 1 //Die Operationen Zuweisen weisen Bitwerte zu externen Ein- und
//Ausgängen (E, A) und internem Speicher (M, SM, T, Z, V, S, L) zu.
LD
E0.0
=
A0.0
=
A0.1
=
V0.0
Netzwerk 2 //Gruppe aus 6 zusammenhängenden Bits auf den Wert 1 setzen.
//Adresse des Anfangsbit und Anzahl der zu setzenden Bits angeben.
//Die Programmstatusanzeige für Setzen
//ist EIN, wenn der Wert des ersten Bit (A0.2) 1 ist.
LD
E0.1
S
A0.2, 6
Netzwerk 3 //Gruppe aus 6 zusammenhängenden Bits auf den Wert 0 zurücksetzen.
//Adresse des Anfangsbit und Anzahl der zurückzusetzenden Bits angeben.
//Die Programmstatusanzeige für Rücksetzen
//ist EIN, wenn der Wert des ersten Bit (A0.2) 0 ist.
LD
E0.2
R
A0.2, 6
Netzwerk 4 //Acht Ausgangsbits (A1.0 bis A1.7) als Gruppe setzen und rücksetzen.
LD
E0.3
LPS
U
E0.4
S
A1.0, 8
LPP
U
E0.5
R
A1.0, 8
Netzwerk 5 //Die Operationen Setzen und Rücksetzen führen die Funktion eines Haltere
//lais aus. Stellen Sie sicher, dass die Bits Setzen/Rücksetzen nicht von
//einer an deren Operation Zuweisen überschrieben werden.
//In diesem Beispiel dient Netzwerk 4 dazu,
//acht Ausgangsbits (A1.0 bis A1.7) als Gruppe zu setzen bzw. zurückzuset
//zen. In RUN kann Netzwerk 5 den Bitwert von A1.0 überschreiben und
//die Programmstatusanzeigen für Setzen/Rücksetzen in Netzwerk 4
//steuern.
LD
E0.6
=
A1.0
Network 1
I0.0
Q0.0, Q0.1, V0.0
Networks 2 and 3
I0.1 (Set)
I0.2 (Reset)
Reset to 0 overwrites Set to 1, because the program
scan executes the Network 3 Reset after the Network 2
Set
Networks 4 and 5
I0.3
I0.4 (Set)
I0.5 (Reset)
I0.6
Q1.0
Network 5 Output bit (=) instruction overwrites the first bit (Q1.0)
Set/Reset in Network 4, because the program scan executes the
Network 5 assignment last

Quicklinks ausblenden:

Werbung

loading