Protocolos / Arquitetura IEC 61850

IEC 61850 na prática: SCL, MMS, GOOSE, Sampled Values e PTP lado a lado

Veja como SCL, MMS, GOOSE, Sampled Values e PTP se encaixam em uma subestação IEC 61850, o que cada tecnologia faz e como diagnosticar as fronteiras.

8 min de leituraPublicado em 25/08/2026
Ilustração técnica autoral para IEC 61850 na prática: SCL, MMS, GOOSE, Sampled Values e PTP lado a lado, destacando o fluxo e os elementos centrais do assunto.
Ilustração técnica autoral do Portal da Automação, criada para o foco específico deste artigo.

GOOSE e Sampled Values: o que olhar no quadro Ethernet

Diagrama do quadro Ethernet para GOOSE e Sampled Values com multicast, VLAN, PCP, EtherType, APPID e APDU.
Diagrama próprio do Portal da Automação. GOOSE e SV trafegam diretamente em Ethernet e dependem fortemente da engenharia da LAN.

Como ler esta figura

MAC destino

Normalmente multicast para distribuir o fluxo a assinantes.

Na implementação: Valide grupo multicast, filtragem no switch e se as portas dos assinantes realmente recebem o tráfego.

VLAN / PCP

802.1Q carrega VLAN ID e prioridade de usuário, permitindo segmentação e tratamento de fila.

Na implementação: PCP não cria banda; apenas ajuda o switch a decidir prioridade quando há concorrência.

EtherType

Identifica GOOSE (0x88B8) ou Sampled Values (0x88BA).

Na implementação: Essa distinção torna simples filtrar e comprovar se o fluxo certo está no enlace.

APPID

Identifica a aplicação/instância do fluxo.

Na implementação: Compare APPID com SCL e com o assinante; duplicidade ou divergência dificulta interoperabilidade e diagnóstico.

APDU

No GOOSE contém estado, sequência, dataset e metadados; em SV contém amostras e metadados do stream.

Na implementação: No GOOSE acompanhe stNum/sqNum/ConfRev; em SV acompanhe smpCnt/smpSynch/svID e continuidade.

FCS e contadores da porta

Protegem o quadro Ethernet e evidenciam defeitos físicos ou congestionamento.

Na implementação: Antes de acusar o IED, cheque CRC, drops, queue discards e erros da interface dos switches.

IEC 61850: o mapa mental antes dos parâmetros

Diagrama comparando MMS, GOOSE, Sampled Values e PTP na arquitetura IEC 61850.
Diagrama próprio do Portal da Automação. A família IEC 61850 combina modelo de dados, serviços, engenharia e diferentes mapeamentos de comunicação.

Como ler esta figura

MMS

Atende serviços cliente-servidor como leitura, escrita, reports e controles mapeados pela IEC 61850-8-1.

Na implementação: Valide associação, modelo do IED, datasets, report control blocks e control model.

GOOSE

Entrega eventos rápidos peer-to-peer por multicast Ethernet.

Na implementação: Valide SCL, dataset, GoCBRef, APPID, MAC, VLAN/PCP, stNum, sqNum e ConfRev.

Sampled Values

Distribui amostras digitalizadas do processo em fluxo contínuo.

Na implementação: Valide taxa de amostragem, svID, smpCnt, smpSynch, banda, prioridade e sincronismo.

PTP

Fornece referência temporal de alta precisão usando o perfil IEC/IEEE 61850-9-3 quando aplicável.

Na implementação: Observe grandmaster, BMCA, clockClass, priority, offset, path delay, boundary/transparent clocks e holdover.

SCL

É linguagem XML de engenharia/configuração, não um protocolo de tráfego do processo.

Na implementação: Controle versões ICD/IID/CID/SCD/SSD e valide consistência entre arquivo, IED e configuração de switches/ferramentas.

GOOSE — stNum/sqNum/ConfRev/APPID

