Es posible utilizar conversiones de unidades en cualquier editor IEC. Si crea una conversión para cada nueva conversión, se creará automáticamente un bloque de funciones.
El bloque de funciones incluye 2 métodos:
Método |
Descripción |
---|---|
Convert |
Cálculo del valor de entrada según la fórmula de conversión. |
Reverse |
Cálculo inverso al valor de entrada. |
Es posible utilizar cualquiera de estos métodos en cualquier editor IEC.
En este ejemplo, Conv_4_20 corresponde al nombre de la conversión.
VAR
rValue : REAL;
rConvertedValue : REAL;
END_VAR
rConvertedValue := Conv_4_20.convert(rValue);
Cálculo inverso al valor de entrada.
rValue := Conv_4_20.reverse(rConvertedValue);
En el edito CFC, especifique el nombre de instancia de la conversión encima del elemento. El método se define en el elemento.
Ejemplo en el método de CFC Convert:
Ejemplo en el método de CFC Reverse: