ISA-101: guía práctica del estándar de diseño de HMI
ISA-101.01 — «Interfaces hombre-máquina para sistemas de automatización de procesos» es el estándar que puso fin a la era de las HMI de colores chillones llenas de indicadores parpadeantes. Publicado por la International Society of Automation, codifica lo que los operadores con experiencia y los investigadores de factores humanos saben desde hace décadas: una buena HMI es mayormente gris, y el color significa que algo va mal.
Esta guía recorre las partes del estándar que de verdad necesitas en un proyecto: el modelo de ciclo de vida, la conciencia situacional, la jerarquía de pantallas, el uso del color y la tipografía, y el esquema de prioridades de alarma. Está escrita para ingenieros que diseñan o compran pantallas HMI, no para auditores de cumplimiento.
1. Alcance del estándar
ISA-101 rige el diseño, la implementación, la operación y el mantenimiento de las HMI que se usan en automatización de procesos: consolas DCS, estaciones SCADA y los modernos paneles de supervisión basados en web. Es deliberadamente agnóstico respecto a la plataforma: las mismas reglas aplican tanto si el operador mira una consola Siemens WinCC, un panel Rockwell FactoryTalk View ME o una pantalla Ignition Perspective en una tablet.
El estándar no define cada píxel de cada símbolo: define el sistema de restricciones dentro del cual debe trabajar el diseñador. Ahí es donde entran ISA-5.1 (símbolos de instrumentación) y un juego de símbolos de proyecto coherente, que complementan a ISA-101 con formas concretas y dibujables. Ya sea que dibujes ese juego tú mismo o partas de lo que otros ingenieros han publicado, las restricciones de abajo son lo que lo hace ISA-101.
2. El ciclo de vida de la HMI
Uno de los aciertos silenciosos de ISA-101 es obligar a los equipos a pensar en la HMI como un producto con un ciclo de vida, no como un entregable de un solo tiro garabateado en el cronograma de ingeniería. El estándar define cinco fases:
- Normas y guía de estilo: el proyecto congela una paleta, tipografías, biblioteca de símbolos, prioridades de alarma y convención de nombres antes de dibujar una sola pantalla.
- Diseño: se traza la jerarquía de pantallas (visión general → unidad → detalle → diagnóstico), el análisis de tareas identifica qué necesita ver el operador y se documenta la disposición de la consola.
- Implementación: las pantallas se construyen usando la guía de estilo y la biblioteca; las pruebas SAT/FAT las validan.
- Operación: la HMI está en producción. Se recoge la realimentación del operador.
- Mantenimiento y gestión de cambios: los cambios pasan por la Gestión de Cambios (MoC) con revisión documentada.
3. Conciencia situacional: la idea central
El modelo de tres niveles de conciencia situacional de Endsley es la columna vertebral de ISA-101: un operador solo es eficaz si puede percibir lo que está pasando, comprender lo que significa y proyectar lo que ocurrirá a continuación. Cada decisión de diseño del estándar remite a uno de esos tres niveles.
Si dos pantallas tienen la misma densidad de información y una ayuda al operador a proyectar el estado futuro de la planta mientras que la otra no, la segunda pantalla está fallando, por muy bonita que sea.
En la práctica, esto significa diseñar tanto para las tendencias y velocidades de cambio como para los valores instantáneos, y dejar visualmente obvio qué lazos están a punto de entrar en alarma, no solo cuáles ya lo han hecho.
4. El color: la regla que más se incumple
La filosofía de color de ISA-101 es la parte que los equipos rompen primero. La regla, reducida a su esencia:
- La operación normal debe dibujarse en gris y blanco apagados. Líneas de proceso, equipos, depósitos, etiquetas y la mayoría de los números se mantienen neutros.
- El color se reserva para condiciones anómalas y cambios de estado provocados por el operador. Rojo, naranja, amarillo, azul: señalan alarmas o el estado marcha/paro/deshabilitado, nunca decoración.
- Haz coincidir el color de la alarma con su prioridad, con una combinación segura para daltónicos de color + forma + posición, para que un operador con daltonismo rojo-verde pueda seguir distinguiendo una P1 de una P3.
La paleta que HMI Library aplica en todas partes —los valores por defecto del Symbol Builder, la biblioteca de iconos genéricos y la comprobación automática de ISA-101 que superan los símbolos de la comunidad antes de ganarse el sello «ISA-101 compliant» (Inter para las etiquetas, JetBrains Mono para los tags):
#C8C8C8#D32F2F#F57C00#FBC02D#1976D2#2E7D32#9E9E9E#6161615. Prioridades de alarma
ISA-101 delega la gestión de alarmas propiamente dicha en ISA-18.2, pero hereda el mismo esquema de prioridades que produce el proceso de racionalización de alarmas:
| Prioridad | Color | Tiempo de respuesta del operador | Uso típico |
|---|---|---|---|
| P1 | Rojo | Inmediata (<1 min) | Seguridad, medioambiente, daño a equipos grandes |
| P2 | Naranja | En minutos | Pérdida de producción, riesgo para equipos secundarios |
| P3 | Amarillo | En decenas de minutos | Producto fuera de especificación, pérdida de eficiencia |
| P4 | Azul | Fin de turno | Diagnóstico, mantenimiento predictivo |
Las alarmas suprimidas y aparcadas (shelved) reciben su propio icono neutro: no están ausentes, solo deliberadamente ocultas.
6. Jerarquía de pantallas
ISA-101 prescribe cuatro niveles de pantalla, y las buenas HMI hacen que el nivel en el que estás sea evidente al instante:
- Nivel 1 — Visión general: todo el emplazamiento o área de proceso en una sola pantalla. KPIs, recuentos de alarmas, indicadores de condición anómala. Pensada para que el supervisor o jefe de turno la ojee desde el otro lado de la sala.
- Nivel 2 — Unidad/Área: una unidad o área de proceso. La pantalla desde la que el operador de panel trabaja en la monitorización rutinaria.
- Nivel 3 — Detalle: un equipo concreto (un reactor, un tren de compresión, un skid de bombas) con todos sus lazos, enclavamientos y controles operativos. Aquí es donde el operador hace cosas.
- Nivel 4 — Diagnóstico/mantenimiento: diagnósticos profundos de instrumentos, recorrido de válvulas, metadatos de mantenimiento. A menudo oculto para el rol de operador de panel.
7. Tipografía
Sans-serif, 14 px o más para las lecturas principales; tipografía monoespaciada para los identificadores de tag y los números (para que las columnas de valores numéricos queden alineadas). HMI Library se estandariza en Inter y JetBrains Mono, ambas gratuitas en Google Fonts. El Symbol Builder las usa por defecto y recurre a Helvetica/Arial como reserva, de modo que un símbolo conserva sus proporciones en un runtime de HMI que no puede incrustar fuentes web.
8. Errores habituales
- Color decorativo. Una bomba verde porque «el verde queda bien» enseña a los operadores a ignorar el verde cuando de verdad significa algo.
- 3D y degradados. El fotorrealismo ralentiza el escaneo visual. El 2D plano gana todos los tests de usabilidad.
- Parpadeo permanente en objetos que no son alarma. Si parpadea media pantalla, no parpadea nada.
- Símbolos que no coinciden entre pantallas. Una bomba debe verse igual en todas las pantallas del sistema. Este es el motivo número uno para fijar un único juego de símbolos por proyecto y ceñirse a él: dibújalo una vez, reutilízalo en todas partes.
- No diseñar el estado «normal». Los equipos diseñan primero los estados de alarma y olvidan que el 99 % del tiempo la pantalla muestra la situación normal, y que esa normalidad también tiene que ser legible.
9. Cómo te ayuda HMI Library a aplicarlo
HMI Library es el conjunto de herramientas de un técnico de automatización más lo que la comunidad publica encima. Tres piezas se corresponden con las reglas de arriba:
- Symbol Builder: un editor gratuito en el navegador que te arranca sobre la paleta ISA-101 (cuerpo gris, color solo para el estado y los badges de alarma), el mínimo de 14 px y la convención de 9 estados para elementos motorizados (ver la guía de los 9 estados). Exporta PNG transparente para Weintek EasyBuilder Pro y SVG limpio para WinCC Unified, FactoryTalk, Ignition, Citect y AVEVA. No hace falta cuenta para dibujar.
- Biblioteca de la comunidad: motores, válvulas, bombas, depósitos, cintas y equipos de proceso dibujados por otros ingenieros y publicados bajo CC BY 4.0. Cada símbolo publicado pasa una comprobación automática de ISA-101 (paleta, trazo, estructura); los que la superan llevan el sello «ISA-101 compliant», así que puedes filtrar por ellos. ¿Has encontrado uno que casi encaja? Ábrelo en el Builder, ajústalo y vuelve a publicarlo con crédito.
- Biblioteca de iconos genéricos: el pequeño juego oficial que toda pantalla necesita sea cual sea la industria: flechas, badges de estado, iconos de prioridad de alarma, indicadores, burbujas de instrumento ISA-5.1 y líneas de señal, pictogramas de peligro (ISO 7010) e iconos de navegación/sistema de HMI. Todos sobre la paleta de arriba, con los tags y las etiquetas conmutables para que puedas dejarlos apagados cuando la HMI gestiona el etiquetado mediante objetos de texto.
Tanto el catálogo como el Builder te permiten cambiar la paleta y la fuente en vivo y ver cómo se vuelven a renderizar los iconos, útil cuando un cliente insiste en un fondo ligeramente blanquecino o en una fuente de tag distinta. Las descargas se contabilizan por cuenta (plan Free: 5 al mes; Starter 50; Studio ilimitado); exportar los símbolos que publicas tú mismo siempre es gratis.
Crea tu primer símbolo ISA-101 gratis. Abre el Builder, dibuja sobre la paleta tranquila, exporta, o explora lo que otros ingenieros ya han publicado y adáptalo.
Abrir el Symbol Builder → Explorar símbolos de la comunidad →¿Atascado con una decisión de diseño? Pregunta a la comunidad en el foro.
10. Referencias
- ISA-101.01-2015 — «Human Machine Interfaces for Process Automation Systems»
- ISA-18.2-2016 — «Management of Alarm Systems for the Process Industries»
- ISA-5.1-2009 — «Instrumentation Symbols and Identification» (ver nuestra guía complementaria)
- Endsley, M. R. (1995). «Toward a theory of situation awareness in dynamic systems»
- Bill Hollifield et al. — «The High Performance HMI Handbook»