S5-100U
•
Retten von Daten:
Werden von einem zeitgesteuerten OB "Schmiermerker" verwendet, die auch im zyklischen
Steuerungsprogramm verwendet werden, müssen diese während der Zeit-OB-Bearbeitung in
einen Datenbaustein gerettet werden.
Hinweis
Auch bei der OB13 Bearbeitung darf die Bausteinschachtelungstiefe von 16 Ebenen (bei
CPU 103, 6ES5 103-8MA03 32 Ebenen) nicht überschritten werden.
•
Auslesen des Alarm-PAE
Beim Aufruf des OB13 werden die Signale der Eingabebaugruppen in das Alarm-PAE
eingelesen. Die Abfrage des Alarm-PAE im OB13 ist mit den Ladeoperationen L PY0...127;
L PW0...126 möglich (Byte x bzw. Wort x des Alarm-PAE in den AKKU 1 laden). Vor der zeit-
gesteuerten Programmbearbeitung wird ein Alarmeingabedatenzyklus durchgeführt. Die Reak-
tionszeit der zyklischen Programmbearbeitung wird durch die Alarm-Datenzykluszeit verlängert.
Bei Eingabe anderer Operanden geht die CPU mit der Fehlermeldung "NNN" im USTACK in
--
STOP (
> Kap. 5.2.1).
•
Schreiben in das Alarm-PAA
Daten an externe Peripheriebaugruppen können mit den Transferoperationen T PY0...127 ;
T PW 0...126 in das Alarm-PAA geschrieben werden. Gleichzeitig wird das "normale" PAA be-
schrieben.
Die in das Alarm-PAA übertragenen Daten werden nach Beendigung des OB13 in einem Alarm-
Ausgabedatenzyklus (vor der "normalen" Programmbearbeitung) an die Peripheriebaugruppen
ausgegeben. Die Reaktionszeit der zyklischen Programmbearbeitung wird durch die Alarm-
Datenzykluszeit verlängert.
Hinweis
Der Alarm-Ausgabedatenzyklus wird nur durchgeführt, wenn das Alarm-PAA beschrieben
wurde.
7.4.5 Alarmgesteuerte Programmbearbeitung
(ab CPU 103, 6ES5 103-8MA02)
Eine alarmgesteuerte Programmbearbeitung liegt vor, wenn ein vom Prozeß kommendes Signal die
CPU veranlaßt, die zyklische oder zeitgesteuerte Programmbearbeitung zu unterbrechen und ein
spezifisches Programm zu bearbeiten. Nach der Bearbeitung dieses Programms kehrt die CPU zur
Unterbrechungsstelle in das zyklische oder zeitgesteuerte Programm zurück und setzt dort seine
Bearbeitung fort. Genauere Informationen zur Alarmverarbeitung finden Sie im Kap. 10.
EWA 4NEB 812 6120-01b
Einführung in STEP 5
7-29