2-16
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 .CD se restablece.
la condición de salida de renglón es verdadera
examine el bit .CD
examine el bit .UN
Indicadores de estado aritmético: no afectados
Condiciones de fallo: ninguna
1756-6.4.1ES - Octubre de 1999
Ejecución:
el bit CD = 0
el bt .CD = 1
.el bit UN = 0
examine el bit .OV
.el bit UN = 1
Acción:
El bit .CD se establece para evitar los decrementos 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 salida se establece como falsa.
el bit .CD está
establecido
.ACC = .ACC – 1
el bit .OV se resta-
blece
el bit .DN se resta-
blece.
el bit .UN 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 .OV = 1
examine el bit .OV
el bit .OV = 0
el bit .UN está
establecido
.ACC ≥ .PRE
el bit .DN se
establece
la condición de renglón de
salida está establecida
como verdadera
fin