4
Zähler
4.1
Zähloperationen Übersicht
Speicherbereich
Zähler haben einen eigenen reservierten Speicherbereich in Ihrer CPU. Dieser Speicherbereich
reserviert ein Wort von 16 Bit für jeden Zähler. Das Programmieren mit FUP unterstützt 256 Zähler.
Zählwert
Die Bits 0 bis 9 des Zählerworts enthalten den Zählwert binär-codiert. Wenn der Zähler gesetzt
wird, wird der von Ihnen festgelegte Wert vom Akkumulator in den Zähler übertragen. Der Bereich
des Zählwerts liegt zwischen 0 und 999. Sie können den Zählwert innerhalb dieses Bereichs mit
folgenden Zähloperationen verändern:
•
ZAEHLER Parametrieren und vorwärts-/rückwärtszählen
•
Z_VORW
•
RUECK
•
SZ
•
ZV
•
ZR
Bit-Konfiguration
Ein Zähler wird auf einen bestimmten Wert gesetzt, indem Sie eine Zahl zwischen 0 und 999 im
BCD-Format als Zählwert laden, z. B. C# 127.
Die Bits 0 bis 11 des Zählers enthalten den Zählwert im BCD-Format, d. h. jede Gruppe von 4 Bits
enthält jeweils den Binärcode für einen Dezimalwert.
Das folgende Bild zeigt den Inhalt des Zählers, nachdem Sie den Zählwert 127 geladen haben, und
den Inhalt des Zählerworts nach dem Setzen des Zählers.
Funktionsplan (FUP) für S7-300/400
Referenzhandbuch, 04/2017, A5E41654587-AA
Parametrieren und vorwärtszählen
Parametrieren und rückwärtszählen
Zähleranfangswert setzen
Vorwärtszählen
Rückwärtszählen
59