Temporizador de mantenimiento de temperatura en PLC: falla de experto
Memoria de temperatura, un mantenimiento continuo y un caudal de refrigerante aparte.
Repara un controlador de calentar, mantener y enfriar sin solapar calor y enfriamiento ni contar tiempo de mantenimiento interrumpido.
Sin tarjeta. Nada que pagar. Nada que cancelar.
Official release: 5 December. Queda primero en la clasificación ese día y gana 3 meses de Pro, más 2 semanas de Pro para regalar a un amigo. El 2.º puesto gana 4 semanas. El 3.er puesto gana 2 semanas. Reglas
- Todas las lecciones, desde cero
- Todas las misiones y lecciones, a medida que subes de nivel
- Una prueba práctica para cada título, con un certificado
- Rebobina cualquier prueba, escaneo a escaneo
- Soluciones resueltas cuando te atascas
- El convertidor de código, todo lo que quieras
PRO (requiere Pro) retoCalentar, mantener cinco segundos seguidos, enfriar y memorizar la finalización
Prueba 1 de 9ResetEntradaONStartEntradaOFFTemperatureTemperatura del producto24 °CStateFase del lote0- Level
- Difícil · 40 puntos
- Tipo
- Encuentra la falla
- Tiempo
- Acerca de 45 min
- Porcentaje de superación
- Nuevo
- Máquina
- equipo de calentamiento y enfriamiento en 3D
- Siemens
- SCL
- Rockwell
- Texto estructurado
- Beckhoff
- Texto estructurado
Un calentamiento interrumpido siguió contando para el mantenimiento. El enfriamiento a veces luchaba contra el calentador. Después de Stop, un Start mantenido rearrancó el ciclo.
El mantenimiento de temperatura que nunca ocurrió de verdad: qué debe hacer tu código
Este borrador compila pero tiene tres defectos que interactúan. Pruébalo en el banco de pruebas, compara la orden con el comportamiento medido y repara cada regla de funcionamiento. Las secciones transparentes muestran el proceso; los instrumentos dan los números.
- Estados y entrada
- 0 reposo; 10 calentar; 20 mantener; 30 enfriar; 50 completo; 90 disparo. Un Start nuevo entra en 10 solo con Permit, sin Fault, Level >= 10 L y Temperature < 40°C. Solo una transición de fase por escaneo. State se comprueba exactamente; las órdenes normales de fase pueden seguir al estado anterior o al nuevo durante un escaneo.
- Banda de calentamiento
- NeedHeat pasa a TRUE con Temperature <= 31.5°C y a FALSE con >= 32°C; entre esos valores, consérvalo. HeaterOn sigue esa memoria solo en 10/20. MixerOn está en ON en 10/20/30. En 10, Temperature >= 32°C entra en 20. Nunca ordenes HeaterOn y CoolValve a la vez.
- Mantenimiento continuo
- Delay temporiza solo en 20 con Temperature de 31.5 a 32.5°C, ambos incluidos. La primera llamada habilitada empieza en cero. Cinco segundos sin interrupción entran en 30. Se acepta un escaneo antes o después, porque el sitio de la llamada a Delay la mueve un escaneo. Fuera de esa banda, vuelve a 10 y reinicia toda la espera; una recuperación posterior necesita cinco segundos nuevos.
- Enfriamiento y finalización
- CoolValve está en ON solo en 30, con HeaterOn en OFF. Temperature <= 24°C entra en 50: HeaterOn/CoolValve/MixerOn en OFF y Done en ON. La finalización se enclava hasta un Reset válido. CoolingFlow y CoolingPower muestran el circuito auxiliar aparte; el refrigerante no cambia Level.
- Prioridad inmediata
- En 10/20/30, la pérdida de Permit, Fault, Level < 10 L o Temperature >= 70°C entra al instante en 90, Alarm en ON y todas las órdenes de proceso/Done en OFF. Stop vuelve al reposo salvo que haya disparo. Reset en 50/90 necesita Start soltado, Permit, sin Fault, Level >= 10 L y Temperature < 40°C. Ignora Reset durante una fase activa. Un Start mantenido nunca rearranca después de Stop o de un disparo.
- Mira la energía
- HeatPower informa del calentamiento entregado; HeatingRate informa de los °C/min netos. CoolOpen confirma el recorrido real de la válvula. El calentador de 24 kW calienta más despacio una masa de agua mayor; la camisa a 12°C retira calor según la diferencia de temperatura. Los cortes físicos son independientes de tus órdenes.
Ejecuta y pulsa Start brevemente. Mira la potencia de calentamiento entregada y la velocidad de cambio de temperatura. El mantenimiento a 32°C dura cinco segundos simulados seguidos; luego el enfriamiento retira calor hasta 24°C. Usa la pestaña Entradas para probar una interrupción corta de la temperatura.
El mantenimiento de temperatura que nunca ocurrió de verdad: entradas y salidas
Tu programa lee 7 entradas y escribe 5 salidas. 4 entradas más mueven la simulación o muestran lecturas, para que pruebes con ellas. Los nombres son los mismos en el editor de cada fabricante.
Qué prueban las comprobaciones
- Calienta con una banda recordada y luego mantén cinco segundos sin interrupción.
- Enfría por un circuito aparte; nunca ordenes calentar y enfriar a la vez.
- El agua baja y la temperatura alta ganan al instante; Reset no puede rearrancar el proceso.
Las comprobaciones ejecutan 9 pruebas en la máquina, escaneo a escaneo: Calentar, mantener cinco segundos seguidos, enfriar y memorizar la finalización; Una interrupción en frío debe reiniciar todo el mantenimiento; Una interrupción en caliente no es un mantenimiento válido; La histéresis recuerda ambos sentidos dentro de la banda; El agua baja bloquea la fase 10; El agua baja bloquea la fase 20; El agua baja bloquea la fase 30; La temperatura alta provoca disparo; Reset en caliente se rechaza; El permiso y Stop no pueden crear un rearranque automático.
Dónde encontrarías esto
Una fábrica de alimentos calienta un lote, lo mantiene caliente durante un tiempo fijo y luego lo enfría antes de que salga.
Si el temporizador de mantenimiento cuenta mientras el lote está demasiado frío, el lote no queda bien tratado. Calentar y enfriar a la vez desperdicia energía y oculta un error en el código.
¿Lo resolviste o te atascaste? Coméntalo en el Vestuario.
Más retos
- El paro de emergencia gana, siemprePara al instante, sigue parado y rearma a propósito.Fácil · Hazlo seguro
- Un cable roto debe pararlaContactos de paro y de sobrecarga normalmente cerrados, a prueba de fallos.Fácil · Hazlo seguro
- Cierra la protección y sigue paradoAbrir la protección para la cinta. Cerrarla no la arranca.Fácil · Hazlo seguro
- Nunca dejes que la bomba funcione en secoDos segundos sin agua la disparan. Una salpicadura no.Medio · Hazlo seguro

