Práctica 2 — HMI de nivel con alarmas | MiniLabIoT
MiniLabIoT › Módulo 1 › Práctica 2 — HMI de nivel con alarmas
MÓDULO 1 · PRÁCTICA 2 DE 10

HMI de nivel con
zonas de alarma

El potenciómetro simula el nivel de la tolva de café. La pantalla responde con colores y etiquetas industriales. Primera vez que programas LL, L, Normal, H y HH.
HMI Alarmas industriales ARC · LED HIC-103 · CORE2 20 minutos
MÓDULO
1 de 4
PRÁCTICA
2 de 10
DURACIÓN
20 min
DISPOSITIVO
CORE2
INSTRUMENTO
HIC-103 Potenciómetro
🎯
OBJETIVO DE LA PRÁCTICA
Programar un HMI de nivel en el CORE2 que use colores y etiquetas industriales para comunicar el estado de la tolva. El potenciómetro HIC-103 simula el nivel — en la Práctica 3 ese dato llegará del ultrasonido real. El concepto que aprenderás aquí — LL/L/Normal/H/HH — es exactamente el que usan los ingenieros de instrumentación en todo el mundo.
1
Video A — ¿Cómo sabe un operador si hay problema?
3 min · ver antes del lab
Ver antes de ir al laboratorio. El concepto detrás del HMI de nivel — por qué los colores y las zonas existen en la industria.
🎬
Video A — En producción
Disponible próximamente · 3 minutos
CONCEPTO CLAVE · VIDEO A
"Un operador no puede estar mirando números todo el día. El HMI tiene que decirle de un vistazo si todo está bien o si necesita actuar. Por eso existen las zonas de color — y por eso tienen nombres específicos que todos los ingenieros del mundo reconocen igual."
2
Las cinco zonas del nivel
5 min · leer antes de programar
Estas zonas son estándar en instrumentación industrial. Cuando las programes en el CORE2 y las veas funcionar, las vas a recordar para siempre.
0%
LL — Low Low
Nivel crítico bajo
La tolva está completamente vacía. El proceso no puede continuar — no hay material para transportar. Amarillo oscuro porque el riesgo es operacional, no físico.
INTERLOCK
1–29%
L — Low
Alarma baja
El nivel está bajo. El operador debe revisar la tolva y preparar recarga. El proceso sigue corriendo pero hay que actuar pronto.
AVISAR OPERADOR
30–79%
Normal
Operación estable
El nivel de café en la tolva está dentro del rango de operación normal. El proceso corre sin restricciones. El operador no necesita intervenir.
OPERACIÓN NORMAL
80–94%
H — High
Alarma alta
La tolva está casi llena. Si sigue llenando llegará a desbordamiento. El operador debe reducir el flujo de entrada o acelerar el vaciado.
AVISAR OPERADOR
95–100%
HH — High High
Nivel crítico alto
Sobrellenado inminente. El desbordamiento de una tolva de café puede causar daño al equipo, pérdida de producto y riesgo para el operador. Rojo porque hay riesgo físico real.
INTERLOCK
SIMULADOR — mueve el slider para ver cómo responde el HMI
50%
nivel tolva
Normal
Operación estable
Proceso en marcha · Sin intervención
LEDs CORE2
HIC-103 Potenciómetro → simula nivel LIT-203
0% LL 30% 50% 80% 95% HH
3
Bloques UIFlow2 que vas a usar
Reconocer antes de programar
Antes de cargar el programa, identifica estos bloques en UIFlow2. El Video B te explica cómo están conectados.
🎛️
ENTRADA ANALÓGICA
ADC Read — HIC-103
Lee el valor del potenciómetro como número entre 0 y 4095. El programa lo convierte a porcentaje (0–100%) para trabajar con valores intuitivos.
Hardware → ADC
🔵
GRÁFICO
Arc — indicador circular
Dibuja un arco de 0 a 100% en la pantalla. Su color cambia según la zona activa. Es el elemento visual principal del HMI.
Display → Arc
📋
TEXTO
Label — código y nombre
Muestra el código de zona (LL, L, Normal, H, HH) y su descripción. Se actualiza en cada lectura del potenciómetro.
Display → Label
💡
ILUMINACIÓN
RGB LED — barra de estado
Los tres LEDs del CORE2 cambian al color de la zona activa. Refuerzan visualmente el estado — misma información, segunda salida.
Hardware → RGB LED
🔀
LÓGICA DE CONTROL
If / Elif / Else — decisión por rangos
El bloque central del programa. Evalúa el porcentaje y decide qué zona aplicar. Si porcentaje = 0 → LL. Si 1–29 → L. Si 30–79 → Normal. Si 80–94 → H. Si ≥95 → HH. El mismo bloque IF que viste en la Práctica 1, ahora con cinco condiciones en lugar de dos.
Logic → If / Elif / Else
4
Recursos descargables
El programa base listo para cargar y la guía PDF para el laboratorio.
📄
GUÍA DE LABORATORIO
Práctica 2 — HMI de nivel
Tabla de zonas para completar con los valores observados, espacio para anotar qué pasa en cada transición y la pregunta de reflexión.
Próximamente
⚡
PROGRAMA BASE
practica-02-hmi-nivel.m5f
HMI completo con ARC, labels LL/L/Normal/H/HH y LEDs del CORE2. Cárgalo, mueve el potenciómetro y observa cómo responde el sistema antes de ver el Video B.
Próximamente
5
Video B — El programa explicado
4 min · con el programa cargado
Descarga el .m5f, cárgalo en el CORE2, mueve el potenciómetro para ver las zonas funcionar, y luego mira este video. El video explica qué hace cada bloque mientras lo ves en acción.
🎬
Video B — En producción
Disponible próximamente · 4 minutos
📖
PARTE 1 · 1 min
Cómo se convierte el valor raw del ADC (0–4095) a porcentaje (0–100%). Por qué trabajamos en porcentaje y no en el valor crudo.
🔀
PARTE 2 · 2 min
El bloque If/Elif/Else con cinco condiciones. Cómo cada condición activa un color diferente en el ARC, en el label y en los LEDs al mismo tiempo.
🔮
PARTE 3 · 1 min
Por qué el interlock aquí es solo visual. En la Práctica 4, cuando aprendas interbloqueos, este mismo HMI va a activar una salida física real.
6
Video de resultado — así debe verse
3 min · ver al final
Mira este video al terminar para confirmar tu resultado. Úsalo para validar, no para copiar.
🎬
Video de resultado — próximamente
El potenciómetro recorriendo todas las zonas en el CORE2
¿Qué debe verse? Al mover el potenciómetro de 0 a 100%, el ARC, el label y los LEDs deben cambiar de color en los valores exactos de cada zona. Si tus transiciones ocurren en los porcentajes correctos, la práctica está completa.
💭
PREGUNTA QUE TE LLEVAS
"¿Por qué LL y HH activan interlock pero L y H solo generan alarma? ¿Qué criterio usarías tú para decidir cuándo parar el proceso y cuándo solo avisar al operador?"
Pista: piensa en las consecuencias físicas de cada condición — tolva vacía vs tolva desbordada. ¿Son iguales de graves? ¿Inmediatas o progresivas? Esa diferencia define el criterio de diseño. Lo aplicarás en la Práctica 4.