Herunterladen Inhalt Inhalt Diese Seite drucken

Bearbeitung Des Anwenderprogramms - Siemens Simatic S5 CPU 928B Anleitung

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

3.4

Bearbeitung des Anwenderprogramms

ANLAUF
ZYKLUS
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Die gesamte Software auf der CPU (diese besteht aus dem Systempro-
gramm und dem STEP-5-Anwenderprogramm) hat folgende Aufgaben
zu bearbeiten:
• • ANLAUF der CPU,
• • Steuerung eines Automatisierungsprozesses durch ständig sich
wiederholende Operationsfolgen (ZYKLUS),
• • Steuerung eines Automatisierungsprozesses durch Reaktion auf
Ereignisse, die sporadisch oder zu bestimmten Zeiten eintreffen
(Alarme) sowie Reaktion auf Fehler.
Bei allen drei Aufgaben haben Sie die Möglichkeit, über Anwender-
schnittstellen (Organisationsbausteine OB 1 bis OB 35 – siehe
Abschnitt 2.2.3) spezielle Teile Ihres Anwenderprogramms auf der CPU
ablaufen zu lassen.
Bevor die CPU in die zyklische Bearbeitung eintreten kann, ist es
u. U. erforderlich, eine Initialisierung durchzuführen, um einen defi-
nierten Ausgangszustand für die zyklische Bearbeitung herzustellen
und z. B. Zeitraster für die Ausführung bestimmter Funktionen vorzu-
geben. Welche Initialisierung dies ist, hängt von dem Ereignis ab, das zu
einem ANLAUF führt, sowie von Einstellungen, die Sie an Ihrer CPU
vornehmen. Nähere Erläuterungen hierzu finden Sie in Kapitel 4.
Sie können das Verhalten der CPU bei einem ANLAUF beeinflussen
durch Programmieren der Organisationsbausteine OB 20, OB 21 und
OB 22 oder durch Parametrieren des Datenbausteins DX 0 (siehe
Kapitel 7).
Nachdem ein ANLAUF durchgeführt worden ist, tritt das System-
programm in die zyklische Bearbeitung ein. Es übernimmt dabei
Hintergrundfunktionen, die für Automatisierungsaufgaben erfor-
derlich sind (siehe Bild 3-1 am Kapitelanfang).
Nach Ausführung der Systemfunktionen zu Beginn eines ZYKLUS
wird vom Systemprogramm als zyklisches Anwenderprogramm der
Organisationsbaustein OB 1 oder der Funktionsbaustein FB 0 aufgeru-
fen. In einem dieser Bausteine programmieren Sie die STEP-5-Operatio-
nen für die zyklische Bearbeitung.

Bearbeitung des Anwenderprogramms

3
3 - 11

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis