PLCcheck

S5-AWL-Befehl: ZR (Rückwärtszähler)

S5-AWL-Befehl ZR (Zähler rückwärts): Dekrementiert einen Zähler um 1 bei jeder steigenden Flanke. Stoppt bei 0.

·3 Min. Lesezeit
S5AWLZRZählerRückwärtszählerCTDBCD

Read this article in English

S5-AWL-Befehl: ZR (Zähler rückwärts)

ZR dekrementiert einen Zähler um 1 bei jeder steigenden Flanke des VKE. Der Zähler stoppt bei 0 — er wird nicht negativ. Bereich 0–999 (BCD).

Syntax

U   E 0.0          // Zählimpuls
ZR  Z n            // Zähler n dekrementieren

S7-Äquivalent

S5 AWLS7-FunktionIEC 61131-3
ZRS_CDCTD (Rückwärtszähler)

Codebeispiel — Chargenzähler (von Vorwahl runterzählen)

U   E 0.1          // Ladebedingung
L   KZ 100         // Vorwahl = 100 Teile
S   Z 2

U   E 0.0          // Teilesensor
ZR  Z 2

UN  Z 2            // TRUE wenn Z2 = 0
=   A 4.0          // Charge komplett

Kombinierter Vor-/Rückwärtszähler

Ein Zähler kann ZV und ZR gleichzeitig nutzen:

U   E 0.0
ZV  Z 3            // Hochzählen

U   E 0.1
ZR  Z 3            // Runterzählen

Verwandt: ZV (Vorwärtszähler)


Teil der S5-AWL-Befehlsreferenz. Gepflegt von PLCcheck.ai.


Ihren S5-Code automatisch analysieren

PLCcheck Pro liest Ihr komplettes S5-AWL-Programm und erklärt jeden Befehl — auch diesen — in verständlicher Sprache. Code hochladen und sofort Dokumentation, S7-Äquivalente und Migrationshilfe erhalten.

S5-Code zur kostenlosen Analyse hochladen → | S5→S7 Migrationsleitfaden →

Verwandte Artikel

SPS-Code mit KI analysieren

PLCcheck Pro erklärt, dokumentiert, optimiert und migriert SPS-Code — automatisch.

PLCcheck Pro testen →
← Zurück zum Blog

Nicht verbunden mit Siemens AG. S5, S7, STEP 5, STEP 7 und TIA Portal sind Marken der Siemens AG.