Puede convertir el valor de la propiedad utilizando las siguientes funciones.
| Tipo | Descripción |
| Unidad | Convierta el valor de la propiedad según la unidad establecida. |
| Escala | Convierta el valor de la propiedad según los rangos de entrada y salida establecidos. |
| Intervalo | Genera el valor especificado de una propiedad cuando el valor de entrada está dentro del intervalo establecido. |
| Expresión | Calcula y genera el valor de la propiedad según la expresión establecida. |
Puede registrar hasta 1024 convertidores.
El convertidor de unidades se utiliza para convertir un sistema de unidades en otro.

Se admiten las siguientes unidades:
| Categoría | Unidad |
| Temperatura | C |
| F | |
| Longitud | mm |
| cm | |
| m | |
| km | |
| in | |
| ft | |
| yd | |
| mi | |
| Peso | mg |
| g | |
| kg | |
| Oz | |
| Lbs | |
| Área | m2 |
| km2 | |
| in2 | |
| ft2 | |
| yd2 | |
| acre | |
| mi2 | |
| Presión | Pa |
| kPa | |
| MPa | |
| bar | |
| atm | |
| at | |
| Torr | |
| psi | |
| Volumen | ml |
cl |
|
dl |
|
l |
|
gal (EE.UU. liq.) |
|
gal (EE.UU. seco) |
|
gal (R.U) |
|
mm3 |
|
cm3 |
|
m3 |
|
km3 |
|
cu in |
|
cu ft |
|
ac ft |
|
bu (EE.UU.) |
|
bu (R.U.) |
|
| oz liq (EE.UU,) | |
oz liq (R.U.) |
|
gi (EE.UU.) |
|
gi (R.U.) |
|
pt (EE.UU. liq.) |
|
pt (EE.UU. seco) |
|
pt (R.U.) |
|
qt (EE.UU. liq.) |
|
qt (EE.UU. seco) |
|
qt (R.U.) |
|
bl (EE.UU. liq.) |
|
bl (EE.UU. seco) |
|
| bl (R.U.) |
El convertidor de escala se utiliza para convertir el valor de la propiedad según los rangos de entrada y salida establecidos. El valor de entrada hace referencia a los datos de la dirección del dispositivo. El valor de salida hace referencia al valor que se muestra en la pantalla.
(Ejemplo)
[Mínimo (Entrada)]: 0
[Máximo (Entrada)]: 400
[Mínimo (Salida)]: 0
[Máximo (Salida)]: 20

El convertidor de intervalo se utiliza para generar el valor especificado de la propiedad cuando el valor de entrada se encuentra dentro del intervalo establecido.
Establezca la expresión condicional ([Intervalo]), y el valor a obtener como salida ([Tipo de datos (Salida)]).
(Ejemplo)
| Ejemplo | [Tipo de datos (Entrada)] | [Tipo de datos (Salida)] | Ajuste en [Intervalo] | ||||||||
Cuando el valor de la variable (numérico) es mayor o igual que "1", el valor se convertirá en un valor booleano "True". |
[Numérico] | [Booleano] |
|
||||||||
Cuando el valor de la variable (numérico) es mayor que "2", el valor se convertirá en un valor numérico "0". |
[Numérico] | [Numérico] |
|
||||||||
Cuando el valor de la variable (cadena) es igual al texto"END", el valor se convertirá en una cadena "OK". |
[Cadena] | [Cadena] |
|
||||||||
Cuando el valor de la variable (booleana) es igual a "True", el valor se convertirá en una fecha y hora "17/08/03". |
[Booleano] | [Fecha/Hora] |
|
||||||||
Cuando el valor de la variable (fecha y hora) es antes de o igual a "2017/08/09 10:15:20", el valor se convertirá en un ID de color "ID:3". |
[Fecha/Hora] | [Color ID] |
|
||||||||
Cuando el valor de la variable (numérico) es menor o igual a "10", el valor se convertirá en un código de color "#FF0000". |
[Numérico] | [Código de color] |
|
||||||||
Cuando el valor de la variable (booleana) es igual a "True", el valor se convertirá en un texto de idioma "1:Red". |
[Booleano] | [Texto de idioma] | Condición: [De] [==] True, [A] 1:Red Valor: True
|
El convertidor de expresiones se utiliza para calcular y generar el valor de la propiedad según la expresión establecida. Las expresiones pueden definirse en el Editor de expresiones.
(Ejemplo)
[Expresión]: [FromData] + Var1.Value* 10
Valor: [FromData] = 5, Var1.Value = 10
Resultado: 105

[FromData] se refiere al valor de la propiedad de origen. Por ejemplo, si asocia Var1 con [Valor actual] en la pantalla numérica, el valor de Var1 se asigna a [FromData].
