Endereço de enlace no IEC 101: tamanho, direção e diagnóstico no barramento
Entenda o link address do IEC 60870-5-101, seu tamanho configurável, relação com primária e secundária, broadcast, FT1.2 e diagnóstico de endereços duplicados.
Evidências do endereço de enlace IEC 101
| Item | Pergunta | Evidência |
|---|---|---|
| Tamanho | quantos octetos? | perfil e quadro bruto |
| Papel | quem inicia? | PRM e função |
| Identidade | qual estação? | endereço, porta e número de série |
| Integridade | o quadro é válido? | start, length, checksum e 0x16 |
| Tradução | há gateway? | matriz de endereços |
Endereço de enlace, Common Address e IOA devem permanecer em colunas separadas.
O endereço de enlace pertence ao meio serial
No IEC 101, o endereço de enlace identifica a estação na camada que controla a transmissão FT1.2. Ele permite que uma primária selecione uma secundária em barramento e que a resposta seja associada ao equipamento correto. Não é o endereço da ASDU nem o IOA do ponto. Misturar essas três hierarquias produz diagnósticos falsos: uma RTU pode responder corretamente no enlace e ainda entregar dados para Common Address inesperado ou objeto errado.
O tamanho é parâmetro do perfil
A quantidade de octetos do link address não deve ser deduzida pela aparência do quadro. Ela é definida no perfil e na configuração das duas pontas, dentro das opções admitidas pelo companion standard. Se uma ponta espera um octeto e a outra transmite dois, os campos seguintes se deslocam: checksum, ASDU e fim deixam de ser interpretados corretamente. Registre tamanho, faixa válida e ordem dos octetos na folha de interoperabilidade, inclusive em conversores.
PRM, função e endereço são lidos juntos
O campo de controle informa, entre outros elementos, se o frame procede de função primária ou secundária. A função assume significado conforme PRM e direção. O endereço completa essa leitura. Uma captura deve ser transformada em sequência com origem física, start, controle, PRM, função, link address e checksum. Essa tabela mostra se a solicitação saiu para a estação prevista e se a resposta voltou com papel e endereço coerentes, sem saltar diretamente à aplicação.
Unicast e broadcast exigem políticas diferentes
Solicitações endereçadas permitem associar resposta e repetição a uma estação específica. Endereços de difusão, quando previstos no perfil, servem a funções controladas e não devem provocar várias respostas simultâneas em meio compartilhado. A faixa e o comportamento precisam ser confirmados na documentação do equipamento. Em operação, um broadcast mal aplicado pode gerar colisão, executar uma ação ampla ou dificultar auditoria. Ensaios devem usar simulador e condição segura, com escopo previamente delimitado.
Duplicidade de endereço é falha operacional grave
Duas secundárias com o mesmo link address podem responder ao mesmo poll, provocar colisões ou alternar respostas conforme timing. Em enlaces por rádio ou conversores com buffers, o sintoma pode parecer intermitência física. Isole derivações, consulte uma estação por vez e associe endereço a número de série e porta. Se uma resposta válida contém dados inesperados, não aceite como simples erro de mapping antes de excluir duplicidade ou roteamento serial incorreto.
Gateways podem terminar e recriar o enlace
Um gateway pode atuar como secundária de um lado e primária de outro, usando tabelas próprias. O endereço externo não precisa ser igual ao endereço do barramento interno. Essa tradução deve constar de uma matriz que relacione canal, link address, Common Address, IOA e destino no SCADA. Alterar somente o endereço visível no centro de controle pode não alcançar a RTU esperada; por isso o troubleshooting segue cada segmento e identifica onde ocorre a terminação.
A captura deve começar pelo quadro íntegro
Antes de concluir que o endereço está errado, valide 0x10 ou 0x68, comprimentos repetidos quando aplicável, checksum e 0x16. Ruído ou perda de octeto pode deslocar o parser e exibir um endereço aparente. Compare log hexadecimal bruto com a decodificação, preservando intervalo entre bytes. Se o erro acontece apenas sob carga, examine turnaround, colisão e controle de direção RS-485, pois um quadro corrompido não é evidência confiável de endereçamento.
Comissionamento prova seleção e isolamento
Cadastre uma estação, valide status, reset e dados, depois acrescente as demais. Para cada endereço, gere uma mudança conhecida e confirme que somente a RTU selecionada responde. Provoque endereço inexistente, duplicidade temporária em bancada e falha de uma secundária; meça o impacto no ciclo. O aceite registra mapa físico, tamanho do campo, papéis, funções, tempos e capturas boas. A equipe deve conseguir localizar uma estação sem depender apenas do nome apresentado pelo supervisório.
Critério de engenharia e governança
Uma decisão de endereçamento também precisa considerar manutenção e expansão. Reserve faixas, evite reutilizar números de equipamentos retirados sem período de quarentena e mantenha etiqueta física coerente com a base. Em barramentos interligados por chaveadores ou rádios, confirme se o mesmo domínio pode ser unido durante contingência; endereços únicos apenas por segmento deixam de ser seguros quando há bypass. A documentação de campo deve permitir que um técnico associe um frame à borneira, porta, cabo, rádio e ativo sem acessar o SCADA. Em substituição de RTU, carregue primeiro somente parâmetros de enlace, teste status e depois importe a aplicação. Essa separação impede que um backup com endereço antigo crie duplicidade. Para auditoria, guarde uma captura por estação, lista de firmware e configuração aprovada. O critério final não é somente obter resposta, mas demonstrar que solicitações destinadas a cada endereço alcançam uma única estação, que nenhuma outra responde e que uma falha ou expansão não altera essa propriedade.
Referências técnicas e normas
As explicações do Portal são autorais. Normas e fontes oficiais são priorizadas; materiais acadêmicos e documentação pública de fabricantes complementam a implementação e não substituem a edição normativa aplicável ao projeto.
- IEC 60870-5-104:2006+AMD1:2016 CSV — Network access for IEC 60870-5-101 — IEC. Companion standard consolidado do IEC 104; inclui o corrigendum publicado em 2023.
- IEC 60870-5-101:2003+AMD1:2015 CSV — Basic telecontrol tasks — IEC. Companion standard consolidado do IEC 101 para telecontrole serial.
- IEC 60870-5-1:1990 — Transmission frame formats — IEC. Formatos de quadro e requisitos de integridade usados pela família IEC 60870-5.
- IEC 60870-5-2:1992 — Link transmission procedures — IEC. Procedimentos de transmissão da camada de enlace, especialmente pertinentes ao IEC 101.
- IEC 60870-5-3:1992 — General structure of application data — IEC. Regras para estruturar unidades de dados de aplicação.
- IEC 60870-5-5:1995 — Basic application functions — IEC. Funções básicas de aplicação, incluindo aquisição, comandos e sincronização.
- IEC 60870-5-6:2006 — Guidelines for conformance testing — IEC. Método para ensaios de conformidade dos companion standards IEC 60870-5.
- IEC TS 60870-5-601:2015 — Conformance test cases for IEC 101 — IEC. Casos de ensaio de conformidade para implementações IEC 101.
- IEC TS 60870-5-604:2016 — Conformance test cases for IEC 104 — IEC. Casos de ensaio positivos e negativos para implementações IEC 104.
- IEC TS 60870-5-7:2025 — Security extensions for IEC 101/104 — IEC. Extensões de segurança alinhadas à série IEC 62351 para autenticação, integridade e RBAC.
- Wireshark User’s Guide — Wireshark Foundation. Documentação oficial de captura, filtros, estatísticas e interpretação da interface do analisador.
Continue estudando
Os próximos conteúdos foram escolhidos para formar uma sequência técnica, relacionando fundamento, configuração, diagnóstico e aplicação.