CampoFunçãoAssinatura normalSintoma útil
APPIDIdentifica o fluxo de aplicação no frameConstante para o fluxo configuradoAPPID inesperado pode indicar assinatura/publicação errada.
stNumNúmero do estado do datasetIncrementa quando o estado mudaNão muda apesar do processo mudar → publicação/lógica/dataset.
sqNumSequência de retransmissões do mesmo estadoReinicia no novo estado e cresce nas repetiçõesSaltos/ausência ajudam a identificar perda ou captura incompleta.
ConfRevRevisão da configuraçãoIgual à revisão esperada pelo subscriberMismatch pode invalidar interoperabilidade apesar de Ethernet OK.
TimeAllowedToLiveValidade temporal anunciadaMaior que o próximo intervalo esperadoExpiração causa subscriber considerar publisher indisponível.

IEC 61850 não é um único protocolo

A IEC 61850 é uma série que combina modelo de informação, serviços, engenharia e diferentes mapeamentos de comunicação. Reduzir tudo a 'protocolo 61850' esconde justamente as diferenças que importam no projeto. SCL descreve configuração e engenharia; MMS atende grande parte da comunicação cliente-servidor; GOOSE distribui eventos multicast de baixa latência; Sampled Values transporta amostras; PTP fornece sincronismo de precisão.

Essas peças podem operar simultaneamente no mesmo IED e na mesma infraestrutura Ethernet. Uma falha pode afetar apenas uma delas. Por exemplo, uma ACL pode bloquear sessão MMS enquanto GOOSE em camada 2 continua funcionando; perda de PTP pode degradar sincronismo de SV sem derrubar a porta; SCL desatualizado pode fazer assinante GOOSE rejeitar um fluxo que está fisicamente presente.

  • SCL: engenharia/configuração.
  • MMS: cliente-servidor.
  • GOOSE: eventos multicast.
  • SV: amostras multicast.
  • PTP: distribuição de tempo.

Station Bus e Process Bus

No Station Bus, é comum encontrar MMS entre IEDs e sistemas de supervisão, além de GOOSE para sinais entre equipamentos. No Process Bus, SV conecta Merging Units e dispositivos de processo aos relés e sistemas de medição, enquanto GOOSE também pode transportar sinais binários de processo. A fronteira não é rígida, mas ajuda a visualizar criticidade e volume de tráfego.

Redes modernas podem usar PRP ou HSR para redundância, VLAN/PCP para separação e prioridade e PTP para sincronismo. Esses mecanismos não fazem parte de uma única 'pilha linear'; eles cooperam. A engenharia precisa desenhar fluxos, multicast, caminhos redundantes e dependências temporais em vez de apenas listar protocolos habilitados.

  • Mapeie cada fluxo origem→rede→destino.
  • Classifique por latência, banda e criticidade.
  • Documente dependência de sincronismo.

SCL como fonte de coerência

SCL liga o modelo lógico à comunicação. Control Blocks, datasets, endereços, APPIDs e associações são definidos e trocados entre ferramentas conforme o processo de engenharia. Sem governança de SCL, alterações locais em um IED criam divergência entre o que a rede faz e o que o projeto acredita que ela faz.

Em comissionamento, compare arquivo SCD com tráfego observado. Se um GOOSE usa APPID diferente, se um dataset mudou ou se um report MMS aponta para objeto inesperado, o problema pode estar no processo de engenharia e não no switch. Versionar SCL permite relacionar cada captura e teste a uma configuração concreta.

  • Associe PCAP à versão SCD do teste.
  • Evite edição manual não rastreada.
  • Mantenha arquivos as-built após alterações.

MMS, GOOSE e SV: três comportamentos de rede

MMS depende de associação cliente-servidor e transporte confiável para serviços de supervisão e controle. GOOSE é multicast em camada 2, com retransmissões e sequência de estados. SV é multicast contínuo e pode gerar grande volume. Colocar os três em uma mesma VLAN sem cálculo de tráfego e políticas pode funcionar em laboratório e falhar durante contingência.

O diagnóstico também muda. Em MMS, siga sessão e serviços. Em GOOSE, siga stNum/sqNum, Control Block e dataset. Em SV, siga amostras, sequência e sincronismo. Uma ferramenta que apenas faz ping confirma IP, mas GOOSE e SV podem operar sem IP. Por isso ping não é teste de saúde completo de uma rede IEC 61850.

  • Ping não valida GOOSE ou SV.
  • Latência crítica de GOOSE ≠ banda contínua de SV.
  • MMS pode falhar mesmo com camada 2 saudável.

PTP e a dimensão temporal

PTP adiciona uma infraestrutura lógica de clocks sobre a mesma rede. Grandmasters, boundary/transparent clocks e endpoints precisam compartilhar profile e domínio coerentes. Em Process Bus, a qualidade de tempo pode ser parte do requisito funcional de proteção. Portanto, alarmes de PTP devem entrar na supervisão e nos testes de redundância.

Uma arquitetura robusta trata rede e tempo como serviços críticos separados. Teste falha de link, falha de switch, falha de grandmaster e perda de GNSS. Observe quais funções permanecem operacionais e quais entram em modo degradado. O resultado deve ser documentado como comportamento esperado, não descoberto durante uma ocorrência real.

  • Redundância de rede não garante redundância de tempo.
  • Monitore qualidade e identidade do mestre.
  • Teste modos degradados explicitamente.

Exemplo de fluxo ponta a ponta em uma função de proteção

Imagine uma Merging Unit publicando SV de corrente, um relé consumindo as amostras e emitindo GOOSE de trip para outro IED. PTP mantém a referência temporal; SCL descreve os streams, datasets e assinaturas. O SCADA recebe estado e reports do relé por MMS. Cinco tecnologias participam da mesma função, mas cada uma ocupa uma responsabilidade específica.

Se o trip não ocorre, a análise segue a cadeia: SV chega correto e sincronizado? a lógica do relé atuou? o GOOSE mudou stNum? o assinante recebeu e aceitou? MMS reportou o estado? SCL corresponde ao que foi carregado? Essa decomposição reduz drasticamente troubleshooting por tentativa.

  • SV entrega processo analógico.
  • GOOSE entrega evento de proteção.
  • MMS leva supervisão ao sistema.
  • PTP mantém tempo; SCL mantém coerência de engenharia.

Matriz mental para escolher ferramenta de diagnóstico

Para problema de engenharia, comece pelo SCL e configuração das ferramentas. Para comunicação cliente-servidor, use logs MMS e PCAP TCP. Para proteção peer-to-peer, capture GOOSE na porta correta. Para medições digitais, examine SV e sincronismo. Para problemas de fase/tempo, investigue PTP e grandmaster.

Essa matriz evita o hábito de usar ping como teste universal. Ping é útil para IP, mas não prova operação de multicast em camada 2 nem qualidade temporal. Uma subestação IEC 61850 precisa de métodos de teste tão diversos quanto os serviços que utiliza.

Na documentação final, mantenha uma matriz de dependências funcionais. Para cada proteção ou automação, indique quais streams SV, mensagens GOOSE, reports MMS, fontes PTP e arquivos SCL participam. Essa visão funcional é muito mais útil em uma ocorrência do que uma lista isolada de protocolos suportados pelos equipamentos.

  • Escolha a ferramenta pelo serviço.
  • Correlacione rede, configuração e processo.
  • Não use um único teste como prova de saúde geral.

Referências técnicas

As explicações do Portal são autorais. Use as fontes oficiais e materiais públicos de implementação abaixo para confirmar edição, escopo, capacidades e comportamento do equipamento utilizado no seu projeto.

Continue estudando

Os próximos conteúdos foram escolhidos pelo mecanismo deste artigo. A ideia é formar uma sequência técnica, não apenas listar páginas do mesmo tema.

Ver todas as trilhas de estudo →