Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 335

Inhaltsverzeichnis

Werbung

Tabelle 9-14 Datentypen für die Parameter
Parameter und Datentyp
NR
IN
MODE
IN
PV
IN
RET_VAL
OUT
CQ
OUT
CV
OUT
Die CPU betreibt bis zu 10 Betriebsstundenzähler, um die Betriebsstunden von kritischen
Untersystemen der Steuerung zu verfolgen. Sie müssen die einzelnen Betriebsstundenzähler
mit einer RTM-Anweisung je Zähler starten. Wenn die CPU von RUN in STOP wechselt, werden
alle Betriebsstundenzähler gestoppt. Einzelne Zähler können Sie auch mit Ausführungsmodus
2 der RTM-Anweisung stoppen.
Wenn eine CPU von STOP in RUN wechselt, müssen Sie die Betriebsstundenzähler mit einer RTM-
Anweisung je Zähler neu starten. Ist der Wert eines Betriebsstundenzählers größer als
2.147.483.647 Stunden, wird der Zählbetrieb beendet und ein Überlauffehler gemeldet. Um
einen Zähler zurückzusetzen oder zu ändern, müssen Sie die Anweisung RTM einmal pro Zähler
ausführen.
Ein Spannungsausfall oder Neustart der CPU bewirkt einen Abschaltvorgang, bei dem die
aktuellen Werte der Betriebsstundenzähler im remanenten Speicher abgelegt werden. Beim
Anlauf der CPU werden die gespeicherten Werte der Betriebsstundenzähler erneut in die Zähler
geladen, so dass die vorherigen Betriebsstunden nicht verloren sind. Die Betriebsstundenzähler
müssen neu gestartet werden, um weitere Betriebsstunden zu zählen.
Ihr Programm kann zudem über Ausführungsmodus 7 der RTM-Anweisung die Werte der
Betriebsstundenzähler auf einer Memory Card speichern. Zum Zeitpunkt der Ausführung von
Modus 7 der RTM-Anweisung werden die Zustände aller Betriebsstundenzähler auf der Memory
Card gespeichert. Diese gespeicherten Werte können im Lauf der Zeit durch Start- und
Stoppvorgänge der Betriebsstundenzähler im Programmverlauf inkorrekt werden. Sie müssen
die Werte auf der Memory Card regelmäßig aktualisieren, um wichtige Laufzeitereignisse zu
erfassen. Der Vorteil dabei, die RTM-Werte auf der Memory Card zu speichern, ist der, dass Sie
die Memory Card in eine Ersatz-CPU einschieben können, wo Ihr Programm und die
gespeicherten RTM-Werte dann zur Verfügung stehen. Wenn Sie die RTM-Werte nicht auf einer
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Datentyp
Beschreibung
UInt
Nummer des Betriebsstundenzählers: (mögliche Werte: 0..9)
Byte
Nummer des RTM-Ausführungsmodus:
DInt
Stundenwert für den angegebenen Betriebsstundenzähler vorein‐
stellen
Int
Funktionsergebnis / Fehlermeldung
Bool
Zustand Betriebsstundenzähler (1 = läuft)
DInt
Aktueller Betriebsstundenwert für den angegebenen Betriebsstun‐
denzähler
9.1 Datums-, Uhrzeit- und Uhrfunktionen
0 = Werte abrufen (der Zustand wird dann in CQ und der aktu‐
elle Wert in CV geschrieben)
1 = Starten (ab dem letzten Zählerwert)
2 = Stoppen
4 = Setzen (auf den in PV angegebenen Wert)
5 = Setzen (auf den in PV angegebenen Wert) und dann starten
6 = Setzen (auf den in PV angegebenen Wert) und dann stop‐
pen
7 = Alle RTM-Werte der CPU auf der Memory Card (MC) spei‐
chern
Erweiterte Anweisungen
335

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis