SRT_DINT: Verzögerungsalarm starten (S7-300, S7-400) - STEP 7

Erweiterte Anweisungen (S7-300, S7-400)

ft:publication_title
Erweiterte Anweisungen (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
de-DE
SRT_DINT: Verzögerungsalarm starten

Beschreibung

Mit der Anweisung können Sie einen Verzögerungsalarm starten, der nach Ablauf der parametrierten Verzögerungszeit (Parameter DTIME) einen Verzögerungsalarm-OB aufruft.

Am Parameter SIGN können Sie ein anwenderspezifisches Kennzeichen angeben, um den Start des Verzögerungsalarms zu kennzeichnen. Die Werte von DTIME und SIGN erscheinen wieder in der Startereignisinformation des angegebenen OB, wenn er ausgeführt wird.

Die Zeit zwischen Aufruf der Anweisung "SRT_DINT" und dem Start des Verzögerungsalarm-OBs ist maximal eine Millisekunde kleiner als die parametrierte Zeit, sofern keine Unterbrechungsereignisse den Aufruf verzögern.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung "SRT_DINT":

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

OB_NR

Input

INT

E, A, M, D, L oder Konstante

Nummer des OB, der nach einer Verzögerungszeit gestartet wird (OB 20 bis OB 23)

DTIME

Input

TIME

E, A, M, D, L oder Konstante

Zeitwert der Verzögerung (1 bis 60000 ms)

Größere Zeiten können Sie z. B. dadurch realisieren, dass Sie in einem Verzögerungsalarm-OB einen Zähler benutzen.

SIGN

Input

WORD

E, A, M, D, L oder Konstante

Kennzeichen, das beim Aufruf des Verzögerungsalarm-OBs in der Startereignisinformation des OBs erscheint

RET_VAL

Return

INT

E, A, M, D, L

Tritt während der Bearbeitung der Anweisung ein Fehler auf, enthält der Aktualparameter von RET_VAL einen Fehlercode.

Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen Datentypen".

Parameter RET_VAL

Fehlercode
(W#16#...)

Beschreibung

0000

Es ist kein Fehler aufgetreten.

8090

Fehlerhafter Parameter OB_NR

8091

Fehlerhafter Parameter DTIME

8xyy

allgemeine Fehlerinformation

Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL