FB_COUNTER
Descripción Bloque de funciones
El FB_COUNTER El bloque de funciones se utiliza para implementar un contador incremental y decremental. El ActValue Especifica el valor del contador interno actual. El contador se puede parametrizar mediante el PresetValue y CounterLimit entradas.
por una lógica 1 señal en el bReset entrada, el valor del contador interno se ajusta al valor parametrizado mediante PresetValue. Para un borde ascendente en el bCountUp entrada, el valor del contador interno se incrementa en 1. Para un borde ascendente en el bCountDown entrada, el valor del contador interno se reduce en 1. Tan pronto como el valor del contador especificado en CounterLimit se alcanza, el bCounterOut La salida está configurada. Cuando el valor del contador alcanza 0, el  bCounterZero La salida está configurada.
Cuando el TwinSAFE se inicia el grupo (Ejecutar=1), ActValue se establece en PresetValue. Cuando el grupo se detiene, ActValue se establece en 0.
EL6900
El FB_COUNTER El bloque de funciones no es compatible con el EL6900.

| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | El flanco ascendente restablece el contador al valor  | 
| 
 | 
 | 
 | El flanco ascendente incrementa el valor del contador interno en  | 
| 
 | 
 | 
 | El flanco ascendente disminuye el valor del contador interno en  | 
| 
 | 
 | 
 | Valor de inicialización al que se establece el contador en Reset. Sólo se permite un valor constante (sin variable) | 
| 
 | 
 | 
 | Cuando se alcanza este valor, el  Sólo se permite un valor constante (sin variable) | 
| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | Ajustado a  | 
| 
 | 
 | 
 | Ajustado a  | 
| 
 | 
 | 
 | Valor actual del valor del contador interno. Tipos de datos permitidos:  | 
| 
 | 
 | 
 | 
 
 |