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 |
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 |