2-2
Instrucciones de temporizador y contador (TON, TOF, RTO, CTU, CTD, RES)
Timer On Delay (TON)
Estructura TIMER:
bit de habilitación del temporizador (.EN)
bit de temporización del temporizador (.TT)
bit de efectuado del temporizador (.DN)
valor acumulado del temporizador (.ACC)
1756-6.4.1ES - Octubre de 1999
La instrucción TON es una instrucción de salida.
Operandos:
Operando:
Temporizador
Preseleccionado DINT
Acumulador
Mnemónico: Tipo de
datos:
.EN
BOOL
.TT
BOOL
.DN
BOOL
.PRE
DINT
.ACC
DINT
Descripción: La instrucción TON es un temporizador no retentivo que acumula el tiempo
cuando la instrucción está habilitada (la condición de entrada de renglón es
verdadera). La base de tiempo siempre es 1 mseg. Por ejemplo, para un tem-
porizador de 2 segundos, introduzca 2000 para el valor .PRE.
Una vez habilitada, la instrucción TON acumula el tiempo hasta que:
• la instrucción TON se inhabilita
• el .ACC ≥ .PRE
Cuando la instrucción TON está inhabilitada, el valor .ACC se restablece.
condición de renglón de entrada
valor preseleccionado
Tipo:
Formato:
TIMER
tag
valor
inmediato
DINT
valor
inmediato
Descripción:
El bit de habilitación indica que la instrucción TON está habilitada.
El bit de temporización indica que hay una operación de temporización en
progreso.
El bit de efectuado se establece cuando .ACC ≥ .PRE.
El valor preseleccionado especifica el valor (unidades de 1 mseg) que el
acumulador debe alcanzar antes de que la instrucción establezca el bit .DN.
El valor acumulado especifica el número de milisegundos que han
transcurrido desde la habilitación de la instrucción TON.
el temporizador no llegó
en el valor .PRE
0
Descripción:
Estructura del temporizador
la duración del retardo (tiempo
acumulado)
el total de mseg durante el cual
el temporizador ha contado
el valor inicial es típicamente 0
retardo
a la
conex-
ión
16649