En el siguiente ejemplo vamos a realizar el escalado de una señal analógica mediante una operación de proporcionalidad directa.

Vamos a realizar el ejemplo suponiendo que tenemos una entrada analógica de 4-20mA (en la cual estamos leyendo 12mA) y un transmisor de presión de 2-6Bar.

4mA=Entrada mínima, 20mA=Entrada máxima, 12mA=Entrada real, 2Bar=Salida mínima, 6Bar=Salida máxima.

El primer paso a realizar es calcular la longitud que tiene la entrada y la salida que queremos escalar, para ello restamos el máximo y mínimo de la entrada analógica y el máximo y el mínimo del transmisor de presión.

Entrada máxima – Entrada mínima= Longitud de entrada 20-4=16

Salida máxima – Salida mínima= Longitud de salida 6-2=4

En el siguiente paso vamos a dividir la longitud de la salida por la longitud de la entrada para calcular el coeficiente de proporcionalidad que tienen entre ellas.

Longitud de salida / Longitud de entrada = Coeficiente de proporcionalidad 4/16=0.25

El siguiente paso es calcular un offset para compensar el resultado ya que los valores mínimos son superiores a 0, para ello multiplicamos el valor mínimo de entrada por el coeficiente de proporcionalidad y le restamos el valor mínimo de salida.

Salida mínima – (Entrada mínima * Coeficiente de proporcionalidad) = Offset 2-(4*0.25)=1

En el siguiente y último paso calculamos el valor de salida ya escalado, para ello multiplicamos el valor de entrada real, por el coeficiente de proporcionalidad y le sumamos el offset.

Valor de entrada real * Coeficiente de proporcionalidad + Offset= Valor de salida (12*0.25)+1=4Bar

Resumen:

Entrada máxima – Entrada mínima= Longitud de entrada 20-4=16

Salida máxima – Salida mínima= Longitud de salida 6-2=4

Longitud de salida / Longitud de entrada = Coeficiente de proporcionalidad 4/16=0.25

Salida mínima – (Entrada mínima * Coeficiente de proporcionalidad) = Offset 2-(4*0.25)=1

(Valor de entrada real * Coeficiente de proporcionalidad) + Offset= Valor de salida (12*0.25)+1=4Bar

Con esto ya está terminado el escalado, yo tengo bloques de función preparados con esta función y se puede limitar la entrada y la salida o lo que se nos ocurra una vez esté escalado.

Pulse en el siguiente botón para usar la calculadora de escalado.

Comments are closed.