IA na Automação Industrial

Guia do artigo

Como escalar entradas analógicas para unidades de engenharia em CLPs

Aprenda como a escala analógica em CLPs converte contagens brutas de entrada em unidades de engenharia usando matemática linear, como a resolução e os tipos de dados afetam os resultados e como validar a escala com segurança no OLLA Lab.

Resposta direta

Para escalar uma entrada analógica em um CLP, os engenheiros convertem contagens digitais brutas de um cartão de entrada em unidades físicas de engenharia usando uma equação linear derivada de y = mx + b. A resolução, a seleção do tipo de dados e o método de validação determinam se esse valor é apenas plausível ou realmente confiável.

O que este artigo responde

Resumo do artigo

Para escalar uma entrada analógica em um CLP, os engenheiros convertem contagens digitais brutas de um cartão de entrada em unidades físicas de engenharia usando uma equação linear derivada de y = mx + b. A resolução, a seleção do tipo de dados e o método de validação determinam se esse valor é apenas plausível ou realmente confiável.

A escala analógica não é uma etapa de limpeza após a fiação. É a ponte matemática entre o sinal elétrico de um sensor e o número que sua lógica, alarmes, tendências e malhas PID utilizarão. Se essa ponte estiver incorreta, o restante da estratégia de controle também poderá estar.

Métrica da Ampergon Vallis: Em uma validação interna do OLLA Lab usando um perfil de transmissor de 0–100 PSI, a transição de um modelo de entrada de 12 bits para um modelo de 16 bits reduziu o passo mínimo mensurável de 0,0244 PSI para 0,0015 PSI, uma redução de 93,8% no intervalo de quantização. Metodologia: 1 tarefa simulada de escala de pressão, perfil de 12 bits comparado com perfil de 16 bits, medido em 24/03/2026. Isso sustenta um ponto específico sobre a granularidade da resolução em um caso de escala definido. Isso não prova, por si só, um melhor desempenho de malha em todas as plantas, pois a qualidade da malha também depende da precisão do transmissor, filtragem, tempo de varredura, sintonia e dinâmica do processo.

Um equívoco comum é que, se a linha (rung) compila, a escala está correta. Não está. Sintaxe não é capacidade de implantação.

Qual é a fórmula padrão de escala de CLP (y = mx + b)?

A fórmula padrão de escala de CLP é um mapeamento linear de uma faixa de entrada digital bruta para uma faixa de unidades de engenharia. Em termos simples, ela responde a uma pergunta: dado este número inteiro do cartão de entrada, que valor físico ele representa?

A fórmula de escala industrial expandida

Valor Escalonado = [((Entrada Bruta - Mínimo Bruto) × (Máximo UE - Mínimo UE)) / (Máximo Bruto - Mínimo Bruto)] + Mínimo UE

Esta é a forma prática em CLP da relação ponto-inclinação derivada de y = mx + b.

O que cada termo significa

- Entrada Bruta: o valor inteiro atual reportado pelo cartão de entrada analógica - Mínimo Bruto: o inteiro correspondente ao limite inferior da faixa de sinal - Máximo Bruto: o inteiro correspondente ao limite superior da faixa de sinal - Mínimo UE: o valor baixo da unidade de engenharia, como 0 PSI - Máximo UE: o valor alto da unidade de engenharia, como 100 PSI

Por que os CLPs usam esta fórmula

Os CLPs não leem pressão, nível ou temperatura diretamente. Eles leem um inteiro convertido produzido pelo hardware de entrada analógica.

Por exemplo:

  • Um transmissor de pressão pode emitir 4–20 mA
  • O cartão analógico do CLP converte essa corrente em uma contagem digital
  • A lógica Ladder escala essa contagem para 0–100 PSI

Sem a escala, o controlador apenas sabe que recebeu um número. Ele não sabe se esse número significa 47,2 PSI ou algo diferente.

### Exemplo: escalando um transmissor de 0–100 PSI

