可使用以下功能转换属性值。
| 类型 | 描述 |
| 单位 | 按照设置单位转换属性值。 |
| 缩放 | 根据设置输入和输出范围转换属性值。 |
| 范围 | 当输入值在设置范围内时,输出属性的指定值。 |
| 表达式 | 根据设置表达式计算并输出属性值。 |
最多可以注册1024个转换器。
单位转换器用于将一个单位制转换为另一个单位制。

支持以下单位:
| 类别 | 单位 |
| 温度 | C |
| F | |
| 长度 | mm |
| cm | |
| m | |
| km | |
| in | |
| ft | |
| yd | |
| mi | |
| 重量 | mg |
| g | |
| kg | |
| Oz | |
| Lbs | |
| 面积 | m2 |
| km2 | |
| in2 | |
| ft2 | |
| yd2 | |
| acre | |
| mi2 | |
| 压力 | Pa |
| kPa | |
| MPa | |
| bar | |
| atm | |
| at | |
| Torr | |
| psi | |
| 体积 | ml |
cl |
|
dl |
|
l |
|
gal (US lqd) |
|
gal (US dry) |
|
gal (UK) |
|
mm3 |
|
cm3 |
|
m3 |
|
km3 |
|
cu in |
|
cu ft |
|
ac ft |
|
bu (US) |
|
bu (UK) |
|
| fl oz (US) | |
fl oz (UK) |
|
gi (US) |
|
gi (UK) |
|
pt (US lqd) |
|
pt (US dry) |
|
pt (UK) |
|
qt (US lqd) |
|
qt (US dry) |
|
qt (UK) |
|
bl (US lqd) |
|
bl (US dry) |
|
| bl (UK) |
缩放转换器用于根据设置的输入和输出范围转换属性值。输入值是指来自设备地址的数据。输出值是指显示在画面上的值。
(示例)
[最小值(输入)]: 0
[最大值(输入)]: 400
[最小值(输出)]: 0
[最大值(输出)]: 20

当输入值在设置范围内时,范围转换器用于输出属性的指定值。
设置条件表达式([范围])以及要作为输出获取的值([数据类型(输出)])。
(示例)
| 示例 | [数据类型(输入)] | [数据类型(输出)] | [范围]内设置 | ||||||||
当变量(数字)的值大于或等于"1"时,该值将转换为布尔值"True"。 |
[数值] | [布尔型] |
|
||||||||
当变量(数值)的值大于"2"时,该值将转换为数值"0"。 |
[数值] | [数值] |
|
||||||||
当变量(字符串)的值等于文本"END"时,值将转换为字符串"OK"。 |
[字符串] | [字符串] |
|
||||||||
当变量(布尔型)的值等于"True"时,值将转换为日期和时间"17/08/03"。 |
[布尔型] | [日期/时间] |
|
||||||||
当变量(日期和时间)的值早于或等于"2017/08/09 10:15:20"时,值将转换为颜色ID "ID:3"。 |
[日期/时间] | [颜色ID] |
|
||||||||
当变量(数字)的值小于或等于"10"时,该值将转换为颜色代码"#FF0000"。 |
[数值] | [颜色代码] |
|
||||||||
当变量(布尔型)的值等于"True"时,值将转换为语言文本"1:Red"。 |
[布尔型] | [语言文本] | Condition: [From] [==] True, [To] 1:Red 值: True
|
表达式转换器用于根据设置表达式计算并输出属性值。可在表达式编辑器中设置表达式。
(示例)
[表达式]: [FromData] + Var1.Value * 10
值: [FromData] = 5, Var1.Value = 10
结果:105

[FromData] 表示源属性值。例如,如果在数值显示中将 Var1 与 [当前数值] 相关联,则 Var1 的值将分配给 [FromData]。
