Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 416

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.5 Alarme
Verzögerungsalarm-OBs in Ihr Projekt einfügen
Sie können Verzögerungsalarm-OBs nur in den Anweisungen SRT_DINT und CAN_DINT
hinzufügen. In einem neuen Projekt ist noch kein Verzögerungsalarm-OB vorhanden. Sie
müssen Verzögerungsalarm-OBs in Ihr Projekt einfügen. Um einen Verzögerungsalarm-OB
anzulegen, gehen Sie folgendermaßen vor:
1. Doppelklicken Sie in der Projektnavigation unter "Programmbausteine" auf "Neuen Baustein
hinzufügen", wählen Sie "Organisationsbaustein (OB)" und dann "Verzögerungsalarm".
2. Sie können den OB umbenennen, die Programmiersprache festlegen und die
Bausteinnummer auswählen. Schalten Sie auf manuelle Bearbeitung um, wenn Sie eine
andere als die automatisch zugeordnete Bausteinnummer auswählen möchten.
3. Bearbeiten Sie das Unterprogramm des Verzögerungsalarm-OBs und fügen Sie die Reaktion
des Programms ein, die bei Auftreten des Verzögerungsereignisses ausgeführt werden soll.
Sie können andere FC- und FB-Codebausteine aus dem Verzögerungsalarm-OB aufrufen. Die
maximale Schachtelungstiefe für Sicherheitsprogramme sind vier Ebenen. Für andere
Programme beträgt die maximale Schachtelungstiefe sechs Ebenen.
4. Die Namen der neu zugewiesenen Verzögerungsalarm-OBs stehen zur Verfügung, wenn Sie
den Parameter OB_NR der Anweisungen SRT_DINT und CAN_DINT bearbeiten.
Parameter STATUS von QRY_DINT
Tabelle 9-122 Wenn ein Fehler (REL_VAL <> 0) vorliegt, ist STATUS = 0.
Bit
0
1
2
4
Sonstige Bits
Bedingungscodes
Tabelle 9-123 Bedingungscodes für SRT_DINT, CAN_DINT und QRY_DINT
RET_VAL
(W#16#...)
0000
8090
8091
80A0
416
Wert
Beschreibung
0
In RUN
1
Beim Anlauf
0
Der Alarm ist aktiviert.
1
Der Alarm ist deaktiviert.
0
Der Alarm ist nicht aktiv oder abgelaufen.
1
Der Alarm ist aktiv.
0
Ein OB mit der in OB_NR angegebenen OB-Nummer existiert nicht.
1
Ein OB mit der in OB_NR angegebenen OB-Nummer existiert.
Immer 0
Beschreibung
Kein Fehler
Falscher Parameter OB_NR
Falscher Parameter DTIME
Verzögerungsalarm noch nicht gestartet.
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis