← Volver al inicio

Los 9 estados de motor que toda HMI debería mostrar

8 min de lectura · Actualizado en agosto de 2026 · Guía de campo

Muéstrale a un operador de panel un símbolo de bomba que solo está en marcha o parado y le habrás dado un booleano cuando lo que necesita es un diagnóstico. La bomba puede tener orden de marcha pero estar disparada. Puede estar girando pero con vibración por encima del setpoint. Puede estar en bypass de mantenimiento mientras un técnico cambia un cierre mecánico. Ninguna de esas situaciones queda recogida en un binario verde/gris.

Por eso estas guías —como la mayoría de las guías de estilo alineadas con ISA-101— modelan los equipos motorizados como una máquina de 9 estados. Cada estado tiene una identidad visual única que el operador aprende una vez y reconoce en todas las pantallas de todos los proyectos durante el resto de su carrera.

Los 9 estados de un vistazo

parado

1. Parado

El motor tiene orden de PARO y la confirmación de marcha está a OFF. Se dibuja en gris neutro. Es el estado más habitual en una pantalla normal: por diseño, no debe llamar la atención.

arrancando

2. Arrancando

El motor ha recibido orden de MARCHA pero la confirmación de marcha aún no ha llegado. La convención aceptada es verde parpadeante con un periodo corto (1 Hz). Si el feedback no llega nunca, pasa a Sin feedback tras un temporizador ajustable (normalmente de 3 a 10 segundos).

en marcha

3. En marcha

Con orden de MARCHA y confirmación de marcha recibida. Se dibuja en verde fijo: nunca parpadeante, nunca animado, porque es la condición operativa normal. Animar este estado es la violación de ISA-101 más habitual.

sin feedback

4. Sin feedback

Con orden de MARCHA pero la confirmación de marcha no llegó nunca (o con orden de PARO y la señal de marcha aún a ON). Es un estado de diagnóstico que se dibuja en amarillo. Suele indicar un contacto auxiliar averiado, un contactor pegado o un fallo de cableado, y es el estado que más piden los operadores al modernizar HMIs antiguas.

manual

5. Manual

El motor está en modo local/manual: normalmente el seccionador local o un selector manual-cero-automático en el CCM ha puenteado la lógica automática de la HMI. Se dibuja en azul. Es crucial para el operador: le avisa de que ahora mismo existe una vía de mando fuera de la HMI y de que debería comprobarlo físicamente antes de razonar sobre el estado.

deshab.

6. Deshabilitado

El motor se ha sacado de servicio intencionadamente, a menudo para mantenimiento y a menudo mediante un permisivo en el PLC. Se dibuja en gris oscuro. El lenguaje visual transmite “esto está atenuado porque se supone que está fuera de servicio”.

en marcha + P1

7. En marcha + alarma P1

El motor está funcionando pero hay una alarma crítica activa (piensa en temperatura de rodamiento muy alta, disparo por vibración inminente). Se dibuja como el estado en marcha con un badge P1 rojo superpuesto. El badge es el elemento de aviso; el cuerpo del símbolo sigue diciéndote que el equipo está en marcha.

en marcha + P2

8. En marcha + alarma P2

Igual que el anterior pero con prioridad P2: a menudo una alarma de alto en lugar de muy alto. Badge naranja.

fallo

9. Fallo

El motor se ha disparado o tiene un fallo P1 activo que impide el funcionamiento. Se dibuja en rojo. La diferencia con En marcha + P1 es que el equipo no está en marcha, normalmente porque el fallo lo ha parado.

Los motores reversibles llevan FWD/REV

Los motores de compactadores, las cintas transportadoras que pueden marchar hacia delante y atrás y los sinfines que necesitan retroceder para deshacer un atasco necesitan todos una variante reversible del símbolo. Los 9 estados siguen aplicando, pero los estados en marcha y arrancando ganan una pequeña flecha FWD o REV dentro del cuerpo del símbolo para desambiguar el sentido. El sentido de avance depende de la convención; normalmente lo indicas en la leyenda de la pantalla.

Implementación: mapeo del tag de PLC

La implementación más limpia es un único tag de estado UINT16 por motor:

ValorEstado
0Parado
1Arrancando
2En marcha
3Sin feedback
4Manual
5Deshabilitado
6En marcha + P1
7En marcha + P2
8Fallo

El PLC calcula este estado a partir de las señales subyacentes (mando, feedback, alarmas, modo, fallo), de modo que la HMI solo representa un tag. Ese desacoplamiento es lo que hace la pantalla barata de mantener: cambia la máquina de estados en el PLC y todas las pantallas se actualizan sin tocar el proyecto de la HMI.

Implementación en la HMI por plataforma

Weintek EasyBuilder Pro

  1. Exporta los 9 PNG (o 9 SVG para cMT-X) a 256×128 o 512×256 con fondo transparente: dibuja el motor una vez en el Symbol Builder y exporta una copia por cada color de estado, o parte de un símbolo de motor de la comunidad y ábrelo en el editor.
  2. En EBPro: Library → Picture Library → Import. Agrúpalos por tipo de motor.
  3. Coloca una Multi-state Lamp en la pantalla y enlázala a tu tag de estado del PLC (UINT16). Mapea los valores 0..8 a las imágenes importadas.
  4. Si quieres mostrar el tag (M-101) encima del símbolo, coloca un Text Object aparte en lugar de quemar el tag en la imagen. Así puedes recambiar el idioma del proyecto a español, inglés o portugués sin reexportar los símbolos.

Siemens WinCC Unified

Usa un faceplate personalizado (Custom Web Control) con el cuerpo SVG como imagen de fondo y el valor de estado gobernando una transición de clase CSS. La librería de símbolos de WinCC ya trae bloques de motor, pero vienen con 3 estados por defecto: sustituirlos por el juego de 9 estados te da conciencia de la situación sin tocar tu código de control.

Rockwell FactoryTalk View ME / SE

Multi-state Indicator con librería de imágenes. El mismo patrón que en Weintek: 9 estados mapeados a 9 PNG importados.

Ignition Perspective

Deja caer los SVG en la carpeta icons del proyecto y luego enlaza la propiedad icon de un componente Image a una expresión que mapee el tag de estado a la ruta SVG correcta. O usa vistas embebidas por estado y un Tab Container que seleccione según el estado.

Errores de implementación habituales

Construye el juego de 9 estados. Dibuja el cuerpo del motor una vez en el Symbol Builder —relleno gris, paleta ISA-101 integrada— y exporta un PNG/SVG por estado; los badges de alarma P1/P2 y los marcadores de estado están en la biblioteca de iconos genérica. O parte de un símbolo de motor que otro ingeniero ya haya publicado y ábrelo en el editor.

Abrir el Symbol Builder → Explorar símbolos de motor de la comunidad →