| Typ | FunktionsbausteinDer Funktionsbaustein ist als Standard-Funktionsbaustein und als sicherheitsbezogener Funktionsbaustein *_S verfügbar. Der sicherheitsbezogene Baustein erwartet an den Formalparametern sicherheitsbezogene Datentypen (SAFE*). | 
| Beschreibung | Dieser Baustein zählt aufwärts oder abwärts. Bei einer steigenden Flanke an Eingang CU wird CV um den Wert 1 hochgezählt. Bei einer steigenden Flanke an Eingang CD wird CV um den Wert 1 zurückgezählt. Erreicht der Wert CV den Vorgabewert PV, wird QU auf TRUE gesetzt. Ist CV = 0, wird QD auf TRUE gesetzt.Wenn RESET = TRUE, wird der Zähler zu 0 initialisiert. Wenn LOAD = TRUE, wird der Zähler zu PV initialisiert. Um den Zählvorgang zu starten, müssen RESET und LOAD = FALSE sein. Andernfalls wird der Zähler ständig neu initialisiert. | 
| Hinweise | 
Die Eingänge CU, CD, RESET, LOAD und die Ausgänge QU und QD können negiert werden.Hinweis: Formalparameter können im sicherheitsbezogenen Code (SNKOP) nicht negiert werden.Funktionsbausteine müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein. | 
| Parameter | Eingänge  CU 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | Liegt eine steigende Flanke an, wird CV um den Wert 1 hochgezählt. |   CD 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | Liegt eine steigende Flanke an, wird CV um den Wert 1 heruntergezählt. |   RESET 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | Wenn TRUE, wird der Zähler mit 0 initialisiert. Wenn FALSE, wird gezählt.
 |   LOAD 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | Wenn TRUE, wird der Zähler mit PV initialisiert. Wenn FALSE, wird gezählt.
 |   PV 
Ausgänge
 
| Datentyp: | (SAFE)INT |  
| Beschreibung: | Vorgabewert. |   QU 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | TRUE, wenn CV = PV ist. |   QD 
 
| Datentyp: | (SAFE)BOOL |  
| Beschreibung: | TRUE, wenn CV = 0 ist. |   CV 
 
| Datentyp: | (SAFE)INT |  
| Beschreibung: | Aktueller Zählerwert. |  |