Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 300

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

101BErweiterte Anweisungen
8.4 Alarme
Tabelle 8- 90 Datentypen für die Parameter
Parameter und Datentyp
OB_NR
IN
CYCLE
IN
PHASE
IN
RET_VAL
OUT
Beispiele für Zeitparameter:
● Ist die CYCLE-Zeit = 100 us, dann unterbricht der von OB_NR angegebene Alarm-OB
● Ist die CYCLE-Zeit = 0, dann wird das Alarmereignis deaktiviert und der Alarm-OB wird
● Die PHASE-Zeit (Phasenverschiebung) ist eine angegebene Verzögerungszeit, die
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, dann muss die Phasenverschiebung größer sein als die Verarbeitungszeit des
OBs höherer Priorität.
300
Datentyp
OB_CYCLIC
UDInt
UDInt
Int
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.
nicht ausgeführt.
auftritt, bevor das CYCLE-Zeitintervall beginnt. Mit der Phasenverschiebung können Sie
die Ausführung von OBs mit niedrigerer Priorität zeitlich steuern.
Beschreibung
OB-Nummer (symbolisch adressierbar)
Zeitintervall in Mikrosekunden
Phasenverschiebung in Mikrosekunden
Ausführungsbedingung
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis