Para cualquier conversión de unidades en cualquier PLC, puede utilizar cuatro funciones matemáticas con lo siguiente para la Fórmula de conversión de entrada analógica de PLC, que supone matemáticas de números enteros, de la siguiente manera:
Fórmula de conversión de PLC
Fórmulas:
EU = ((EUSpan x (DATA – DataOffset))/DataSpan) + EUOffset
ProcessValue = EU / FACTOR
DataOffset = Datos en el registro de entrada a 4 mA (o señal analógica cero de cualquier rango, por ejemplo, 0 VCC en un transmisor de 0-10 VCC)
DataSPan = Datos a 20 mA – Datos a 4 mA
FACTOR = factor arbitrario (múltiplo de 10) necesario para obtener la resolución y precisión adecuadas
EU = Unidades de ingeniería x FACTOR
EUOffset = Unidades de ingeniería a 4 mA x FACTOR
EUSpan = (Unidades de ingeniería a 20 mA – Unidades de ingeniería a 4 mA) x FACTOR
DATOS = Lectura de datos reales en el registro de entrada
Por ejemplo,
Un transmisor de presión de rango de 0 a 60 psig está conectado a una tarjeta de entrada analógica de PLC. El conteo sin procesar de la tarjeta de entrada analógica de PLC comienza en 6240 para 4 mA y 31208 para 20 mA. El PLC lee 18975 conteos sin procesar y calcula la lectura equivalente del transmisor de presión.
Nota: Los conteos sin procesar del PLC pueden variar de un sistema a otro.
0-60 psig de 4-20 mA con una resolución de 0,1 psig:
FACTOR = 10
Datos a 4 mA = 6240
Datos a 20 mA = 31208
DataOffset = 6240
DataSpan = 31208 – 6240 = 24968
EUOffset = 0 x 10 = 0
EUSpan = (60 – 0) x 10 = 600
DATA = 18975
EU = ((EUSpan x (DATA – DataOffset))/DataSpan) + EUOffset
EU = ((600 x (18975 – 6240)) / 24968) + 0 = 306
ProcessValue = EU / FACTOR
Process Value = 306 / 10 = 30,6 psig