Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Gerätehandbuch Seite 64

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

Werbung

SPS-Grundlagen leicht gemacht
4.3 Ausführung des Anwenderprogramms
Unterbrechbare und nicht unterbrechbare Ausführungsarten
OBs werden in der Reihenfolge der Priorität der Ereignisse ausgeführt, die die OBs
auslösen. Bei Version 4.0 der S7-1200 CPUs können Sie konfigurieren, ob die OB-
Ausführung unterbrechbar oder nicht unterbrechbar sein soll. Beachten Sie, dass
Programmzyklus-OBs immer unterbrechbar sind. Alle anderen OBs können Sie jedoch als
unterbrechbar oder als nicht unterbrechbar konfigurieren.
Wenn Sie die unterbrechbare Ausführungsart festlegen, wird die Ausführung eines OBs
unterbrochen, falls ein Ereignis mit höherer Priorität vor dem Ausführungsende des OBs
auftritt, um die Ausführung des OBs höherer Priorität zu ermöglichen. Daraufhin wird das
Ereignis mit höherer Priorität ausgeführt und anschließend der unterbrochene OB
fortgesetzt. Treten während der Ausführung eines unterbrechbaren OBs mehrere Ereignisse
auf, verarbeitet die CPU diese Ereignisse in der Reihenfolge der Priorität.
Wenn Sie nicht die unterbrechbare Ausführungsart festlegen, wird die Ausführung eines OBs
unabhängig von anderen während dieses Zeitraums ausgelösten Ereignissen beendet.
Nachfolgend sind zwei Fälle beschrieben, in denen Alarmereignisse einen Weckalarm-OB
und einen Zeitverzögerungs-OB auslösen. In beiden Fällen ist der Zeitverzögerungs-OB
(OB201) keinem Teilprozessabbild zugeordnet und wird mit Priorität 4 ausgeführt. Der
Weckalarm-OB (OB200) ist Teilprozessabbild PIP1 zugeordnet und wird mit Priorität 2
ausgeführt. Die folgenden Abbildungen zeigen die unterschiedliche Ausführung
unterbrechbarer und nicht unterbrechbarer OBs:
Bild 4-1
Bild 4-2
64
Fall 1: Nicht unterbrechbare OB-Ausführung
Fall 2: Unterbrechbare OB-Ausführung
Gerätehandbuch, 03/2014, A5E02486775-AF
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis