Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 408

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.5 Alarme
Parameter und Datentyp
PHASE
IN
RET_VAL
OUT
Beispiele: Zeitparameter
• Ist die CYCLE-Zeit = 100 us, unterbricht der von OB_NR angegebene Alarm-OB den
Programmzyklus alle 100 us. Der Alarm-OB wird ausgeführt und übergibt anschließend die
Ausführungssteuerung wieder an den Programmzyklus an der Stelle, an der die
Unterbrechung auftrat.
• Ist die CYCLE-Zeit = 0, wird das Alarmereignis deaktiviert und der Alarm-OB wird nicht
ausgeführt.
• Die PHASE-Zeit (Phasenverschiebung) ist eine angegebene Verzögerungszeit, die auftritt,
bevor das CYCLE-Zeitintervall beginnt. Mit der Phasenverschiebung können Sie die
Ausführung von OBs mit niedrigerer Priorität zeitlich steuern.
Wenn OBs niedrigerer und höherer Priorität in demselben Zeitintervall aufgerufen werden, wird
der OB niedrigerer Priorität erst aufgerufen, wenn die Bearbeitung des OBs höherer Priorität
beendet ist. Der Ausführungsbeginn des OBs niedrigerer Priorität kann sich je nach
Verarbeitungszeit des OBs höherer Priorität verschieben.
Wenn Sie die Ausführung eines OBs niedrigerer Priorität mit fester Zykluszeit starten möchten,
muss die Phasenverschiebung größer sein als die Verarbeitungszeit des OBs höherer Priorität.
408
Datentyp
UDInt
Int
Beschreibung
Phasenverschiebung in Mikrosekunden
Ausführungsbedingung
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis