Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Programmierung leicht gemacht
6.3 Leistungsstarke Anweisungen erleichtern die Programmierung
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 ausgeführt wird, ist der Zustand von DB1.MyIEC_Timer.Q = 1 und der Wert
von Tag_Output = 1. Nach Ablauf des Wertes Tag_Time ist DB1.MyIEC_Timer.Q = 0 und
der Wert von Tag_Output = 0.
6.3.6
Zähler
Mit den Zähleranweisungen können Sie programminterne Ereignisse und externe
Prozessereignisse zählen.
● Der Zähler "Vorwärts zählen" (CTU) zählt um 1 vorwärts, wenn der Wert des
Eingangsparameters CU von 0 nach 1 wechselt.
● Der Zähler "Rückwärts zählen" (CTD) zählt um 1 rückwärts, wenn der Wert des
Eingangsparameters CD von 0 nach 1 wechselt.
● Der Zähler "Vorwärts und rückwärts zählen" (CTUD) zählt um 1 vorwärts oder rückwärts,
wenn der Vorwärtszähleingang (CU) oder der Rückwärtszähleingang (CD) von 0 nach 1
wechselt.
Die S7-1200 bietet außerdem schnelle Zähler (Seite 133) (HSC), um Ereignisse zu zählen,
die schneller als die OB-Ausführungsrate auftreten.
Die Anweisungen CU, CD und CTUD nutzen Softwarezähler, deren maximale
Zählgeschwindigkeit durch die Ausführungsrate des OBs, in den sie eingefügt wurden,
begrenzt ist.
Hinweis
Wenn die zu zählenden Ereignisse innerhalb der Ausführungsrate des OBs auftreten,
können Sie die Zähleranweisungen CTU, CTD oder CTUD verwenden. Wenn die Ereignisse
schneller als die Ausführungsrate des OBs auftreten, verwenden Sie den HSC.
122
Gerätehandbuch, 03/2014, A5E02486775-AF
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis