Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Gerätehandbuch Seite 103

Easy book
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Die Werte von PT (voreingestellte Zeit) und ET (abgelaufene Zeit) werden in den Daten des
angegebenen DBs IEC_TIMER als vorzeichenbehaftete doppelte Ganzzahlen gespeichert,
die einen Zeitwert in Millisekunden darstellen. Der Datentyp TIME verwendet die Kennung
T# und kann als einfache Zeiteinheit (T#200ms oder 200) oder als zusammengesetzte
Zeiteinheiten wie T#2s_200ms eingegeben werden.
Tabelle 6- 15 Größe und Bereich des Datentyps TIME
Datentyp
Größe
TIME
32 Bit, gespeichert
alsDInt -Daten
Der negative Bereich des oben dargestellten Datentyps TIMEkann für die Zeiten nicht verwendet werden. Negative
1
Werte für PT(voreingestellte Zeit) werden bei Ausführung der Zeitanweisung auf Null gesetzt. ET(abgelaufene Zeit) ist
immer ein positiver Wert.
Die Zeitspulen -(TP)-, -(TON)-, -(TOF)- und -(TONR)- müssen immer die letzte Anweisung in
einem Netzwerk sein. Wie im Beispiel für eine Zeit gezeigt, wertet eine Kontaktanweisung in
einem nachfolgenden Netzwerk das Q-Bit in den Daten des DBs IEC_Timer einer Zeitspule
aus. Ebenso müssen Sie das Element ELAPSED in den Daten des DBs IEC_Timer
adressieren, wenn Sie den Wert der abgelaufenen Zeit in Ihrem Programm verwenden
möchten.
Der Impulszeitgeber wird bei einem Wechsel von 0 nach 1 des Bitwerts von Tag_Input
gestartet. Die Zeit läuft für die vom Zeitwert Tag_Time angegebene Zeitdauer.
Solange die Zeit läuft, sind der Zustand von DB1.MyIEC_Timer.Q = 1 und von Tag_Output =
1. Wenn der Wert von Tag_Time abgelaufen ist, sind DB1.MyIEC_Timer.Q = 0 und
Tag_Output = 0.
Easy Book
Gerätehandbuch, 07/2011, A5E02486775-03
6.3 Leistungsstarke Anweisungen erleichtern die Programmierung
Gültige Zahlenbereiche
1
T#-24d_20h_31m_23s_648ms bis T#24d_20h_31m_23s_647ms
Gespeichert als -2.147.483.648 ms bis +2.147.483.647 ms
Programmierung leicht gemacht
103

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis