Herunterladen Inhalt Inhalt Diese Seite drucken

Zeitoperationen; Zeit Als Einschaltverzögerung Starten; Aktualisieren Der Zeiten In Der Cpu 210 - Siemens S7-200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für S7-200:
Inhaltsverzeichnis

Werbung

Operationssatz
5.4

Zeitoperationen

Mit Zeiten implementieren Sie zeitgesteuerte Funktionen. Bei eingeschaltetem Freigabeein-
gang läuft die Zeit. Wird der Freigabeeingang ausgeschaltet, wird die Zeit automatisch zu-
rückgesetzt. Sie setzen Zeiten am besten ein, wenn Sie einzelne Zeitintervalle bemessen
möchten.
Zeit als Einschaltverzögerung starten
K
O
P
IN
PT
A
TON
W
L
Die Zeiten haben eine Auflösung von 100 ms und einen Höchstwert von 3276,7 Sekunden.
Ist eine Zeit freigegeben, zählt sie bis zum Höchstwert und stoppt dann, sofern sie nicht vor
Erreichen des Höchstwerts deaktiviert wird. Nach Ausschalten der Zeit wird der Zeitwert auf
Null (0) zurückgesetzt.

Aktualisieren der Zeiten in der CPU 210

Die Zeiten der CPU 210 haben eine Auflösung von 100 ms. Diese Zeiten zählen die Anzahl
der Intervalle mit 100 ms, die seit der letzten Aktualisierung der Zeit vergangen sind. Die Zei-
ten werden aktualisiert, indem der Akkumulationswert mit einer Auflösung von 100 ms (seit
Beginn des vorherigen Zyklus) jedesmal dann zu dem aktuellen Wert der Zeit addiert wird,
wenn die Zeitoperation ausgeführt wird.
Das Aktualisieren der Zeiten geschieht nicht automatisch, da der aktuelle Wert der Zeit nur
dann aktualisiert wird, wenn die Zeitoperation ausgeführt wird. Deshalb wird der aktuelle
Wert einer Zeit nicht aktualisiert, wenn zwar eine Zeit freigegeben, aber die Zeitoperation
nicht in jedem Zyklus ausgeführt wird. Dadurch verliert die Zeit an Wert. Wenn die Zeitopera-
tion für eine Zeit mit einer Auflösung von 100 ms in einem Zyklus mehrfach ausgeführt wird,
dann wird die Anzahl der Intervalle mehrfach zu dem aktuellen Wert der Zeit addiert. Da-
durch gewinnt die Zeit an Wert. Sie sollten also Zeiten nur dann verwenden, wenn die Zeit-
operation genau einmal pro Zyklus ausgeführt wird.
Wird eine Zeit zurückgesetzt, dann wird der aktuelle Wert der Zeit auf Null gesetzt.
Hinweis
Da das Addieren der Intervalle von 100 ms unabhängig vom Freigeben und Sperren der
Zeiten geschieht, werden Zeiten mit einer Auflösung von 100 ms zu einem beliebigen
Zeitpunkt innerhalb eines bestimmten Intervalls von 100 ms freigegeben. Deshalb kann
das Intervall für eine Zeit mit einer Auflösung von 100 ms maximal 100 ms lang sein. Sie
müssen den Parameter der Operation Wort vergleichen auf einen Wert setzen, der um
eins größer als das kleinste gewünschte Intervall ist. Wenn Sie beispielsweise ein Intervall
von mindestens 2100 ms sicherstellen möchten, setzen Sie den Parameter der Operation
Wort vergleichen auf 22 (2100 ms entsprechen 21 Einheiten zu 100 ms, plus 1 Einheit zu
100 ms ergibt 22 Einheiten zu 100 ms).
5-6
Die Operation Zeit als Einschaltverzögerung starten zählt bis
zum Höchstwert, wenn sie aktiviert wird. Wird die Zeit ausge-
Tx
schaltet, wird sie automatisch zurückgesetzt. Bei Erreichen des
TON
Höchstwerts (3276,7 Sekunden) stoppt die Zeit.
Operanden:
Tx, 0
Die Zeiten der CPU 210 verwenden keinen voreingestellten
Wert. Die Zeiten zählen, solange sie eingeschaltet sind. Mit ei-
nem Wortvergleich können Sie den Zeitwert abfragen.
Automatisierungssystem S7-200, CPU 210, Systemhandbuch
Tx:
T0 bis T3
PT:
0 (es wird kein voreingestellter Wert
verwendet)
C79000-G7000-C235-01

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cpu 210

Inhaltsverzeichnis