Glosario de Automatización • Renglon seal-in / de enclavamiento

¿Qué es un renglon de enclavamiento seal-in?

Ingeniería Merobix • • 8 min de lectura

Un renglon seal-in, tambien llamado autosostenido o de enclavamiento, es el patron de logica de escalera que mantiene una salida encendida despues de soltar un boton de arranque momentaneo. Funciona cableando el propio contacto de la salida en paralelo con el boton de arranque, de modo que una vez que la salida se energiza, se alimenta a si misma y ya no necesita el boton sostenido. Una condicion de paro en serie rompe esa retencion y cae la salida. Este arranque/paro seal-in es el renglon mas comun en el control industrial, y es la columna vertebral de practicamente cada circuito de arranque de motor y de bomba que se ha escrito.

Volver al glosario

Renglon seal-in / de enclavamiento en una línea: Un renglon seal-in mantiene una salida energizada despues de un comando de arranque momentaneo colocando un contacto normalmente abierto de esa misma salida en paralelo con el boton de arranque, de modo que la salida se sostiene a si misma. Una condicion de paro cableada en serie con la salida rompe el sello y la desenergiza. El patron convierte un pulso breve de arranque en un estado de marcha mantenido.

Como funciona el renglon autosostenido

Imagine un renglon con un boton de arranque normalmente abierto y un boton de paro normalmente cerrado en serie, impulsando una bobina de salida. Presione arranque, la ruta se completa y la salida se energiza; pero en el instante en que suelta el boton, la ruta se rompe y la salida caeria otra vez. El seal-in corrige esto agregando un contacto normalmente abierto de la propia salida, cableado en paralelo con el boton de arranque. En cuanto la salida se energiza, ese contacto en paralelo se cierra, y ahora la energia llega a la bobina a traves del propio contacto de la salida aun despues de que el boton se abre.

El resultado es un renglon que se enclava. Un comando de arranque momentaneo basta para establecer el estado de marcha, y la salida se sostiene a si misma de forma indefinida a traves de su contacto seal-in. Para detener, se abre la condicion de paro normalmente cerrada en serie (por un boton de paro, una falla o la perdida de un permisivo), lo que rompe toda la ruta, la salida se desenergiza, su contacto seal-in se abre y el renglon regresa a su estado de reposo esperando el siguiente arranque. Es una forma puramente combinacional de construir memoria en la logica de escalera.

Esta estructura se mapea directamente sobre el hardware real y sobre como los operadores piensan una maquina: un pulso para arrancar, una marcha mantenida y un pulso para detener. Como el seal-in se construye con la misma salida que el renglon controla, no necesita ninguna instruccion especial y funciona identico en cada marca de PLC. Esa universalidad es gran parte de por que el patron ha perdurado desde los tableros de reles hasta los controladores modernos practicamente sin cambios.

Seal-in frente a bobinas de enclavamiento/desenclavamiento

La mayoria de las plataformas tambien ofrecen instrucciones dedicadas de enclavamiento y desenclavamiento (OTL y OTU en algunos dialectos) que almacenan el estado de un bit de forma retentiva. Un OTL pone el bit en verdadero y ahi se queda, ignorado por cada scan, hasta que un OTU en otro lugar lo borra. Este es un mecanismo distinto del seal-in: la bobina de enclavamiento retiene su estado en memoria en lugar de a traves de un contacto de realimentacion, y de forma critica no requiere una ruta de energia continua para seguir activada. El bit puede incluso sobrevivir a un ciclo de energia si vive en memoria retentiva.

Esa diferencia decide cuando usar cual. El renglon seal-in es la eleccion natural para la logica de marcha de motores y bombas porque se autodocumenta: la condicion de marcha, el sello y cada paro y permisivo aparecen juntos en un solo renglon, asi que quien lo lea ve exactamente que arranca, sostiene y detiene la maquina. Ademas tiende a fallar seguro: pierda la ruta de energia de todo el renglon y la salida cae. Un par de enclavamiento/desenclavamiento dispersa el set y el reset en dos lugares, lo cual puede ser mas dificil de seguir y mas facil dejar una maquina energizada tras una falla si las condiciones de desenclavamiento estan incompletas.

Las bobinas de enclavamiento se ganan su lugar donde el objetivo es un estado retentivo, sostenido a proposito: una falla que debe quedar enclavada a traves de un ciclo de energia hasta que un operador la reconozca, o una seleccion de modo que deba persistir. Sin embargo, para la tarea cotidiana de arrancar y sostener un dispositivo en marcha, el seal-in sigue siendo el modismo al que recurre la mayoria de los ingenieros, justamente porque todo sobre la condicion de marcha de ese dispositivo es visible en un solo lugar y se comporta de forma predecible cuando se pierde la energia.

Orden de scan, prioridad de paro y confiabilidad en campo

El seal-in tiene trampas reales, y la primera es la prioridad de paro. Si la misma condicion puede aparecer en el lado del arranque y en el del paro, la estructura del renglon decide cual gana cuando ambas se afirman a la vez. Un renglon de arranque/paro bien construido se dispone de modo que el paro gane: el paro normalmente cerrado en serie rompe la ruta sin importar el estado del arranque ni del seal-in, lo que significa que un comando de paro siempre anula un arranque simultaneo. Invertir esto, de modo que el arranque pueda anular un paro activo, produce una maquina que no puede detenerse de forma confiable, lo cual es inaceptable en equipo real.

El orden de scan es la segunda trampa. Como un PLC resuelve los renglones de arriba hacia abajo y trabaja sobre la imagen de entradas, el momento en que el contacto seal-in se actualiza respecto al resto del programa puede importar, sobre todo si la misma salida o sus condiciones se usan en otra parte. Un parpadeo de un scan, una condicion que se activa y se borra en el orden equivocado entre renglones, o una salida examinada antes de resolverse, pueden producir un renglon que aparenta enclavar de forma inconsistente. Mantener juntas la logica de arranque, sello y paro, y atento al orden de scan, evita estas fallas intermitentes sutiles.

Para arranques criticos en campo, el seal-in suele reforzarse en lugar de confiarse solo. Un circuito de paro cableado por hardware e interbloqueos de seguridad independientes viven fuera del PLC, de modo que una falla del controlador o un error de logica no puedan vencer la capacidad de detener un motor o una bomba. En una instalacion de petroleo y gas monitoreada, el estado de marcha que produce el seal-in se reporta hasta el SCADA para que los operadores vean que esta operando de forma remota, pero la autoridad para detener el equipo de forma segura no depende solo de un renglon de software. El seal-in le da logica de marcha limpia y autodocumentada; los paros e interbloqueos por capas le dan la confianza para operarla sin atender.

Preguntas frecuentes

¿Que es un contacto seal-in?

Un contacto seal-in es un contacto normalmente abierto de una salida, cableado en paralelo con el boton de arranque en el renglon de esa salida. Cuando la salida se energiza, este contacto se cierra y provee una ruta de retencion para que la salida siga encendida despues de soltar el boton de arranque momentaneo. Es lo que convierte una pulsacion breve de arranque en un estado de marcha mantenido, y por eso es central en los circuitos de arranque de motor y de bomba.

¿Cual es la diferencia entre un renglon seal-in y una bobina de enclavamiento?

Un renglon seal-in mantiene una salida encendida a traves de un contacto de realimentacion y una ruta de energia continua, asi que cae si esa ruta se rompe y todo su comportamiento es visible en un renglon. Una bobina de enclavamiento, como un OTL, pone un bit en memoria que permanece activado sin importar el flujo de energia hasta que una instruccion de desenclavamiento aparte lo borra, y puede ser retentivo a traves de un ciclo de energia. Los seal-in convienen a la logica de marcha; las bobinas de enclavamiento, al estado retentivo sostenido a proposito.

¿Por que el paro debe tener prioridad sobre el arranque en un renglon seal-in?

Porque usted siempre debe poder detener una maquina, aunque haya un comando de arranque presente al mismo tiempo. Un renglon de arranque/paro bien construido coloca la condicion de paro normalmente cerrada en serie para que rompa toda la ruta sin importar el estado del arranque ni del seal-in, garantizando que el paro gane. Si el arranque pudiera anular un paro activo, la maquina no podria detenerse de forma confiable, lo cual es inseguro en equipo real.

Más en PLC, RTU, HMI y DCS
Resolución de entrada analógica  •  Respaldo y recuperación de configuración de PLC  •  Robustez / márgenes de estabilidad  •  Todo en PLC, RTU, HMI y DCS →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →