← Voltar ao início

Os 9 estados de motor que toda a HMI deve mostrar

8 min de leitura · Atualizado em agosto de 2026 · Guia de prática

Mostra a um operador de quadro um símbolo de bomba que está apenas ligado ou desligado e deste-lhe um booleano quando ele precisa de um diagnóstico. A bomba pode estar comandada como ligada mas ter disparado. Pode estar a funcionar mas com vibração acima do setpoint. Pode estar em bypass de manutenção enquanto um técnico substitui um empanque. Nenhuma dessas situações é captada por um binário verde/cinzento.

É por isso que estes guias — como a maioria dos guias de estilo alinhados com a ISA-101 — modelam o equipamento motorizado como uma máquina de 9 estados. Cada estado tem uma identidade visual única que o operador aprende uma vez e reconhece em todos os ecrãs de todos os projetos para o resto da carreira.

Os 9 estados num relance

parado

1. Parado

O motor está comandado como DESLIGADO e o feedback de marcha está DESLIGADO. Desenhado em cinzento neutro. É o estado mais comum num ecrã normal — por design, não deve chamar a atenção.

arrancando

2. Arrancando

O motor foi comandado como LIGADO mas o feedback de marcha ainda não confirmou. A convenção aceite é verde a piscar com um período curto (1 Hz). Se o feedback nunca chegar, transita para Sem feedback após um tempo limite ajustável (tipicamente 3 a 10 segundos).

em marcha

3. Em marcha

Comandado como LIGADO e feedback de marcha confirmado. Desenhado em verde sólido — nunca a piscar, nunca animado, porque é a condição operacional normal. A animação neste estado é a violação mais comum da ISA-101.

sem feedback

4. Sem feedback

Comandado como LIGADO mas o feedback de marcha nunca chegou (ou comandado como DESLIGADO e o sinal de marcha continua LIGADO). Este é um estado de diagnóstico desenhado a amarelo. Muitas vezes indica um contacto auxiliar avariado, um contactor preso ou uma falha de cablagem — e é o estado que os operadores mais pedem ao modernizar HMIs antigas.

manual

5. Manual

O motor está em modo local/manual — normalmente o seccionador local ou um seletor manual-desligado-automático no CCM contornou a lógica automática da HMI. Desenhado a azul. Crucial para o operador: diz-lhe que existe neste momento um caminho de comando fora da HMI, e que deve verificar fisicamente antes de raciocinar sobre o estado.

desativado

6. Desativado

O motor foi intencionalmente retirado de serviço — muitas vezes para manutenção, muitas vezes através de uma permissão no PLC. Desenhado em cinzento escuro. A linguagem visual transmite “isto está esbatido porque está suposto estar fora de serviço.”

em marcha + P1

7. Em marcha + alarme P1

O motor está a funcionar mas há um alarme crítico ativo (pense em temperatura de chumaceira muito alta, disparo por vibração iminente). Desenhado como o estado em marcha com um badge P1 vermelho sobreposto. O badge é o dispositivo de alerta — o corpo do símbolo continua a dizer que o equipamento está em marcha.

em marcha + P2

8. Em marcha + alarme P2

O mesmo que acima mas com prioridade P2 — muitas vezes um alarme alto em vez de muito alto. Badge laranja.

falha

9. Falha

O motor disparou ou tem uma falha P1 ativa que impede a operação. Desenhado a vermelho. A diferença face a Em marcha + P1 é que o equipamento não está a funcionar — tipicamente porque a falha o parou.

Motores reversíveis ganham FWD/REV

Motores de compactadores, tapetes transportadores que podem funcionar para a frente e para trás, e transportadores de sem-fim que precisam de recuar para desbloquear um encravamento precisam todos de uma variante reversível do símbolo. Os 9 estados continuam a aplicar-se — mas os estados em marcha e arrancando ganham uma pequena seta FWD ou REV dentro do corpo do símbolo para desambiguar o sentido. O sentido para a frente depende da convenção; normalmente identifica-se na legenda do ecrã.

Implementação: mapeamento de tag de PLC

A implementação mais limpa é uma única tag de estado UINT16 por motor:

ValorEstado
0Parado
1Arrancando
2Em marcha
3Sem feedback
4Manual
5Desativado
6Em marcha + P1
7Em marcha + P2
8Falha

O PLC calcula este estado a partir dos sinais subjacentes (comando, feedback, alarmes, modo, falha) para que a HMI apenas renderize uma tag. Este desacoplamento é o que torna o ecrã barato de manter: muda a máquina de estados no PLC e todos os ecrãs atualizam sem tocar no projeto da HMI.

Implementação de HMI por plataforma

Weintek EasyBuilder Pro

  1. Exporta os 9 PNGs (ou 9 SVGs para cMT-X) a 256×128 ou 512×256 com fundo transparente: desenha o motor uma vez no Symbol Builder e exporta uma cópia por cor de estado, ou parte de um símbolo de motor da comunidade e abre-o no builder.
  2. No EBPro: Library → Picture Library → Import. Agrupa por tipo de motor.
  3. Coloca uma Multi-state Lamp no ecrã e liga-a à tua tag de estado de PLC (UINT16). Mapeia os valores 0..8 para as imagens importadas.
  4. Se quiseres mostrar a tag (M-101) por cima do símbolo, coloca um Text Object separado em vez de gravar a tag na imagem. Assim podes reformular o projeto em espanhol, inglês ou português sem reexportar símbolos.

Siemens WinCC Unified

Usa um faceplate personalizado (Custom Web Control) com o corpo SVG como imagem de fundo e o valor de estado a controlar uma transição de classe CSS. A biblioteca de símbolos do WinCC já tem blocos de motor, mas vêm com 3 estados por defeito — substituí-los pelo conjunto de 9 estados dá-te consciência situacional sem alterar o teu código de controlo.

Rockwell FactoryTalk View ME / SE

Multi-state Indicator com biblioteca de imagens. O mesmo padrão que no Weintek: 9 estados mapeados para 9 PNGs importados.

Ignition Perspective

Coloca os SVGs na pasta icons do projeto e depois liga a propriedade icon de um componente Image a uma expressão que mapeia a tag de estado para o caminho SVG correto. Ou usa vistas embebidas por estado e um Tab Container que seleciona conforme o estado.

Erros comuns de implementação

Constrói o conjunto de 9 estados. Desenha o corpo do motor uma vez no Symbol Builder — preenchimento cinzento, paleta ISA-101 já integrada — e exporta um PNG/SVG por estado; os badges de alarme P1/P2 e os marcadores de estado estão na biblioteca de ícones genéricos. Ou parte de um símbolo de motor que um engenheiro já publicou e abre-o no builder.

Abrir o Symbol Builder → Explorar símbolos de motor da comunidade →