Configuração dos limites brutos e de engenharia para o Logix SCL
Um guia prático para o escalonamento do Logix SCL que deriva os limites brutos da configuração do módulo, os limites de engenharia do instrumento calibrado, preserva a qualidade do sinal e verifica...
Uma instrução SCL do Logix pode produzir um valor de processo suave e plausível mesmo quando seus limites estão incorretos. Isso dificulta a detecção de erros de escalonamento. A instrução executa uma matemática previsível; a tarefa de engenharia é comprovar que seus extremos brutos correspondem ao módulo configurado e que seus extremos de engenharia correspondem ao instrumento calibrado.
Os limites brutos pertencem ao formato de dados do módulo. Os limites de engenharia pertencem à faixa do instrumento e à definição do processo.
Nunca deduza os limites brutos apenas com base na resolução do conversor A/D. Um conversor de 16 bits não garante que o controlador exponha valores de 0 a 65535. A família do módulo, a faixa de entrada selecionada, a representação com sinal, o formato de dados, a configuração do canal e a codificação de status determinam os valores entregues ao controlador.
Decida se o escalonamento no ladder é necessário
Muitos módulos analógicos modernos do ControlLogix podem escalonar os canais diretamente para unidades de engenharia em ponto flutuante. O manual do usuário dos módulos de E/S analógicas do ControlLogix descreve o escalonamento configurável e as unidades de engenharia para os módulos compatíveis. Quando o escalonamento nativo do módulo já fornece a faixa e o status necessários, adicionar SCL pode criar uma segunda conversão desnecessária.
A SCL continua sendo útil quando o formato selecionado do módulo fornece contagens brutas, quando um padrão do projeto exige escalonamento explícito no controlador ou quando a lógica precisa aceitar uma alteração controlada de faixa. O programa deve indicar claramente qual camada é responsável pelo escalonamento. Um técnico não deve conseguir alterar o escalonamento do módulo e deixar o escalonamento do ladder inalterado sem gerar um alarme ou exigir uma revisão documentada.
Construa a cadeia de medição do campo para dentro
Confirme a faixa calibrada do instrumento
Use os valores configurados das faixas inferior e superior, não a capacidade máxima do sensor. Um transmissor de pressão capaz de medir de 0 a 100 bar pode estar calibrado para 10 a 60 bar. Esses valores configurados definem os extremos de engenharia se o sinal representar essa faixa linearmente.
Registre o tipo de sinal, a faixa do transmissor, a unidade, o amortecimento, a extração de raiz quadrada e qualquer linearização local. Se o transmissor já aplicar a extração de raiz quadrada para vazão, aplicar outra raiz quadrada no PLC estará errado. A documentação do loop deve identificar onde cada transformação ocorre.
Confirme a faixa elétrica
Identifique se o canal está configurado para 4–20 mA, 0–20 mA, 0–10 V, tensão bipolar, termopar, RTD ou outro modo. O sinal ativo inferior de um loop de 4–20 mA não é corrente zero. Valores abaixo do zero ativo configurado podem representar faixa inferior, tolerância de calibração ou uma falha.
Confirme o formato de dados do controlador
Abra a configuração exata do módulo e do canal. Registre o código de catálogo, o firmware, a faixa de entrada, o formato de dados, o filtro, a amostragem em tempo real e qualquer escalonamento do módulo. Em seguida, use o manual correspondente para obter o valor bruto associado às entradas elétricas inferior e superior.
Não misture extremos de outra família de módulos. Compact I/O, FLEX I/O, POINT I/O, ControlLogix e módulos de terceiros podem representar o mesmo sinal de 4–20 mA de maneiras diferentes. O firmware e os perfis de add-on também podem alterar os formatos disponíveis.
Entenda a transformação linear
Para um sinal linear, o valor de engenharia é definido por:
Engenharia = EngenhariaBaixa + (Bruto − BrutoBaixo) × (EngenhariaAlta − EngenhariaBaixa) ÷ (BrutoAlto − BrutoBaixo)
Essa equação é útil para uma verificação independente, mesmo quando a SCL executa o cálculo. O denominador não pode ser zero. Extremos brutos ou de engenharia invertidos podem inverter intencionalmente a direção, mas essa escolha deve ser explícita e testada.
Use dados REAL quando a resolução fracionária for importante. Destinos inteiros podem truncar as casas decimais e fazer uma escala correta parecer grosseira. Ao mesmo tempo, não presuma que casas decimais adicionais representem precisão de medição; o transmissor, o módulo, a fiação, a calibração e o ruído do processo determinam a incerteza real.
Escolha o comportamento de limitação sem ocultar falhas
Limitar a saída aos valores de engenharia pode proteger cálculos posteriores contra valores extremos. Isso também pode ocultar uma condição acima da faixa, abaixo da faixa ou de circuito aberto. Preserve a entrada bruta e o status do canal separadamente do valor de processo escalonado.
Uma estrutura de pontos útil inclui valor bruto, valor de engenharia, qualidade boa ou ruim, condição abaixo da faixa, acima da faixa, indicação de fio aberto quando compatível, integridade da conexão do módulo, horário da última atualização e status da substituição de manutenção. Os alarmes do processo podem usar unidades de engenharia, mas a lógica de qualidade ruim não deve depender apenas do resultado limitado.
Defina como o controle automático responderá à qualidade ruim. Um loop pode manter sua última saída, transferir para manual, usar um substituto validado, ir para um estado seguro ou continuar em um modo degradado aprovado. A SCL, por si só, não pode tomar essa decisão de processo.
Trate corretamente os sinais com zero ativo
Um loop de 4–20 mA oferece margem de diagnóstico abaixo de 4 mA e acima de 20 mA quando o módulo e o transmissor são compatíveis com isso. Não mapeie automaticamente todo valor abaixo de BrutoBaixo exatamente para EngenhariaBaixa, descartando as evidências. Mantenha limites separados com base no instrumento, no módulo e no padrão da instalação.
Da mesma forma, uma leitura acima do extremo superior normal pode ser uma condição legítima acima da faixa, e não um canal com falha. Os operadores precisam distinguir entre “valor de processo alto”, “acima da faixa” e “sinal ruim”. Essas condições não devem ser reduzidas a um único número saturado.
Faça o comissionamento em mais de dois pontos
As verificações de zero e span podem não detectar extremos invertidos, transformações não lineares e truncamento de inteiros. Injete ou simule o ponto inferior, 25%, o ponto médio, 75% e o ponto superior. Calcule o valor de engenharia esperado de forma independente e compare-o com o controlador e a IHM.
Depois, teste valores ligeiramente abaixo e acima da faixa normal, a corrente de falha do transmissor quando aplicável, um circuito aberto, a desconexão do módulo, a reinicialização do controlador e a recuperação da comunicação. Confirme o valor bruto, o valor escalonado, a qualidade, os alarmes, o comportamento do historiador e a resposta do controle em cada condição.
Para trabalhos de migração, o guia de escalonamento de SCP para Logix explica como preservar o comportamento estabelecido sem copiar suposições não documentadas. As famílias de hardware podem ser consultadas na coleção Allen-Bradley.
Documente as alterações como uma mudança de faixa do instrumento
Alterar EngenhariaAlta não é uma edição cosmética no PLC. Isso pode modificar limites de alarme, ajuste do controlador, tendências do historiador, cálculos de batelada, intertravamentos e expectativas dos operadores. Trate uma alteração de faixa como uma mudança controlada no instrumento e na aplicação.
Registre a faixa antiga e a nova do transmissor, a configuração do módulo, os parâmetros da SCL, os limites de alarme, a faixa de exibição da IHM, a escala do historiador e os resultados da validação. Se os valores forem gerenciados por uma receita da IHM ou por uma tabela de configuração, aplique controle de acesso, verificações de faixa, rastreamento de revisões e um método de ativação atômica.
Perspectiva de engenharia
O erro de escalonamento perigoso não é aquele que produz uma falha. É aquele que produz números críveis com inclinação ou deslocamento incorretos. Torne toda a cadeia de sinal visível no código e na documentação e mantenha as informações de qualidade junto com o valor.
Quando o módulo puder fornecer unidades de engenharia diretamente, use esse recurso de forma consistente. Quando a SCL for justificada, derive cada limite de dados-fonte controlados e comprove o comportamento em condições normais e anormais. O objetivo não é apenas ter uma fórmula correta; é obter uma medição em que o restante do sistema de controle possa confiar.