Herunterladen Inhalt Inhalt Diese Seite drucken

Zähler - Siemens SIMATIC S7-1200 Gerätehandbuch

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

Werbung

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
● Der Zähler "Rückwärts zählen" (CTD) zählt um 1 rückwärts, wenn der Wert des
● Der Zähler "Vorwärts und rückwärts zählen" (CTUD) zählt um 1 vorwärts oder rückwärts,
Die S7-1200 bietet außerdem schnelle Zähler (Seite 123) (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.
Jeder Zähler nutzt eine in einem Datenbaustein abgelegte Struktur, um die Daten des
Zählers zu speichern. In SCL müssen Sie für die einzelne Zähleranweisung zunächst einen
DB erstellen, damit Sie ihn referenzieren können. In KOP und FUP erstellt STEP 7
automatisch den DB, wenn Sie die Anweisung einfügen.
Die Anzahl der Zähler, die Sie in Ihrem Anwenderprogramm verwenden können, ist lediglich
durch den Speicherplatz in der CPU begrenzt. Einzelne Zähler verwenden 3 Byte (für SInt
oder USInt), 6 Byte (für Int oder UInt) bzw. 12 Byte (für DInt oder UDInt).
Easy Book
Gerätehandbuch, 11/2011, A5E02486775-04
Eingangsparameters CU von 0 nach 1 wechselt.
Eingangsparameters CD von 0 nach 1 wechselt.
wenn der Vorwärtszähleingang (CU) oder der Rückwärtszähleingang (CD) von 0 nach 1
wechselt.
6.3 Leistungsstarke Anweisungen erleichtern die Programmierung
53BProgrammierung leicht gemacht
113

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis