ESTRUCTURA DE LA INSTRUCCIÓN TON / TIMER
Enviado por Alam Perez • 7 de Junio de 2021 • Tarea • 892 Palabras (4 Páginas) • 97 Visitas
ESTRUCTURA DE LA INSTRUCCIÓN TON / TIMER
Su nombre TON o Timer On Delay o Temporizador con Retardo a la Conexión significa que el tiempo empieza a contar una vez esta instrucción ha sido activada.
Ésta es la primera de las 3 principales instrucciones utilizadas en los PLC para agregar retardos en un programa, los otros son la instrucción TOF y la instrucción RTO.
Al igual que la mayoría de las instrucciones de PLC, el TON tiene una pestaña propia, su nombre es TIMER/COUNTER.[pic 1]
A continuación, te muestro una imagen con los 4 elementos del TON[pic 2]
Preset (PRE)
El Preset es de tipo DINT y es utilizado para almacenar el tiempo en milisegundos que el temporizador deberá acumular antes de que la tag Done (DN) sea activado.
Accumulated (ACCUM)
El Accumulated es de tipo DINT y es la tag que muestra el número de milisegundos que se ha acumulado desde que la instrucción TON fue activada.
Enable (EN)
El Enable es de tipo BOOL y es activada cuando las condiciones del temporizador se vuelven verdaderas.
En otras palabras, siempre que el temporizador es activado la tag Enable se vuelve 1.
Timer Base(TT)
El TimerTiming es de tipo BOOL e indica que el temporizador está en proceso.
Dicho de otra manera, ésta tag será activada siempre que el Accumulated esté avanzando y la tag Done no haya sido activada.
Done (DN)
La tag Done es de tipo BOOL y será activada cuando el temporizador haya terminado su conteo, esto es cuando el Accumulated sea mayor o igual al Preset.
A su vez, una vez que ésta tag es activada la tag TimerTiming es desactivada.
EJEMPLO CON LA INSTRUCCIÓN TON
Para que puedas entender más a detalle cómo funciona la instrucción TON
El ejemplo más sencillo con el que puedes practicar es solo encendiendo un par de salidas con una entrada. A continuación, te muestro el código para esta práctica.[pic 3]
Para inicia el programa tenemos que poner el botón de encendido en ON[pic 4]
Mientras el Sensor de salida esté en ON los contadores TON estarán activados y funcionando[pic 5]
Como se muestras en la siguiente imagen[pic 6]
el contador TON T4:0 activará el DN cuando llegue Accum a 10 el FOCO se apagará
[pic 7]
Y el DN activado, hace funcionar el TON 2 T4:1, Este comienza a contar de hasta llegar al 5[pic 8]
Al llegar al 5 el foco se vuelve a prender y esto se repetirá mientras el sensor de salida este activado
[pic 9]
ESTRUCTURA DE LA INSTRUCCIÓN TOF / TIMER
Se le puede llamar instrucción TOF, Timer Off Delay o Temporizador con Retardo a la Desconexión, cualquiera de estos nombres es correcto.
Su principal diferencia con el TON es que el tiempo empieza a contar una vez que el Enable ha sido desactivado no cuando ha sido activado.
Tiene las mismas partes que el TON[pic 10]
El primer parámetro es la dirección con la que va a trabajar la instrucción TOF, en este caso deberá ser de tipo Timer.
...