Zähler sind neben den Vergleichen die zweite wichtige Gruppe der Funktionen. Es kann auf zwei Arten gezählt werden vorwärts und Rückwärts. Ist der eingestellte Wert erreicht, wird ein Ausgang eingeschaltet (HIGH), fällt der Wert unter den eingestellten Bereich wird der Ausgang wird ausgeschaltet (LOW).
Bei den Zählern von "plcladdersimulator2", kann im Gegensatz zu vielen anderen Kontaktplan Software auch negativ gezählt werden. Der Zähler hört also nicht bei 0 auf sondern. zählt dann -1,-2,-3 usw.
Fügt man einen Zähler ein öffnet sich ein Dialogfenster.
- C File, ist eine fortlaufende Nummer, also Zähler 1, Zähler 2, Zähler 3, usw
- Preset, ist der Wert bei dem der Ausgang ein oder ausgeschaltet wird (HIGH/LOW)
Vorwärtszähler. Mit dem Vorwärtszähler kann wie der Name schon aussagt nur "hoch" oder "+" gezählt werden. Mit jedem Impuls am Eingang wird +1 gezählt.
- Eingänge
- CU, "counter up" ist der Zählereingang, mit jeder "HIGH" Flankenänderung wird +1 gerechnet
- RESET, bei einer "HIGH" Flanke wird der Zähler auf der Wert 0 gesetzt
Der Ausgang C:0CU hat immer den gleichen Zustand wie der Eingang CU, dieser Kontakt "spiegelt" also immer den Eingang des Zähler wieder und kann so in der Steuerung weiter verwendet werden.
Der Ausgang C:0DN wird eingeschaltet (HIGH) wenn Preset und Accum gleich sind oder Accum höher als Preset. Ist der eingestellte Wert (hier 10) erreicht oder überschritten ist bzw. bliebt der Ausgang (HIGH).
Vorwärts und Rückwärtszähler. Dieser Zähler hat einen weiteren Eingang "CD, counter down". Hat dieser Eingang eine "HIGH" Flanke, wird -1 gerechnet. So kann vorwärts und Rückwärts bzw. hoch und runter gezählt werden.
Die Ausgänge bleiben gleich. Der Ausgang CU ist gleich dem Eingang CU.
Der Ausgang CD ist gleich dem Eingang CD.
Über RESET wird der Zähler zurück auf 0 (Null) gesetzt.
Der Ausgang DN, wird geschaltet wenn Preset gleich oder größer als Accum ist.