Studio 5000 Logix Designer: Guía Completa de Instrucciones de Temporizador
Los temporizadores son instrucciones muy importantes en la programación PLC que se usan para retrasar señales que se encienden o apagan.
En este artículo, le presentaré el concepto de temporizadores en programación PLC y explicaré las instrucciones de temporizador específicas que están disponibles para el lenguaje de programación Diagrama de Escalera en Studio 5000 Logix Designer.
Conceptos de temporizador
Como mencioné en la introducción, los temporizadores se usan en programación PLC para retrasar una señal que se enciende o apaga. Antes de ver específicamente cómo funcionan las diferentes instrucciones de temporizador en Studio 5000 Logix Designer, veamos rápidamente cómo funcionan los temporizadores en general.
En un Temporizador de Retardo al Encender, que es uno de los tipos de temporizadores más comúnmente usados en programación PLC, el temporizador comienza a acumular tiempo cuando el temporizador está habilitado.
Mientras el temporizador está habilitado, el tiempo acumulado del temporizador se actualiza cada escaneo.
Cuando el tiempo acumulado es igual al tiempo preestablecido, que es definido por el programador PLC, el temporizador termina, y la salida del temporizador se enciende.
Cuando la entrada del temporizador se apaga, la salida del temporizador se apaga, y el tiempo acumulado se reinicia.
Puede ver cómo podría usar una instrucción de temporizador para retrasar el encendido de una entrada por un tiempo predefinido después de que una entrada se enciende.
Ahora que sabe cómo funcionan los temporizadores en programación PLC en general, veamos las instrucciones de temporizador específicas que están disponibles para el lenguaje de programación Diagrama de Escalera en Studio 5000 Logix Designer.
Temporizadores en Studio 5000 Logix Designer
Temporizador de Retardo al Encender (TON)
La instrucción Temporizador de Retardo al Encender, o TON, se usa para retrasar el encendido de una señal.
Cuando la condición de rung-in para el temporizador es Verdadera, el temporizador está habilitado y comienza a acumular tiempo. El tiempo acumulado se almacena en el miembro ACC de la etiqueta de respaldo del temporizador.
Cuando el tiempo acumulado es igual al tiempo preestablecido, el temporizador termina, y la salida, también conocida como bit Done, se enciende. El tiempo preestablecido es definido por el programador PLC y se almacena en el miembro PRE de la etiqueta de respaldo del temporizador.
Cuando la condición de rung-in para la instrucción es Falsa, el temporizador no está habilitado. Cuando el temporizador no está habilitado, el valor acumulado se reinicia a 0, y el bit Done es Falso.
Temporizador de Retardo al Apagar (TOF)
El Temporizador de Retardo al Apagar, o TOF, se usa para retrasar una señal que se apaga. Es lo opuesto exacto a una instrucción TON.
Una instrucción TOF está habilitada cuando su condición de rung-in se vuelve Falsa.
Cuando está habilitada, acumula tiempo y almacena el tiempo acumulado en el miembro ACC de su etiqueta de respaldo.
Cuando el tiempo acumulado es igual al tiempo preestablecido, el bit Done se vuelve Falso.
Al igual que una instrucción TON, el tiempo acumulado de la instrucción TOF se reinicia cuando el temporizador no está habilitado.
Temporizador Retentivo al Encender (RTO)
Las instrucciones de temporizador TON y TOF son instrucciones no retentivas. Decimos que son no retentivas porque no retienen su valor acumulado cuando el temporizador no está habilitado.
En contraste, el Temporizador Retentivo al Encender, o RTO, es un temporizador retentivo.
La instrucción RTO está habilitada cuando la condición de rung-in para el temporizador se vuelve Verdadera. Mientras está habilitado, el temporizador acumula tiempo y almacena el tiempo acumulado en el miembro ACC de su etiqueta de respaldo.
Cuando el temporizador no está habilitado, el valor acumulado se retiene.
Cuando el temporizador se vuelve a habilitar, el valor acumulado continúa incrementando desde su último valor.
Cuando el valor acumulado es igual al valor preestablecido, el bit Done para el temporizador se enciende y el valor acumulado deja de aumentar.
Para reiniciar el valor acumulado de una instrucción RTO, necesita usar una instrucción de Reinicio, o RES.
Los RTO son geniales para rastrear tiempos totales de eventos. En Aprenda Logix 7: Programación con Temporizadores y Contadores, pasamos por un ejemplo de aplicación de cómo un RTO puede usarse para rastrear el tiempo total de funcionamiento de un motor y determinar cuándo se requiere mantenimiento programado.
Resumen
En este artículo, aprendió cómo funcionan los temporizadores en programación PLC en general. También aprendió qué instrucciones de temporizador están disponibles para el lenguaje de programación Diagrama de Escalera en Studio 5000 Logix Designer y cómo funcionan esas instrucciones.
Debe notarse que hay otras instrucciones de temporizador disponibles en otros lenguajes de programación como Diagrama de Bloques de Función en Studio 5000 Logix Designer. Estas instrucciones se comportan ligeramente diferente a las instrucciones que hemos discutido en este artículo.
Sistema de control de automatización
- Encuesta: Las empresas aceleran la automatización para contrarrestar la escasez laboral global
- Cómo las 3 S de la Automatización Empoderan a los CIOs para Construir una Cultura Innovadora
- Trabajadores digitales: Impulsando el futuro del trabajo
- BIN95 Destaca Formación en Automatización y Mantenimiento para Preparar Estudiantes para el Éxito Laboral
- ABB y B&R presentan la primera solución robótica centrada en máquina totalmente integrada
- Automatización Robusta y Ciberseguridad: Protección Completa para tus Clientes
- Tyson Foods impulsa la eficiencia de la cadena de suministro alimentaria con inversión en robótica impulsada por IA
- UiPath comparte retroalimentación estratégica sobre la regulación de IA en la UE
- Mejora de la fabricación aeroespacial: PLM y Realidad Aumentada impulsan precisión y eficiencia
- Software inteligente de control y HMI: Capacitando a ingenieros para construir redes IIoT de próxima generación
- Cómo el COVID-19 Está Remodelando el Futuro del Trabajo y la Automatización: Insights de un Nuevo Estudio