Assuma:

  • Mínimo Bruto = 0
  • Máximo Bruto = 32767
  • Mínimo UE = 0,0 PSI
  • Máximo UE = 100,0 PSI
  • Entrada Bruta = 16384

Então:

Escalonado = [((16384 - 0) × (100,0 - 0,0)) / (32767 - 0)] + 0,0

Escalonado ≈ 50,0 PSI

Esse é o trabalho principal da escala analógica: converter contagens do cartão em valores que o processo possa usar.

Como os sinais analógicos brutos se tornam inteiros de CLP?

Sensores analógicos produzem sinais elétricos contínuos, enquanto a lógica do CLP trabalha com valores digitais discretos. O cartão de entrada analógica realiza a conversão.

O caminho da física e do hardware

Um caminho típico parece com isto:

  • O dispositivo de campo gera um sinal contínuo, como 4–20 mA ou 0–10 V
  • O módulo de entrada analógica do CLP amostra esse sinal
  • O conversor analógico-digital do módulo atribui o sinal a um inteiro discreto
  • O programa do CLP escala esse inteiro para unidades de engenharia

Isso é importante porque o CLP nunca vê um sinal físico infinitamente suave. Ele vê um número finito de passos digitais. É aí que a resolução entra na história.

Faixas brutas comuns na prática

As faixas brutas variam de acordo com a plataforma e o design do módulo. Exemplos incluem:

  • 0 a 4095 para uma faixa de 12 bits
  • 0 a 32767 para uma faixa de 15 bits com sinal ou normalizada pelo fabricante
  • 0 a 65535 para uma faixa de 16 bits sem sinal

A faixa bruta exata é específica do fabricante. O método de escala não é.

Como a resolução de 12 bits vs. 16 bits afeta a precisão analógica?

A profundidade de bits determina quantos valores discretos o cartão de entrada pode representar em toda a faixa de sinal. Mais bits significam uma granularidade mais fina e um intervalo de quantização menor.

Matemática da resolução

O número de passos disponíveis é:

2^n

Onde n é a profundidade de bits.

Portanto:

  • 12 bits = 4096 passos
  • 15 bits = 32768 passos
  • 16 bits = 65536 passos

Tamanho do passo para um transmissor de 0–100 PSI

Para uma faixa de 0–100 PSI, o tamanho aproximado do passo em unidades de engenharia é:

Tamanho do Passo = Faixa UE / (Passos Brutos - 1)

| Resolução | Faixa Inteira | Tamanho Aprox. do Passo para 0–100 PSI | |---|---:|---:| | 12 bits | 0 a 4095 | 0,0244 PSI/passo | | 15 bits | 0 a 32767 | 0,0030 PSI/passo | | 16 bits | 0 a 65535 | 0,0015 PSI/passo |

O que isso significa operacionalmente

Uma resolução maior reduz o erro de quantização. Isso melhora a fidelidade do valor apresentado à lógica, alarmes, tendências e controle de malha fechada.

Alguns limites são importantes:

  • Uma resolução melhor não significa automaticamente uma melhor precisão de medição
  • Ela não corrige uma calibração ruim do transmissor
  • Ela não resolve problemas de aterramento, ruído ou sintonia de malha ruim

Isso significa que o cartão pode distinguir mudanças menores.

Por que isso é importante para malhas PID

As malhas PID reagem ao valor do processo medido. Se o valor medido é atualizado em passos grosseiros, o controlador vê uma versão "pixelada" da realidade.

Isso pode contribuir para:

  • oscilação da saída (hunting)
  • controle fino ruim próximo ao setpoint
  • comportamento ruidoso da derivada
  • interpretação estranha de tendências

A resolução não é a única variável na qualidade da malha, mas é uma delas.

Por que ocorrem erros de truncamento de inteiros na escala analógica?

O truncamento de inteiros ocorre porque a matemática do CLP segue estritamente os tipos de dados. Se você dividir inteiros usando matemática de inteiros, o resto fracionário é descartado.

Isso não é um erro de software. É o resultado esperado da aritmética de inteiros.

