Escalonamento: termo de CLP em linguagem simples
MediçõesComo trocar dinheiro estrangeiro pelo seu: a mesma quantia, um número diferente. O escalonamento transforma o número bruto de um sensor em uma leitura que as pessoas entendem, como de 0 a 100 por cento de cheio.
Transformar o número bruto de um sensor em uma medição útil. A conversão deve corresponder à faixa escolhida do sensor.
Escalonamento em uma máquina real
O escalonamento transforma um número bruto em uma medição útil. Ele traça uma linha reta entre dois pontos conhecidos: o menor valor bruto corresponde ao início da faixa, e o maior corresponde ao topo.
A Siemens costuma usar duas instruções: NORM_X transforma o valor bruto em 0,0 a 1,0, e SCALE_X transforma isso nas suas unidades. A Rockwell usa SCP no ladder e SCL em diagramas de blocos de funções. Os seus módulos também podem escalonar para você.
Uma leitura ao vivo pode sair um pouco da sua faixa, e NORM_X, SCALE_X e SCP não limitam os seus resultados. Se o resto do programa precisa de um limite, adicione um.
Escalonamento: um exemplo resolvido
Uma entrada lê de 0 a 27648 contagens para uma faixa de tanque de 0 a 100%. Uma leitura de 6912 é um quarto de 27648, então o nível é 25%. Uma leitura de 13824 é a metade, então o nível é 50%.
Escalonamento: um erro comum
Fazer a conta em números inteiros. Um valor bruto dividido pela sua faixa completa dá 0 em contas com números inteiros até o tanque ficar cheio. Use REAL.
Ainda com dúvida sobre este? Pergunte no Vestiário.