Ir al contenido

Fundamentos de interfaz HMI

La interfaz hombre-máquina (HMI, por sus siglas en inglés) constituye el punto de encuentro entre el operador humano y el sistema automatizado, proporcionando una representación visual del estado del proceso y permitiendo la intervención directa sobre parámetros de control. En el ámbito del control industrial, la HMI ha evolucionado desde simples paneles de lámparas y pulsadores hasta sofisticadas pantallas gráficas táctiles, integrando funciones de supervisión, adquisición de datos y diagnóstico en tiempo real.

El término original Man‑Machine Interface (MMI) designaba al software mediante el cual el operador de planta interactuaba con el proceso, equivalente funcional de lo que hoy se conoce como HMI. Con la adopción del enfoque centrado en el usuario y la informática industrial, la denominación migró hacia Human‑Machine Interface, resaltando la ergonomía y la usabilidad. En los sistemas de control actuales, la HMI se apoya en estándares de comunicación que leen y escriben variables de autómatas programables (PLC), controladores de proceso y sistemas de supervisión (SCADA), actuando como el rostro digital del sistema.

El diálogo entre operador y máquina sigue un bucle cerrado de observación‑decisión‑acción‑retroalimentación. La HMI presenta de forma gráfica el valor de proceso (PV) y la consigna (SP); el operador analiza la desviación y, si es necesario, modifica parámetros que se envían al controlador. Este calcula el error y actúa sobre los elementos finales, cerrando el ciclo. La fórmula fundamental que gobierna la decisión del controlador es:

Error = SP – PV

Variable Descripción Observación
SP Set point o consigna deseada Valor de referencia introducido por el operador o un sistema supervisor
PV Process variable (variable de proceso) Valor real medido por el transmisor (temperatura, presión, caudal, etc.)
Error Diferencia instantánea entre SP y PV Señal de entrada al algoritmo de control (PID)

Las soluciones de visualización industrial se clasifican en tres grandes familias, cada una orientada a distintos niveles de complejidad y entorno de trabajo.

Tipo Descripción Prestaciones habituales
Panel gráfico táctil Dispositivo compacto con pantalla LCD/TFT y superficie sensible al tacto. Integra objetos configurables como botones, indicadores, gráficos de tendencia y animaciones. Tamaños desde 4,3 pulgadas / 10,9 cm hasta 15 pulgadas / 38,1 cm, resoluciones WVGA o superiores, conectividad Ethernet/serie, soporte de múltiples protocolos.
Visualizador de mensajes Panel de LEDs de alta luminosidad destinado a comunicar información textual y valores numéricos. Ideal para líneas de producción donde solo se requiere lectura rápida de estados. Comunicación Modbus RTU/TCP o ASCII serie, líneas programables con colores y efectos de desplazamiento.
Monitor industrial Pantalla plana LCD de grado industrial, con o sin función táctil, que actúa como cliente ligero conectado a una HMI “headless” o a un PC de supervisión. Diagonales de 15 a 24 pulgadas / 38,1 a 61,0 cm, protección frontal IP65/NEMA 4X, aptos para ambientes agresivos.

Una HMI moderna integra los siguientes bloques funcionales:

  • Procesador y memoria: CPU embebida (ARM, x86) que ejecuta el firmware de visualización y gestiona la lógica de pantallas, recetas y alarmas.
  • Interfaz de visualización: panel LCD/TFT retroiluminado por LED, con tamaños desde 4,3 pulgadas / 10,9 cm y resoluciones típicas de 480×272 píxeles hasta 1920×1080 píxeles.
  • Sistema táctil o teclado: pantalla resistiva o capacitiva proyectada (PCAP), acompañada ocasionalmente de teclas de función físicas.
  • Puertos de comunicación: al menos un puerto Ethernet y puertos serie (RS‑232/RS‑485) para enlace con PLC, variadores y otros periféricos.
  • Almacenamiento: memoria flash o tarjeta SD para el proyecto, recetas, históricos de alarmas y respaldo de datos.
  • Software de desarrollo: entorno PC con librerías de objetos gráficos, editor de recetas, gestor de alarmas y simulador offline.

