Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso
Misión 79 · PRO (requiere Pro)

Ejercicio de Entiéndela de un vistazo: programación de HMI y PLC

Responde "¿va todo bien?" en un segundo, con palabras sencillas.

Convierte la vista general recargada de la unidad de tratamiento de aire en una que un operador entienda en un segundo: su estado en palabras donde primero cae la vista, valores con su banda normal y nada que no necesite. Luego escribe el número de estado que la pantalla convierte en palabras.

Esta misión es parte de ProCrea una cuenta gratis: cada cuenta tiene una prueba de Pro gratis hasta el 5 de diciembre.

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
La instalación 3D unidad de tratamiento de aire en la que se ejecuta esta misiónPRO (requiere Pro) misión
Cómo se ejecuta la prueba

Arrancando, y luego en marcha dentro del objetivo

Prueba 1 de 3
Fijado por la pruebaComprobado por la pruebaPaso 6 de 6 · 420 ms
Level
Avanzado
Tiempo
Acerca de 25 min
Recompensa
+450 XP
Instalación
unidad de tratamiento de aire en 3D
Editores de Siemens
Ladder (LAD), SCL
Editores de Rockwell
Ladder, Texto estructurado
Editores de Beckhoff
Texto estructurado
Etapa
39. Pantallas del operador 2: entenderla de un vistazo
Comportamiento requerido

Entiéndela de un vistazo: qué debe hacer tu código

El control de la unidad ya funciona. Su antigua vista general lista todas las variables del PLC como números brutos, con un logotipo donde debería ir el estado. En la pestaña Pantalla del operador, elige qué va en la esquina superior izquierda, cómo se muestra la temperatura de impulsión, cuánto cabe en la vista general y cómo se escriben los estados de los equipos. Luego escribe UnitStatus, un número que la pantalla convierte en una línea de estado: 4 si FrostAlarm, si no 5 si FanFail, si no 0 cuando State es 0, 1 mientras State es 10 o 20, y en State 30: 3 cuando la unidad lleva 30 s en marcha con SupplyTemp a más de 2.0 °C de Setpoint, y 2 en otro caso.

UnitStatus 4 / 5
FrostAlarm da 4; si no, FanFail da 5.
UnitStatus 0 / 1
State 0 da 0; State 10 o 20 da 1.
UnitStatus 2 / 3
En State 30: 3 cuando lleva 30 s en marcha y SupplyTemp está a más de 2.0 °C de Setpoint; si no, 2.
Tabla de variables

Entiéndela de un vistazo: entradas y salidas

Tu programa lee 6 entradas y escribe 6 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.

VariableTipo de datosTu códigoQué significa en la máquina
OccupiedBOOLLeeUna entrada que tu código necesitaReloj horario: el edificio está ocupado
ResetBOOLLeeUna entrada que tu código necesitaRearmar alarmas
DamperOpenBOOLLeeUna entrada que tu código necesitaFinal de carrera de la compuerta
AirflowOKBOOLLeeUna entrada que tu código necesitaPresostato diferencial de aire
FrostStatBOOLLeeUna entrada que tu código necesitaTermostato antihielo disparado
SupplyTempREALLeeUna entrada que tu código necesitaTemperatura del aire de impulsión, °C
ColdSnapBOOLNo necesariaPara probar u observar; tu código puede omitirlaPruébalo: el aire exterior baja a −5 °C
BoilerFaultBOOLNo necesariaPara probar u observar; tu código puede omitirlaPruébalo: se corta el agua caliente
BrokenBeltBOOLNo necesariaPara probar u observar; tu código puede omitirlaPruébalo: el motor del ventilador gira pero no mueve aire
OutsideTempREALNo necesariaPara probar u observar; tu código puede omitirlaTemperatura del aire exterior, °C
DamperBOOLEscribeUna salida que tu código fijaAbrir la compuerta de toma
FanRunBOOLEscribeUna salida que tu código fijaHacer funcionar el ventilador de impulsión
ValveREALEscribeUna salida que tu código fijaVálvula de calefacción, de 0 a 100 %
FanFailBOOLEscribeUna salida que tu código fijaAlarma: caudal de aire no confirmado
FrostAlarmBOOLEscribeUna salida que tu código fijaAlarma: ha actuado la protección antihielo
UnitStatusINTEscribeUna salida que tu código fijaPantalla: 0 apagada, 1 arrancando, 2 en el objetivo, 3 fuera del objetivo, 4 helada, 5 ventilador

En SCL de Siemens, escribe las variables propias de un bloque con # delante, como hace TIA Portal: #Occupied. Rockwell y TwinCAT usa el nombre solo: Occupied.

Pruebas automáticas

Entiéndela de un vistazo: qué comprueban las pruebas

  1. La esquina superior izquierda muestra el estado de la unidad con palabras sencillas.
  2. La temperatura de impulsión se muestra en una barra con su banda normal, con un decimal.
  3. La vista general muestra solo los valores que dicen si todo va bien.
  4. UnitStatus es 4 con FrostAlarm y 5 con FanFail; la helada gana si las dos están activas.
  5. UnitStatus es 0 apagada, 1 mientras State es 10 o 20, y 2 en marcha dentro del objetivo.
  6. UnitStatus es 3 solo después de 30 s en State 30 con SupplyTemp a más de 2.0 °C de Setpoint.
  1. Pruébalo Usa los botones de debajo del modelo y mira cómo responde la instalación.
  2. Probar solución Todas las comprobaciones se ejecutan sobre tu código con una sola pulsación.
  3. Rebobinar PRO (requiere Pro) Si una falla, retrocede por ella escaneo a escaneo para ver por qué.

¿Atascado en esta misión? Pregunta a los miembros en el Vestuario.

Por qué importa

Dónde verías esto en planta

Una persona vigila todas las unidades de tratamiento de aire de un edificio desde una pantalla, con más o menos un minuto para cada una.

Si hay que estudiar la vista general, un disparo por helada espera hasta que la gente se queja del frío, y para entonces la batería puede haberse reventado.

Dónde encontrarías estoAire fresco a 21 °C, sin congelar la batería

Todas las oficinas, hospitales y fábricas tienen unidades de tratamiento de aire en la cubierta o en una sala de máquinas. El controlador las arranca en un orden seguro, confirma que el ventilador mueve aire de verdad y mantiene la temperatura de impulsión con un lazo PI.

  1. DamperSe abre primero
  2. FiltroLimpia el aire
  3. BobinaCalefacción PIEstás aquí
  4. FanConfirmado por el caudal de aire
En una planta real: lugares, piezas y seguridad
  • Oficinas, colegios y hospitales
  • Fábricas y almacenes
  • Salas limpias y laboratorios

Los arranques del ventilador están enclavados con la compuerta: un ventilador contra una compuerta cerrada puede aplastar los conductos.

La protección antihielo manda sobre todo: para el ventilador, cierra la compuerta, abre la válvula.

Los tamaños, los tiempos y los cortes son decisiones didácticas, no el plano de ninguna instalación real concreta.

Sigue así

Lo siguiente en el camino