Herunterladen Inhalt Inhalt Diese Seite drucken

Programmieren Der Anlaufarten - Siemens SIMATIC S5 CPU 946R Handbuch

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Kapitel 4
Betriebszustände
4.3.6
Programmieren der Anlaufarten
Die Programme für die Anlaufarten müssen Sie in den Organisationsbausteinen OB 20, OB 21
und OB 22 hinterlegen. Das Systemprogramm ruft bei einem Anlauf entsprechend dem aktuellen
Betriebsfall (Neustart usw.) einen dieser Bausteine auf.
Neustart: Organisationsbaustein O B 20
Wenn die CPU einen Neustart durchführt, wird einmal der OB 20 vom Systemprogramm
aufgerufen. Sie können dort ein STEP 5-Programm hinterlegen, das vor Beginn der zyklischen
Programmbearbeitung vorbereitende Schritte für einen Neubeginn der zyklischen Bearbeitung
durchführt wie z.B.
Merker setzen
Zeiten starten
den Datenverkehr der CPU mit Peripheriebaugruppen vorbereiten
die Synchronisierung mit CPs durchführen (Hantierungsbaustein SYNCHRON,
siehe Kapitel 10.2.3)
Schließen Sie den OB 20 mit 'BE' (Bausteinende) ab.
Nach der Bearbeitung des OB 20 beginnt die zyklische Programmbearbeitung mit dem Aufruf des
OB
1.
Ist der OB 20 nicht geladen, so beginnt die CPU am Ende eines Neustarts (nach den System-
leistungen) sofort mit der zyklischen Prograrnmbearbeitung durch Aufruf des OB
1.
Wenn Sie im DX 0 einen "automatischen Neustart bei Netzwiederkehr* eingetragen haben, wird
bei Netzwiederkehr ebenfalls der OB 20 aufgerufen.
Manueller Wiederanlauf: Organisationsbaustein OB 21
Wenn die CPU einen Wiederanlauf durchführt, der manuell gestartet wurde, so ruft das System-
Programm einmalig den OB 21 auf. Sie können dort ein STEP 5-Programm hinterlegen, das vor-
bereitende Schritte zur Wiederaufnahme der zyklischen Prograrnmbearbeitung durchführt.
Schließen Sie den OB
21
mit 'BE' (Bausteinende) ab.
Nach Bearbeitung des OB 21 wird die zyklische Programmbearbeitung an der Abbruchstelle mit
der nächsten Anweisung fortgesetzt. Das BASP-Signal (Befehlsausgabe sperren) bleibt während
der Bearbeitung des Restzyklus aktiv.
Am Ende des Restzyklus wird das Prozeßabbild der Ein- und Ausgänge vollständig gelöscht und
die Prozeßperipherie zurückgesetzt.
Mit Beginn des nächsten (vollständigen) Zyklus wird das BASP-Signal inaktiv geschaltet.
Ist der OB 21 nicht geladen, so beginnt die CPU am Ende eines manuellen Wiederanlaufs sofort
an der Abbruchstelle.
Haben Sie im DX 0 als Wiederanlaufart einen "Neustart mit Gedächtnis" eingetragen, führt das
Systemprogramm nach der Bearbeitung des OB
21
einen Neustart durch (die CPU setzt die
Prograrnmbearbeitung mit der ersten STEP 5-Anweisung im OB 1 fort), bei dem die Signalzu-
stände der Merker, Koppelmerker, Semaphore und die Adreßliste (D6 0) erhalten bleiben.
Programmieranleitung
C79000-88500-C637.03

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 947Simatic s5 cpu 947rSimatic s5 cpu 946

Inhaltsverzeichnis