Einführung in STEP 5
Auslesen des Alarm-PAE
Beim Aufruf des OB13 werden die Signale der externen Eingabebaugruppen in das Alarm-PAE
eingelesen. Die Abfrage des Alarm-PAE im OB13 ist mit den Ladeoperationen L PY x, L PW x
möglich (Byte x bzw. Wort x des Alarm-PAE in den AKKU 1 laden). Vor der zeitgesteuerten
Programmbearbeitung wird ein Alarmeingabedatenzyklus durchgeführt. Die Reaktionszeit der
zyklischen Programmbearbeitung wird durch die Alarm-Datenzykluszeit verlängert.
Schreiben in das Alarm-PAA
Daten an externe Peripheriebaugruppen können mit den Transferoperationen T PY x; T PW x in das
Alarm-PAA geschrieben werden. Gleichzeitig wird das "normale" PAA beschrieben.
Die in das Alarm-PAA übertragenen Daten werden nach Beendigung des OB13 in einem Alarm-
Ausgabedatenzyklus (vor der "normalen" Programmbearbeitung) an die Peripheriebaugruppen aus-
gegeben. Die Reaktionszeit der zyklischen Programmbearbeitung wird durch die Alarm-Datenzyklus-
zeit verlängert.
Hinweis
Der Alarm-Ausgabedatenzyklus wird nur durchgeführt, wenn das Alarm-PAA beschrieben
wurde.
Weckfehler
Wenn das System so stark belastet ist, daß es den OB13 während des festgelegten OB13-Aufruf-
intervalls nicht abarbeiten kann, dann kommt es zu einem Weckfehler (erneuter Aufruf des OB13,
bevor der OB13 abgearbeitet wurde). Bei Weckfehler geht die S5-95F in den STOP. Der gleiche
Fehler kann auftreten, wenn der OB13 häufig durch Alarmaufrufe unterbrochen wird.
Abhilfen:
•
Verlängern Sie Ihr OB13 Aufrufintervall
•
Verkleinern Sie das Programm im OB13
•
Minimieren Sie die Zahl der Alarmaufrufe
7.4.5
Maximale Reaktionszeit bei zeitgesteuerter Programmbearbeitung
Reaktionszeit ist die Zeit zwischen Änderung eines Eingangssignals und Änderung eines Ausgangs-
signals.
Die maximale Reaktionszeit bei zeitgesteuerter Programmbearbeitung ist abhängig
•
vom eingestellten OB13-Aufrufintervall
•
von der Verzögerungszeit t ( Kap. 7.4.4)
•
von der Ausführungszeit T
•
von der Verzögerungszeit der Eingabebaugruppe
•
vom Datenzyklus (wenn externe Perpheriebaugruppen eingesetzt werden)
7-28
des OB13
OB13
S5-95F
EWA 4NEB 812 6220-01