Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-200 Systemhandbuch Seite 87

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

Werbung

Network 1
E0.1
Network 2
SM0.0
Network 3
T0
>=I
+50
Network 4
M0.0
Network 5
M0.0
/
Network 6
0
LBL
Network 7
END
Network 8
0
INT
Network 9
INC_W
EN
MW2
IN
Network 10
RETI
Bild 4-14
Interruptprogramm mit schnellem Zähler
Automatisierungssystem S7-200, CPU 210, Systemhandbuch
C79000-G7000-C235-01
Grundlegendes zum Programmieren einer CPU 210
Hauptrogramm
KOP
M0.0
T0
IN
TON
+0
PT
P
EN
+0
IN
ENI
M0.0
Network 1: Die Zeit T0 einschalten, das
S
Interruptprogramm freigeben und die
1
Zählervariable (MW2) initialisieren.
Network 2: Die Zeit nach Ausschalten
wieder einschalten.
DISI
Network 3: Nach 5 Sekunden die Zeit
ausschalten und das Interruptprogramm
M0.0
sperren.
R
Network 4: Während die Zeit läuft, die
Logik überspringen, die den Zählwert
1
prüft.
0
Network 5: Stoppt die Zeit, A0.0
JMP
einschalten, wenn der Zählwert kleiner
gleich 15200 ist.
A0.0
E0.1
MW2
<=I
+15200
Network 6: Ziel der Sprungoperation
(Netzwerk 4).
Network 7: Ende des Hauptprogramms
Interruptprogramm
Network 8: Kennung für das Interruptpro-
gramm mit dem schnellen Zähler. Dieses
Interruptprogramm kann bis zu 3 kHz
zählen.
Network 9: Den Zählwert (MW2) bei jeder
steigenden Flanke an E0.0 um 1 erhöhen.
Network 10: Zum Hauptprogramm
zurückkehren.
OUT
MW2
Network 1
LD
U
TON
EU
MOVW
ENI
MOV_W
Network 2
LD
OUT
MW2
S
Network 3
LDW>= T0, +50
DISI
R
Network 4
LD
JMP
Network 5
LDN
U
UW<=
=
Network 6
LBL
Network 7
MEND
Network 8
INT
Network 9
INCW
Network 10
RETI
AWL
E0.1
M0.0
T0, +0
+0, MW2
SM0.0
M0.0, 1
M0.0, 1
M0.0
0
M0.0
E0.1
MW2, +15200
A0.0
0
0
MW2
4-15

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cpu 210

Inhaltsverzeichnis