2-12
Instrucciones de temporizador y contador (TON, TOF, RTO, CTU, CTD, RES)
Condición:
preescán
la condición de salida de renglón es falsa El bit .CU se restablece.
la condición de salida de renglón es verdadera
examine el bit .CU
examine el bit .UN
Indicadores de estado aritmético: no afectados
1756-6.4.1ES - Octubre de 1999
El valor acumulador continúa incrementándose incluso después del
establecimiento del bit .DN. Para restablecer el valor acumulado, use una
instrucción RES que haga referencia a la estructura del contador o escriba 0
al valor acumulado.
Ejecución:
el bit .CU = 0
el bit .CU = 1
el bit .UN = 0
examine el bit .OV
el bit .UN = 1
Acción:
El bit .CU se establece para evitar los incrementos no válidos durante el
primer escán del programa.
La condición de salida de renglón se establece como falsa.
La condición de salida de renglón se establece como falsa.
el bit .CU está
establecido
.ACC = .ACC + 1
el bit .TT se resta-
blece
el bit .DN se resta-
blece.
el bit .OV se resta-
blece
el bit .OV = 0
el bit .OV = 1
examine .ACC
.ACC < .PRE
el valor .ACC
sí
retorna al valor
inicial
no
el bit .UN = 1
examine el bit .UN
el bit .UN = 0
el bit .OV está
establecido
.ACC ≥ .PRE
el bit .DN se
establece
la condición de renglón de
salida está establecida
como verdadera
fin