Lección de Lee un renglón: diagrama de escalera
Sé leer un renglón y mantener una bomba en marcha hasta Stop.
Juégala ya: Misión 3 · Haz que siga en marcha ¿Eres nuevo en esto? Lee primero la lección. Es opcional.
1. Por qué importa: Lee un renglón
Un operador pulsa Start una vez y se va. Sin memoria, la bomba se para en cuanto suelta el botón. Con la memoria mal construida, Stop no puede pararla.
2. La idea en palabras sencillas: Lee un renglón
Ladder es una forma de escribir lógica como un dibujo. Cada línea horizontal es un renglón; Siemens lo llama segmento. Léelo de izquierda a derecha: primero van las condiciones y luego la orden que controlan.
Un contacto comprueba una variable de encendido/apagado. Un contacto normalmente abierto deja pasar cuando su variable es TRUE. Un contacto normalmente cerrado deja pasar cuando su variable es FALSE. Rockwell los llama XIC y XIO.
Los contactos en fila deben dejar pasar todos, como AND. Los caminos uno al lado del otro, llamados caminos en paralelo o rama, son alternativas, como OR. Una rama puede abrirse y cerrarse en cualquier punto del renglón.
Estos símbolos son comprobaciones en el software. No te dicen cómo está cableado el sensor real.
Una bobina va en el extremo derecho y escribe un valor de encendido/apagado. Una bobina normal, llamada OTE en Rockwell, escribe TRUE cuando el camino deja pasar y FALSE cuando no.
Ejemplo: un contacto Start seguido de una bobina PumpOn hace que la bomba copie a Start. Suelta Start y la bomba se para.
Para que siga funcionando, añade una autorretención, con la que la bomba recuerda que se arrancó. Es un segundo camino, en paralelo con Start, con un contacto PumpOn. Cierra la rama justo después de Start y PumpOn, y luego pon la condición de Stop detrás, para que Stop pueda cortar cualquiera de los dos caminos.
Predice tres escaneos. Escaneo 1: Start en TRUE escribe PumpOn en TRUE. Escaneo 2: Start es FALSE, pero el contacto PumpOn todavía ve TRUE del escaneo anterior, así que la bomba se mantiene. Escaneo 3: Stop en TRUE escribe PumpOn en FALSE, y la retención desaparece desde el escaneo siguiente.
Esto es OR en acción: tanto la nueva petición de Start como la orden recordada pueden pedir que la bomba funcione.
Misiones posteriores añaden instrucciones de activar (enclavar) y desactivar (desenclavar). Estas cambian un valor solo cuando su renglón deja pasar.
3. Míralo pasar
Desplázate de lado para ver el renglón completo.
Tras pulsar Start un momento, ¿qué camino mantiene activada la salida?
Decide primero tu respuesta. Luego avanza por los escaneos para comprobarla.
| Entrada o evento | Resultado |
|---|---|
| Start TRUE, Stop FALSE, Permit TRUE | ? |
| Start FALSE | ? |
| Stop TRUE | ? |
Un error que vigilar
Poner Stop solo en el camino de Start. Entonces la bomba se mantiene encendida por su propio contacto y Stop no hace nada. Prueba siempre Stop con la bomba ya en marcha.
4. Notas por fabricante
Notas de Siemens
Los segmentos KOP usan contactos y bobinas normales. La rama alrededor de Start y PumpOn se cierra antes de Stop, así que Stop y Permit aparecen una vez y comprueban los dos caminos.
En SCL, la misma lógica es una sola línea: #PumpOn := (#Start OR #PumpOn) AND NOT #Stop AND #Permit;
El lado derecho lee primero la orden anterior. Luego la línea escribe la nueva.
5. En planta
En la sala de bombas de un edificio, un operador pulsa Start una vez y se va. La bomba debería seguir funcionando hasta que alguien pulse Stop.
Sin una autorretención, con la que la bomba recuerda que se arrancó, se para en cuanto se suelta Start. Si esa memoria ignora Stop, el agua sigue bombeándose.
En un edificio de viviendas, un tanque en el sótano guarda agua de la red. Dos bombas la suben a los grifos de arriba. Una funciona mientras la otra espera como repuesto. Un interruptor de poca agua para las bombas antes de que el tanque se quede seco.
- Red pública de aguaEl agua entra en el edificio
- Tanque de almacenamientoGuarda una reserva para las bombas
- Bombas de aguaSuben el agua a los pisos de arribaEstás aquí
- Grifos de arribaLos vecinos usan el agua que necesitan
En una planta real: lugares, piezas y seguridad
- Edificio de viviendas: subir agua a los pisos altos
- Cervecería: enviar agua caliente a un tanque de elaboración
- Planta de tratamiento de agua: mover agua entre tanques de filtrado
- Edificio de oficinas: bombear agua por las tuberías de calefacción
Reconócelo en planta
- El depósito guarda el agua. En esta instalación el agua vuelve a él, así que el bombeo normal nunca lo vacía.
- Un motor eléctrico hace girar la bomba para empujar el agua por la tubería. Una protección cubre su eje en movimiento.
- La bomba de reserva es un repuesto en las mismas tuberías. Toma el relevo cuando la bomba principal no puede funcionar.
- El transmisor de caudal, un medidor en la tubería, mide cuánta agua pasa cada segundo.
- El manómetro muestra con qué fuerza empuja el agua contra las paredes de la tubería.
- El armario del controlador contiene el PLC, la computadora industrial que ejecuta tu código. También contiene los interruptores que alimentan los motores.
Un interruptor de poca agua puede quitar el permiso de marcha. La bomba debe parar antes de funcionar en seco y dañar su sello.
El PLC puede decir ON aunque una bomba haya fallado. Revisa el caudal medido además de la orden.
La entrada Stop de estos ejercicios no es un paro de emergencia. Las máquinas reales también necesitan protecciones, paros de emergencia y una forma segura de cortar la alimentación.
Los tamaños, los tiempos y los cortes son decisiones didácticas, no el plano de ninguna instalación real concreta.
6. Pruébalo en la instalación
Construye un camino de Start y, en paralelo, un camino de retención de PumpOn. Luego comprueba que Stop corta los dos.
Abre la misión, haz una predicción, pon en marcha el equipo y luego prueba tu programa. Superar las pruebas es lo que da la XP de la misión.
03. Haz que siga en marcha04. Stop no la para05. Revisa la IA: prioridad de Stop7. Comprueba lo que entendiste
Predice un caso nuevo. Una respuesta incorrecta te da una explicación y otro intento.
1. Alguien está pulsando Start, así que Start es TRUE. Nadie pulsa Stop, así que Stop es FALSE. ¿Este renglón activa PumpOn?
Desplázate de lado para ver el renglón completo.
2. PumpOn ya está en TRUE. ¿Puede Stop desactivarlo en este diagrama?
Desplázate de lado para ver el renglón completo.
¿Preguntas sobre esta lección? Pregunta a los miembros en el Vestuario.