Baud rate no IEC 101: capacidade, tempo de quadro e margem do enlace serial
Dimensione baud rate, formato serial, turnaround e ciclo IEC 101 com base em quadros FT1.2, número de RTUs, polling, eventos e qualidade física.
Orçamento temporal de um canal IEC 101
| Parcela | Como obter | Risco |
|---|---|---|
| Caracteres | bytes × bits por caractere / baud | subestimar overhead |
| Turnaround | medição solicitação–resposta | cortar resposta ou alongar ciclo |
| Processamento | captura em cada ponta | jitter do equipamento |
| Timeout/retry | teste com RTU silenciosa | uma falha bloquear o barramento |
| Backlog | pico após retorno | latência de eventos |
Dimensione pelo pior caso operacional plausível, não apenas pela média.
Baud rate é somente uma parte da capacidade
Baud rate expressa a taxa de símbolos; em interfaces assíncronas usuais, relaciona-se à quantidade de bits transmitidos por segundo, mas o dado útil ocupa apenas parte disso. Start bit, bits de dados, paridade e stop bits compõem cada caractere. O IEC 101 ainda acrescenta controle, endereço, checksum e delimitadores FT1.2. Portanto, dividir bytes úteis pelo baud nominal superestima a capacidade e ignora silêncios, turnaround, solicitações, confirmações e repetições.
Formato serial precisa ser idêntico
Velocidade igual não basta. Bits de dados, paridade e stop bits devem coincidir, assim como polaridade, terminação e modo do transceptor. Paridade divergente pode gerar bytes descartados antes do parser IEC 101, aparecendo como timeout sem qualquer resposta válida. Documente o formato completo e leia contadores de framing, parity e overrun quando o equipamento os oferece. Um analisador serial deve capturar o sinal com a mesma configuração das pontas.
Tempo de quadro pode ser calculado
Estime bits por caractere a partir do formato serial e multiplique pelo número de octetos do frame. Some solicitação, resposta, intervalos e reversão do meio. Essa conta fornece o mínimo físico de uma transação; processamento e rádio acrescentam variabilidade. Para quadros variáveis longos, o tempo cresce linearmente. Medir timestamps do primeiro e último byte confirma se a taxa real e o comportamento do conversor correspondem ao projeto.
Turnaround domina meios half-duplex
Em RS-485 de dois fios, rádio ou modem, o transmissor precisa liberar o meio para a resposta. RTS, PTT, squelch, buffers e conversores podem acrescentar dezenas ou centenas de milissegundos, superiores ao tempo dos bytes. Se a primária inicia nova consulta cedo demais, corta a resposta; se espera demais, alonga todo o ciclo. Meça o intervalo solicitação–resposta por equipamento e configure margens que acomodem pior caso sem desperdiçar capacidade.
O ciclo cresce com estações e falhas
O orçamento inclui todas as RTUs, classes consultadas, volume médio, eventos de pico, GI, sincronismo e comandos. Uma estação silenciosa consome timeout e retries, por isso o pior caso pode ser muito maior que a operação saudável. Simule falha em várias secundárias e backlog no retorno. A taxa escolhida deve cumprir latência requerida mesmo quando parte do tempo é perdida com exceções previsíveis, sem levar o barramento à ocupação contínua.
Aumentar velocidade pode reduzir margem elétrica
Taxas maiores encurtam o tempo de bit e tornam reflexões, derivações, capacitância, ruído e controle de direção mais críticos. Um barramento que funciona a baixa velocidade pode apresentar CRC e framing errors depois do aumento, especialmente com topologia inadequada. Avalie especificação de cabo, comprimento, terminação, bias e transceptores. A decisão deve equilibrar capacidade e integridade; throughput maior com retransmissões e indisponibilidade não representa ganho operacional.
Conversores e rádios alteram o perfil temporal
Servidores seriais podem agrupar bytes por timeout, encapsular em TCP e liberar rajadas. Rádios aplicam acesso ao canal e correção de erro. Esses mecanismos preservam conteúdo, mas mudam jitter e gaps. Verifique se o intervalo entre caracteres aceito pelo receptor suporta o caminho. Capture antes e depois do equipamento intermediário quando possível. Ajustar apenas timeout da aplicação pode esconder buffer inadequado e aumentar o tempo de detecção de falha.
Aceite mede normal, pico e degradação
Registre baud, formato, tempo de quadro, turnaround, ciclo por RTU, ocupação, erros e retries. Gere evento simultâneo, GI e resposta máxima; depois introduza estação silenciosa e ruído controlado em bancada. Compare resultado com requisito de atualização. O baseline deve permitir perceber degradação futura. Alterações de velocidade exigem novo teste ponta a ponta e atualização de todos os dispositivos, documentação e ferramentas de manutenção.
Critério de engenharia e governança
Para decidir a taxa, transforme o requisito de processo em orçamento mensurável. Se uma mudança crítica deve chegar em até dois segundos, calcule quantas consultas, respostas e exceções cabem nesse intervalo com todas as estações ativas. Inclua percentual de ocupação máximo que preserve margem para eventos e comandos; operar permanentemente próximo do limite torna qualquer retry uma fila. Compare alternativas de baud não apenas pelo ciclo nominal, mas por taxa de erro observada em cabo, rádio e conversores existentes. Em instalações antigas, faça teste progressivo e mantenha retorno rápido à configuração anterior. Mudanças simultâneas de baud, paridade e timeout impedem identificar qual ajuste causou melhora ou falha. Depois da escolha, registre também versão do firmware e precisão do oscilador quando o fabricante informar. Equipamentos com relógios seriais fora de tolerância podem falhar apenas em temperatura extrema. O aceite deve mostrar que a velocidade escolhida sustenta pico, mantém integridade elétrica e entrega latência dentro do requisito com margem documentada.
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.
- IEC 61850-6:2009+AMD1:2018+AMD2:2024 CSV — IEC. Edição consolidada 2.2 da System Configuration description Language (SCL).
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.