O perigo central

Se uma rotina Ladder realiza esta operação com valores INT:

16384 / 32767 = 0

O CLP não preserva a parte decimal. Ele trunca o resultado para 0.

Se esse resultado truncado for então multiplicado pela faixa de engenharia, o valor escalonado colapsa incorretamente.

Por que a ordem da operação importa

Esta sequência é arriscada ao usar tipos de dados inteiros:

  1. Dividir primeiro
  2. Multiplicar depois
  3. Armazenar resultado em INT

Essa sequência frequentemente destrói a precisão antes que a lógica possa usá-la.

Esta sequência é mais segura:

Em resumo: preserve a precisão antes da divisão.

  1. Subtrair offsets
  2. Multiplicar o numerador primeiro
  3. Converter para REAL
  4. Dividir usando matemática de ponto flutuante
  5. Adicionar o offset da unidade de engenharia

Exemplo de escala de inteiro ruim

Assuma:

  • Entrada Bruta = 16384
  • Máximo Bruto = 32767
  • Faixa UE = 100

Se a lógica computa:

(16384 / 32767) × 100

Usando matemática de inteiros:

  • 16384 / 32767 = 0
  • 0 × 100 = 0

O resultado é 0 PSI, o que é claramente falso.

Exemplo de escala de ponto flutuante correta

Se a lógica computa:

(16384 × 100,0) / 32767

Usando matemática REAL:

  • 1638400,0 / 32767 ≈ 50,0

O resultado está correto.

Onde o truncamento se torna caro

Erros de truncamento são especialmente prejudiciais em:

  • totalização de vazão
  • cálculos de energia
  • dosagem (batching)
  • controle de dosagem
  • lógica de acumulação de longa duração

Uma única fração perdida pode parecer inofensiva. Repetida muitas vezes, pode se tornar operacionalmente significativa.

Quais tipos de dados você deve usar para escala analógica de CLP?

Use tipos inteiros para valores brutos do cartão e tipos de ponto flutuante para valores de engenharia escalonados e matemática intermediária onde a precisão fracionária importa.

Uma regra prática

Um padrão defensável é:

- Entrada bruta: INT ou DINT, dependendo da plataforma - Matemática intermediária: REAL - Valor de engenharia escalonado: REAL

O OLLA Lab recomenda manter o valor voltado para o hardware em sua forma nativa, preservando a precisão fracionária no cálculo.

Por que REAL importa

Unidades de engenharia são frequentemente fracionárias:

  • 47,3 PSI
  • 62,8%
  • 18,6 GPM
  • 101,2 °C

Se a variável de processo pode ser fracionária, o caminho matemático geralmente também deve ser fracionário.

Verificações de implementação adicionais

Verifique também:

  • a faixa bruta real do cartão analógico na documentação do fabricante
  • se o módulo reserva contagens para sub-faixa (underrange) ou sobre-faixa (overrange)
  • se valores com sinal são usados
  • se filtragem ou média são aplicadas antes da escala
  • se os limites de alarme são definidos em unidades brutas ou de engenharia

A fórmula é universal. Os pontos finais não são.

Como você escreve a lógica de escala analógica em formato Ladder?

Uma implementação Ladder típica usa uma sequência de instruções matemáticas que espelha a fórmula de escala expandida.

Sequência de blocos matemáticos Ladder

Rung 1: SUB Entrada_Bruta Mínimo_Bruto -> Offset_Bruto

Rung 2: SUB Máximo_UE Mínimo_UE -> Faixa_UE

Rung 3: MUL Offset_Bruto Faixa_UE -> Numerador_REAL

Rung 4: SUB Máximo_Bruto Mínimo_Bruto -> Faixa_Bruta

Rung 5: DIV Numerador_REAL Faixa_Bruta -> Offset_Escalonado_REAL

Rung 6: ADD Offset_Escalonado_REAL Mínimo_UE -> Valor_Escalonado_REAL

Valores de exemplo para uma faixa bruta equivalente a 4–20 mA

Se um módulo mapeia o sinal para 0–32767 e o transmissor representa 0,0–100,0 PSI, então:

  • Mínimo_Bruto = 0
  • Máximo_Bruto = 32767
  • Mínimo_UE = 0,0
  • Máximo_UE = 100,0

Se sua plataforma usa uma faixa de sinal ativo, como contagens correspondentes apenas a 4–20 mA, ajuste os pontos finais brutos adequadamente. Esta é uma das fontes mais comuns de erro silencioso de escala.

Como você simula a matemática de escala analógica no OLLA Lab?

A escala analógica deve ser validada em um ambiente seguro antes de ser confiada em um processo real. No OLLA Lab, isso significa observar o valor bruto, o comportamento matemático intermediário e a saída final da unidade de engenharia dentro de um fluxo de trabalho de simulação baseado em navegador.

O que "Pronto para Simulação" significa aqui

Neste artigo, Pronto para Simulação significa que um engenheiro pode:

  • injetar uma condição de entrada definida
  • observar os estados lógicos intermediários do controlador
  • comparar a matemática do estado Ladder com o equipamento simulado ou comportamento do sinal
  • diagnosticar escala incorreta ou manuseio incorreto de tipo de dados
  • revisar a lógica
  • verificar o resultado corrigido antes da implantação

Isso é um comportamento de validação, não uma alegação de prontidão de campo por si só.

Um fluxo de trabalho de validação prático no OLLA Lab

Use o OLLA Lab como um ambiente de ensaio limitado para lógica de escala:

  1. Injete um valor bruto Use o ambiente de simulação para aplicar uma condição de entrada analógica conhecida.
  2. Monitore estados matemáticos intermediários Observe as saídas dos passos SUB, MUL e DIV no editor de lógica Ladder.
  3. Verifique o Painel de Variáveis Compare o inteiro bruto, os valores intermediários e a tag final de unidade de engenharia REAL.
  4. Verifique contra a matemática esperada Confirme se o resultado simulado corresponde ao valor calculado manualmente.
  5. Teste condições de limite Valide o comportamento em faixas baixas, médias, altas, sub-faixa e sobre-faixa.
  6. Quebre deliberadamente os tipos de dados Force uma versão apenas de inteiros e observe o erro de truncamento.

Por que o Painel de Variáveis importa

O Painel de Variáveis é útil porque expõe a relação entre:

  • valores de E/S brutos
  • estados de tags
  • valores analógicos
  • saídas escalonadas

Essa visibilidade ajuda a distinguir entre a lógica que parece correta e a lógica que foi verificada.

O que você deve verificar antes de usar um valor analógico escalonado na lógica de controle?

Um valor escalonado só é confiável se todo o caminho do sinal tiver sido verificado. Os engenheiros devem verificar tanto a matemática quanto as premissas operacionais por trás dela.

Lista de verificação mínima de validação

  • Confirme a faixa bruta real na documentação do módulo analógico
  • Confirme a faixa de engenharia calibrada do sensor
  • Verifique se a entrada é com sinal ou sem sinal
  • Use matemática REAL onde a precisão fracionária importa
  • Verifique a escala de ponto médio com um valor de teste conhecido
  • Verifique os pontos finais de faixa baixa e alta
  • Verifique os limites de alarme e disparo no mesmo domínio de unidade
  • Confirme se a filtragem afeta os valores exibidos versus os valores de controle
  • Valide condições anormais, como perda de sinal ou entrada fora da faixa

Uma distinção consciente de campo

Um valor pode estar matematicamente correto e ainda estar operacionalmente errado se a faixa do transmissor, a configuração do cartão ou a filosofia de alarme estiverem incompatíveis.

Como os engenheiros devem documentar a habilidade de escala analógica como evidência?

Os engenheiros devem documentar a escala analógica como um corpo compacto de evidências de engenharia, não como uma galeria de capturas de tela. O objetivo é mostrar o raciocínio, o método de validação e a disciplina de revisão.

Use esta estrutura:

Declare o que conta como sucesso: correspondência de pontos finais, precisão do ponto médio, comportamento do limite de alarme e precisão aceitável.

Documente a mudança: conversão de tipo de dados, matemática reordenada, faixa bruta corrigida ou base de alarme ajustada.

  1. Descrição do Sistema Defina a fonte do sinal, faixa bruta, faixa de engenharia e propósito do controle.
  2. Definição operacional de "correto"
  3. Lógica Ladder e estado do equipamento simulado Mostre a lógica de escala e a condição correspondente do sinal ou equipamento simulado.
  4. O caso de falha injetado Introduza um erro realista, como máximo bruto incorreto, divisão apenas de inteiros ou pontos finais de 4–20 mA incompatíveis.
  5. A revisão feita
  6. Lições aprendidas Explique o que falhou, por que falhou e como a lógica corrigida foi verificada.

Quais padrões e literatura apoiam a validação analógica cuidadosa e a prática de simulação?

A escala analógica em si é matemática de controle básica, mas a disciplina de validar o comportamento do controle antes da implantação é apoiada por padrões e literatura industrial.

Padrões e orientações relevantes

  • IEC 61508 enfatiza a capacidade sistemática, disciplina de validação e rigor do ciclo de vida para sistemas elétricos, eletrônicos e eletrônicos programáveis relacionados à segurança.
  • ISA-5.1 apoia práticas consistentes de identificação e documentação de instrumentação, que são importantes quando a lógica de escala deve estar alinhada com os dispositivos de campo reais.
  • Orientação da exida sobre automação e prática de ciclo de vida de segurança enfatiza consistentemente a verificação, controle de configuração e validação consciente de falhas antes da operação real.

Por que a simulação pertence ao fluxo de trabalho

A simulação é útil porque permite que os engenheiros testem o comportamento do controle sob condições repetíveis sem expor um processo real a riscos desnecessários. Isso é particularmente relevante ao validar:

  • limites de alarme
  • escala analógica
  • intertravamentos
  • sequenciamento
  • manuseio de estados anormais

Um gêmeo digital ou simulador não substitui o comissionamento de campo. Ele pode reduzir surpresas evitáveis antes que o comissionamento de campo comece.

Conclusão

Escalar entradas analógicas em um CLP é um problema de matemática linear com consequências operacionais. A fórmula é direta, mas os limites de resolução, premissas de faixa bruta e truncamento de inteiros podem corromper silenciosamente o resultado.

O padrão prático é simples:

  • conheça a faixa bruta real do módulo
  • escale com os pontos finais corretos
  • use matemática de ponto flutuante onde necessário
  • valide o resultado antes da implantação

O OLLA Lab se encaixa nesse fluxo de trabalho como um ambiente de validação limitado. Ele permite que os usuários observem contagens brutas, matemática intermediária e valores finais de engenharia em um só lugar, e então testem casos de falha com segurança. Isso não torna alguém competente no local por si só. Pode tornar os erros de escala mais baratos de encontrar.

Continue explorando

Interlinking

References

Transparência editorial

Este post do blog foi escrito por uma pessoa, com toda a estrutura principal, o conteúdo e as ideias originais criados pelo autor. No entanto, este post inclui texto refinado com a assistência do ChatGPT e do Gemini. O suporte de IA foi usado exclusivamente para corrigir gramática e sintaxe e para traduzir o texto original em inglês para espanhol, francês, estoniano, chinês, russo, português, alemão e italiano. O conteúdo final foi revisado criticamente, editado e validado pelo autor, que mantém total responsabilidade pela sua precisão.

Sobre o autor:PhD. Jose NERI, Lead Engineer at Ampergon Vallis

Verificação de fatos: Validade técnica confirmada em 2026-03-23 pela equipe de QA do laboratório Ampergon Vallis.

Pronto para implementação

Use fluxos de trabalho apoiados por simulação para transformar esses insights em resultados mensuráveis para a planta.

© 2026 Ampergon Vallis. All rights reserved.
|