La HMI se comunica de forma cíclica con el autómata o controlador mediante protocolos industriales. El ciclo de scan del PLC —que típicamente oscila entre 0,5 ms y 50 ms— determina la frecuencia con que la HMI recibe actualizaciones de las variables de proceso. Los protocolos más habituales son Modbus TCP/IP, EtherNet/IP, PROFINET y, en entornos heredados, Modbus RTU sobre RS‑485. A través del driver de comunicación, la HMI lee bloques de registros (entradas analógicas, marcas, contadores) y escribe consignas o comandos de marcha/paro. Cuando se exige intercambio de datos en tiempo real, algunos dispositivos soportan comunicación directa mediante OPC UA, permitiendo además la integración vertical con sistemas MES y ERP.

Las pantallas HMI industriales están diseñadas para operar en entornos severos. El rango de temperatura ambiente más común abarca de -10 °C a 60 °C (14 °F a 140 °F) sin condensación, lo que las hace aptas para instalaciones en armario eléctrico o a pie de máquina en talleres no climatizados.

Parámetro Valor (métrico / imperial)
Temperatura de operación -10 a 60 °C / 14 a 140 °F
Temperatura de almacenamiento -20 a 70 °C / -4 a 158 °F
Humedad relativa en servicio 10–90 % sin condensación
Grado de protección frontal típico IP65 / NEMA 4X

Una HMI es un dispositivo o software destinado a la interacción directa del operador con una máquina o una célula de trabajo, mientras que un sistema SCADA abarca la supervisión, adquisición de datos y control de plantas completas, integrando múltiples HMI, servidores y bases de datos históricas.

¿Qué protocolos de comunicación soporta una HMI con un PLC?

Sección titulada «¿Qué protocolos de comunicación soporta una HMI con un PLC?»

Los protocolos más extendidos son Modbus RTU/TCP, EtherNet/IP y PROFINET. La mayoría de los fabricantes de HMI ofrecen drivers para las principales marcas de PLC (Siemens, Allen‑Bradley, Omron, Schneider, etc.), así como comunicación OPC UA para integración en arquitecturas IIoT.

¿Es obligatorio que una HMI disponga de pantalla táctil?

Sección titulada «¿Es obligatorio que una HMI disponga de pantalla táctil?»

No. Existen HMI “headless” sin pantalla, que se conectan a un monitor industrial o a un cliente web, así como visualizadores de mensajes gobernados por teclado o simplemente dedicados a la lectura de estados. La pantalla táctil es mayoritaria en paneles compactos, pero no imprescindible.

¿Qué resolución de pantalla se considera adecuada para aplicaciones industriales?

Sección titulada «¿Qué resolución de pantalla se considera adecuada para aplicaciones industriales?»

Depende de la densidad de información. Para monitoreo básico de variables se emplean 480×272 o 800×480 píxeles en paneles de 4,3 a 7 pulgadas. Aplicaciones que requieren planos, gráficos de tendencia o múltiples recetas suelen usar 1024×600 o superiores, y las estaciones de supervisión tipo PC alcanzan 1920×1080 píxeles.

¿Cómo se programa la interfaz gráfica de una HMI?

Sección titulada «¿Cómo se programa la interfaz gráfica de una HMI?»

Mediante un software de desarrollo específico del fabricante que se ejecuta en PC. El diseñador ubica objetos gráficos (botones, displays numéricos, gráficos de barra, indicadores) sobre pantallas, les asigna direcciones de variables del PLC y configura comportamientos, animaciones, niveles de acceso y recetas. El proyecto se descarga luego al panel a través de Ethernet, USB o tarjeta SD.

¿Qué medidas de seguridad deben considerarse al implantar una HMI?

Sección titulada «¿Qué medidas de seguridad deben considerarse al implantar una HMI?»

Se recomienda asignar niveles de usuario con contraseña, bloquear físicamente los puertos no utilizados, separar la red de control de la red corporativa mediante firewalls, y deshabilitar servicios innecesarios. En entornos críticos se emplean HMI homologadas con funciones de “parada de emergencia” cableada independiente de la pantalla táctil.