Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 414

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.5 Alarme
Tabelle 9-118 Parameter STATUS
Bit
Sonstiges
Tabelle 9-119 Bedingungscode
RET_VAL (W#16#....)
0000
8090
9.5.4
Verzögerungsalarme
Sie können die Bearbeitung des Verzögerungsalarms mit den Anweisungen SRT_DINT und
CAN_DINT starten und abbrechen und den Alarmzustand mit der Anweisung QRY_DINT
abfragen. Jeder Verzögerungsalarm ist ein einmaliges Ereignis, das nach einer vorgegebenen
Verzögerungszeit auftritt. Wird das Zeitverzögerungsereignis gelöscht, bevor die
Zeitverzögerung abgelaufen ist, tritt der Alarm nicht im Programm auf.
Tabelle 9-120 Anweisungen SRT_DINT, CAN_DINT und QRY_DINT
KOP/FUP
414
Wert
Beschreibung
0
0
In Run
1
Beim Anlauf
1
0
Der Alarm ist aktiviert.
1
Der Alarm ist deaktiviert.
2
0
Der Alarm ist nicht aktiv oder abgelaufen.
1
Der Alarm ist aktiv.
4
0
Die zugewiesene OB_NR ist nicht vorhanden.
1
Ein OB mit der zugewiesenen OB_NR ist vorhanden.
6
1
Uhrzeitalarm verwendet Ortszeit.
0
Uhrzeitalarm verwendet Systemzeit.
Immer 0
SCL
ret_val := SRT_DINT(
ob_nr:=_int_in_,
dtime:=_time_in_,
sign:=_word_in_);
ret_val := CAN_DINT(
ob_nr:=_int_in_);
ret_val := QRY_DINT(
ob_nr:=_int_in_,
status=>_word_out_)
;
Beschreibung
Kein Fehler
Ungültiger Parameter OB_NR
Beschreibung
SRT_DINT startet einen Verzögerungsalarm, der ei‐
nen OB ausführt, wenn die im Parameter DTIME fest‐
gelegte Verzögerungszeit abgelaufen ist.
CAN_DINT löscht einen Verzögerungsalarm, der be‐
reits gestartet ist. Der Verzögerungsalarm-OB wird
dann nicht ausgeführt.
QRY_DINT fragt den Zustand des vom Parameter
OB_NR angegebenen Verzögerungsalarms ab.
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis