Programar y usar el FM 352-5
6.10 Operaciones de la librería FM 352-5
6.10.8
Contador adelante/atrás (CTUD16 y CTUD32)
Descripción
Existen dos versiones del contador "CTUD", a saber: de 16 bits (FB 123) y de 32 bits
(FB 120).
Cuando se produce un flanco ascendente el valor del contador cambia como se indica a
continuación:
● Con un flanco ascendente en la entrada CU, el contador incrementa un valor. Cuando el
● Con un flanco ascendente en la entrada CD, el contador decrementa un valor. Cuando el
Cuando en un ciclo se presenta un flanco ascendente tanto en la entrada CU como en la
entrada CD, el contador mantiene su valor actual.
Un nivel de señal de 1 en la entrada LOAD ajustará el contador al valor de preselección PV.
Esto sucede con independencia de los valores que tengan las entradas CU y CD.
Aplicando el nivel 1 a la entrada R, el contador se pondrá a 0, con independencia de los
valores aplicados en las entradas CU, CD y LOAD. La salida QU indica si el estado actual
del contador es superior o igual al valor de preselección PV. La salida QD indica si el estado
actual del contador es inferior o igual a 0.
Tabla 6- 55
Contador adelante/atrás (CTUD)
Representación
Parámetros Tipo de datos Operandos
KOP
CU
CTUD16
CD
EN
ENO
R
CU
QU
Load
CD
QD
PV
R
CV
Load
QU
PV
(o CTUD32)
QD
CV
144
estado del contador alcanza el límite superior, ya no se incrementa más.
estado del contador alcanza el límite inferior, ya no se decrementa más.
BOOL
BOOL
BOOL
BOOL
INT, DINT
BOOL
BOOL
INT, DINT
Descripción
Entrada
Entrada de contaje adelante.
Entrada
Entrada de contaje atrás.
Entrada
Entrada de puesta a 0. R domina respecto a CU.
Entrada
Entrada de carga. LOAD domina respecto a CD.
Entrada,
Valor de preselección El contador se ajusta a PV
constante
cuando se aplica el nivel 1 en la entrada LOAD.
Salida
Estado del contador: QU tiene el siguiente valor:
1 si CV ≥ PV
0 en los demás casos
Salida
Estado del contador: QD tiene el siguiente valor:
1 si CV ≤ 0
0 en los demás casos
Salida
Valor actual del contador.
Valores posibles:
-32768 hasta +32767 en el contador de 16 bits
-2.147.483.648 hasta +2.147.483.647 en el
contador de 32 bits
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04