READ_RTM: Betriebsstundenzähler lesen (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
READ_RTM: Betriebsstundenzähler lesen

Beschreibung

Mit der Anweisung lesen Sie einen Betriebsstundenzähler aus. Die Anweisung liefert als Ausgangsdaten die aktuelle Betriebsstundenzahl und den Status des Zählers, d. h. "gestoppt" oder "zählt".

Läuft der Betriebsstundenzähler länger als 32767 Stunden, dann bleibt er bei 32767 stehen und liefert die Fehlermeldung "Überlauf".

Parameter

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

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

NR

Input

BYTE

E, A, M, D, L, P oder Konstante

Eingang NR enthält die Nummer des Betriebsstundenzählers, den Sie starten bzw. stoppen möchten.

Die Nummerierung beginnt mit "0".

Die Anzahl der Betriebsstundenzähler Ihrer CPU entnehmen Sie den Technischen Daten.

RET_VAL

Return

INT

E, A, M, D, L, P

Tritt während der Bearbeitung der Anweisung ein Fehler auf, enthält der Rückgabewert einen Fehlercode.

CQ

Output

BOOL

E, A, M, D, L

Ausgang CQ gibt an, ob der Betriebsstundenzähler läuft oder angehalten ist. Der Signalzustand "0" zeigt an, dass der Betriebsstundenzähler gestoppt ist. Der Signalzustand "1" zeigt an, dass der Betriebsstundenzähler läuft.

CV

Output

INT

E, A, M, D, L, P

Ausgang CV gibt den aktuellen Wert des Betriebsstundenzählers an.

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

Parameter RET_VAL

Fehlercode

(W#16#...)

Erläuterung

0000

Kein Fehler

8080

Falsche Nummer des Betriebsstundenzählers

8081

Überlauf des Betriebsstundenzählers

8xyy

allgemeine Fehlerinformation

Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL