Zeitoperationen
SIMATIC: Zeitoperationen
Zeit als Einschaltverzögerung starten
Zeit als speichernde Einschaltverzögerung starten
Die Operationen Zeit als Einschaltverzögerung starten (TON) und Zeit
als speichernde Einschaltverzögerung starten (TONR) zählen den
Zeitwert, wenn der Freigabeeingang eingeschaltet ist. Die Nummer
der Zeit (Txx) legt die Auflösung der Zeit fest.
Ausschaltverzögerung
Die Operation Zeit als Ausschaltverzögerung starten (TOF) dient dazu,
das Ausschalten eines Ausgangs für einen bestimmten Zeitraum zu
verzögern, nachdem der Eingang ausgeschaltet wurde. Die Nummer
der Zeit (Txx) legt die Auflösung der Zeit fest.
Tabelle 6-70 Gültige Operanden für die SIMATIC Zeiten
Eingänge/
Ausgänge
Txx
IN
PT
Tipp
Sie dürfen einer Operation Zeit als Ausschaltverzögerung starten (TOF) und einer Operation Zeit als Eins-
chaltverzögerung starten (TON) nicht die gleiche Zeitnummer (Txx) geben. Sie dürfen beispielsweise nicht
eine Zeit TON T32 und eine Zeit TOF T32 gleichzeitig vergeben.
Wie Sie in Tabelle 6-71 sehen, führen die drei Arten von Zeiten verschiedene Zeitmessungen aus:
Sie können die Zeit als Einschaltverzögerung (TON) für ein einzelnes Intervall verwenden.
-
Sie können die Zeit als speichernde Einschaltverzögerung (TONR) zum Summieren von mehreren
-
Intervallen verwenden.
Sie können die Zeit als Ausschaltverzögerung (TOF) zum Verlängern der Zeit über eine
-
Ausschaltbedingung hinaus verwenden (z.B. zum Kühlen eines Motors nach dem Ausschalten).
Tabelle 6-71 Funktionsweise der Zeiten
Aktueller Wert > =
Typ
Voreinstellung
TON
Zeitbit ein
Aktueller Wert zählt bis
32767
TONR
Zeitbit ein
Aktueller Wert zählt bis
32767
TOF
Zeitbit aus
Aktueller Wert =
Voreinstellung, Zählstopp
1
Der aktuelle Wert der speichernden Einschaltverzögerung kann so konfiguriert werden, dass er auch nach dem Ausschal-
ten remanent bleibt. Informationen zu remanentem Speicher der S7-200 CPU finden Sie in Kapitel 4.
Die Tipps für die Programmierung auf der Dokumentations-CD enthalten ein Beispielprogramm mit einer
Operation Zeit als Einschaltverzögerung starten (TON) (siehe Tip 31).
Programmierung
Tips
Datentypen
Operanden
WORD
Konstante (T0 bis T255)
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
INT
EW, AW, VW, MW, SMW, SW, T, Z, LW, AC, AEW, *VD, *LD, *AC, Konstante
Zustand des Freigabeeingangs (IN)
EIN: Aktueller Wert zählt die Zeit
AUS: Zeitbit aus, aktueller Wert = 0
EIN: Aktueller Wert zählt die Zeit
AUS: Zeitbit und aktueller Wert bleiben im letzten
Zustand
EIN: Zeitbit ein, aktueller Wert = 0
AUS: Zeit zählt nach fallender Flanke (ein-aus)
S7-200 Befehlssatz
Kapitel 6
Einschalten /
Erster Zyklus
Zeitbit aus
Aktueller Wert = 0
Zeitbit aus
Der aktuelle Wert kann
1
gespeichert werden.
Zeitbit aus
Aktueller Wert = 0
197
6