Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsweise Der Zähler - Siemens SIMATIC S7 Systemhandbuch

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

Werbung

Anweisungen
7.3 Zähler
Parameter
QD
CV
Der numerische Bereich der Zählwerte hängt vom ausgewählten Datentyp ab. Ist der Zählwert ein ganzzahliger Wert
1
ohne Vorzeichen, können Sie bis Null herunter- oder bis zur Bereichsgrenze hochzählen. Ist der Zählwert ein
ganzzahliger Wert mit Vorzeichen, können Sie bis zum unteren Grenzwert herunter- und bis zum oberen Grenzwert
hochzählen.
Die Anzahl der Zähler, die Sie in Ihrem Anwenderprogramm verwenden können, ist lediglich
durch den Speicherplatz in der CPU begrenzt. Zähler benötigen den folgenden
Speicherplatz:
● Bei den Datentypen SInt oder USInt benötigt die Zähleranweisung 3 Byte.
● Bei den Datentypen Int oder UInt benötigt die Zähleranweisung 6 Byte.
● Bei den Datentypen DInt oder UDInt benötigt die Zähleranweisung 12 Byte.
Diese Anweisungen nutzen Softwarezähler, deren maximale Zählgeschwindigkeit durch die
Ausführungsrate des OBs, in den sie eingefügt wurden, begrenzt ist. Der OB, in den die
Anweisungen eingefügt werden, muss häufig genug ausgeführt werden, um alle Transitionen
der Eingänge CU oder CD zu erkennen. Um schneller zu zählen, nutzen Sie die Anweisung
CTRL_HSC (Seite 357).
Hinweis
Wenn Sie Zähleranweisungen in einem FB platzieren, können Sie die Option "Multiinstanz-
DB" auswählen. Die Namen der Zählerstrukturen können bei verschiedenen Datenstrukturen
unterschiedlich sein, doch die Zählerdaten befinden sich in einem einzigen DB, und es ist
nicht für jeden Zähler ein eigener DB erforderlich. Dadurch verringert sich die
Verarbeitungszeit und der für die Zähler erforderliche Datenspeicher. Zwischen den
Datenstrukturen der Zähler im gemeinsam genutzten Multiinstanz-DB gibt es keine
Wechselwirkungen.
Funktionsweise der Zähler
Tabelle 7- 24 Funktionsweise des Zählers CTU
Zähler
Der Zähler CTU zählt um 1 vorwärts, wenn der Wert des Parameters CU
von 0 nach 1 wechselt. Das CTU-Zeitdiagramm zeigt die
Funktionsweise bei einem vorzeichenlosen ganzzahligen Zählwert
(dabei ist PV = 3).
Ist der Wert des Parameters CV (aktueller Zählwert) größer oder
gleich dem Wert des Parameters PV (voreingestellter Zählwert),
dann lautet der Parameter für den Zählerausgang Q = 1.
Wenn der Wert des Rücksetzparameters R von 0 nach 1 wechselt,
wird der aktuelle Zählwert auf 0 zurückgesetzt.
202
Datentyp
1
Bool
SInt, Int, DInt, USInt, UInt, UDInt
Beschreibung
Wahr, wenn CV <= 0
Aktueller Zählwert
Bedienung
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis