QRY_TINT: Status des Uhrzeitalarms abfragen (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
QRY_TINT: Status des Uhrzeitalarms abfragen

Beschreibung

Mit der Anweisung können Sie sich den Status eines Uhrzeitalarm-Organisationsbausteins am Ausgangsparameter STATUS anzeigen lassen.

Parameter

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

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

OB_NR

Input

INT

E, A, M, D, L oder Konstante

Nummer des OB, dessen Status abgefragt wird (OB 10 bis OB 17).

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.

STATUS

Output

WORD

E, A, M, D, L

Status des Uhrzeitalarms; siehe folgende Tabelle.

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

Parameter STATUS

Hinweis

Falls RET_VAL einen von Null verschiedenen Wert enthält, dürfen Sie STATUS nicht auswerten.

Bit

Wert

Bedeutung

0

0

In Run.

1

Während des Anlaufs.

1

0

Der Uhrzeitalarm ist freigegeben.

1

Der Uhrzeitalarm ist gesperrt durch "DIS_IRT".

2

0

Der Uhrzeitalarm ist nicht aktiviert oder abgelaufen.

1

Der Uhrzeitalarm ist aktiviert.

4

0

Ein OB mit einer OB-Nummer wie am Parameter OB_NR angegeben existiert nicht.

1

Ein OB mit einer OB-Nummer wie am Parameter OB_NR angegeben ist vorhanden.

Andere

Immer "0"

Parameter RET_VAL

Fehlercode

(W#16#...)

Beschreibung

0000

Es ist kein Fehler aufgetreten.

8090

Fehlerhafter Parameter OB_NR

8xyy

allgemeine Fehlerinformation

Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL