Herunterladen Inhalt Inhalt Diese Seite drucken

Strukturieren Des Programms - Siemens S7-200 Systemhandbuch

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

Werbung

Strukturieren des Programms

Programme für die CPU 210 setzen sich aus folgenden Elementen zusammen: einem
Hauptprogramm und einem optionalen Interruptprogramm (siehe Bild 4-3).
Das Hauptprogramm speichert die Operationen, die Ihre Anwendung steuern. Die Opera-
tionen des Hauptprogramms werden in jedem Zyklus der CPU der Reihe nach bearbei-
tet. Zum Beenden des Hauptprogramms verwenden Sie in KOP eine Spule zum absolu-
ten Beenden des Programms und in AWL die Operation zum Beenden des
Hauptprogramms (MEND).
Die CPU 210 unterstützt außerdem ein optionales Interruptprogramm für einen Hardwa-
re-Interrupt. Wenn Ihr Programm ein Interruptprogramm umfaßt, bearbeitet die CPU diese
Operationen, nachdem ein bestimmtes Hardware-Ereignis (steigende Flanke an E0.0)
aufgetreten ist. Ordnen Sie das Interruptprogramm nach dem Ende des Hauptpro-
gramms an (nach der Spule zum absoluten Beenden in KOP bzw. nach der Operation
MEND in AWL). Beenden Sie das Interruptprogramm mit der Operation RETI, Interrupt-
programm beenden.
Abschnitt 4.6 zeigt ein Beispiel für ein Programm mit einem Interruptprogramm. Das Inter-
ruptprogramm wird nicht als Teil des normalen Zyklus bearbeitet, sondern es wird nur
dann ausgeführt, wenn ein Interruptereignis auftritt (dies kann zu einem beliebigen Zeit-
punkt im Zyklus geschehen).
Zusätzliche Informationen zum Entwerfen und Eingeben eines Programms entnehmen Sie
dem Programmierbeispiel in Kapitel 3.
Anwender-
programm
Bild 4-3
Aufbau eines Programms für die CPU 210
Automatisierungssystem S7-200, CPU 210, Systemhandbuch
C79000-G7000-C235-01
Grundlegendes zum Programmieren einer CPU 210
Hauptprogramm
.
.
.
MEND
Interruptprogramm (optional)
RETI
Hauptprogramm:
Bearbeitung einmal pro Zyklus
Interruptprogramm:
Bearbeitung bei jedem Auftreten des
Interruptereignisses
4-5

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cpu 210

Inhaltsverzeichnis