Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

Programmierung leicht gemacht
6.3 Leistungsstarke Anweisungen erleichtern die Programmierung
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 114) (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).
104
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.
Gerätehandbuch, 07/2011, A5E02486775-03
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis