Bobinas (Salidas)
Las bobinas representan las acciones de salida del programa Ladder. Se colocan en el extremo derecho del rung (columna de salida) y se activan según la evaluación lógica de los contactos a su izquierda.
Tipos de bobina
| Instrucción | Símbolo | Descripción |
|---|---|---|
OUT | ─( )─ | Output: Bobina estándar. Activa el operando mientras la condición de entrada es TRUE. Desactiva cuando es FALSE. Se actualiza cada scan. |
SET | ─(S)─ | Set (Latch): Activa el operando cuando la condición es TRUE. Permanece activado incluso cuando la condición vuelve a FALSE. |
RST | ─(R)─ | Reset (Unlatch): Desactiva el operando cuando la condición es TRUE. Se usa en combinación con SET para crear circuitos biestables. |
Comportamiento OUT vs SET/RST
Diferencia clave:
OUT— Sigue exactamente el estado de la condición de entrada (como un relay electromagnético).SET/RST— Funciona como un flipflop SR: una vez queSETactiva el bit, este permanece activado hasta queRSTlo desactive explícitamente.
Operandos válidos para bobinas
- Y — Salidas digitales:
Y0.0…Y1.7 - M — Marcas internas:
M0…M511
Advertencia: No asigne la misma salida (
Y o M) con OUT en múltiples rungs. Solo el último rung evaluado determinará el estado final. Si necesita activar un operando desde múltiples condiciones, use SET/RST o combine las condiciones en un único rung con OR.
Ejemplo: Circuito biestable SET/RST
Rung 1: | LD X0.0 SET Y0.0 | (Botón START activa salida)
Rung 2: | LD X0.1 RST Y0.0 | (Botón STOP desactiva salida)
La salida Y0.0 se activa con X0.0 y permanece activada hasta que X0.1 la desactiva. Si ambos están activos simultáneamente, RST tiene prioridad (porque se evalúa después).
Ejemplo: Bobina OUT con enclavamiento
| LD X0.0 ANI X0.1 OUT Y0.0 |
| OR Y0.0 |
Auto-enclavamiento clásico: la salida Y0.0 se retroalimenta mediante OR para mantenerse activa.