Instrucciones básicas
7.3 Contadores
Tabla 7- 27
Operación de CTUD (contador ascendente - descendente)
Contador
El contador CTUD incrementa o
decrementa en 1 en una
transición de 0 a 1 de las
entradas de contaje ascendente
(CU) o descendente (CD). El
cronograma muestra el
funcionamiento de un contador
CTUD con un valor de contaje
de entero sin signo (donde PV =
4).
Si el valor del parámetro CV
•
es superior o igual que el del
parámetro PV, el parámetro
de salida del contador QU =
1.
Si el valor del parámetro CV
•
es inferior o igual a 0, el
parámetro de salida del
contador QD = 1.
Si el valor del parámetro
•
LOAD cambia de 0 a 1, el
valor del parámetro PV se
carga en el contador como
nuevo CV.
Si el valor del parámetro de
•
reset R cambia de 0 a 1, el
valor de contaje actual se
pone a 0.
Remanencia de los datos de contador tras una transición RUN-STOP-RUN o una desconexión y
nueva conexión de la CPU
Si una sesión en modo RUN finaliza con el modo STOP o una desconexión y nueva
conexión de la CPU y se inicia una nueva sesión en modo RUN, los datos de contador
guardados en la sesión anterior se pierden, a no ser que la estructura de datos se haya
definido como remanente (contadores CTU, CTD y CTUD).
Si se aceptan los ajustes predeterminados del diálogo de opciones de llamada una vez
insertada la instrucción de contador en el editor de programas, automáticamente se
asignará un DB de instancia que no puede definirse como remanente. Para que los datos de
contador puedan ser remanentes, hay que usar un DB global o un DB multiinstancia.
232
Operación
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG