多范围显示和颜色编码 (使用转换器)

通过为每个范围设置颜色,值将在达到设置范围时改变颜色。您可以更改板/文本颜色。

示例操作

设置工作流程

  1. 添加变量
  2. 添加转换器
  3. 设置部件

添加变量

工程浏览器 : [变量] ➞ [全部变量]

添加以下变量。

变量属性:

[名称] [数据类型]

Var1

[DINT]

添加转换器

工程浏览器 : [转换器] ➞ [用户自定义转换器]

添加以下转换器。

[名称] [类型]

Converter1

[范围]

Converter1 属性:

标签 属性
[基本] [数据类型(输入)] [数值]
[数据类型(输出)] [颜色ID]
[范围] 4
  [范围1] [数据(输入)] 800
[运算符] >
[值] [ID] ID:29
[范围2] [数据(输入)] 500
[运算符] >
[值] [ID] ID:8
[范围3] [数据(输入)] 200
[运算符] >
[值] [ID] ID:6
[Else 条件] [值] [ID] ID:29

设置部件

工程浏览器 : [画面设计] ➞ [画面] ➞ [Screen1]

将以下对象从[工具箱]拖放到画面上。

数值显示对象(名称: NumericDisplay1)属性:

标签 子选项卡 属性
[功能] [基本] [当前值] [变量] [名称]: Var1
[启用输入模式]
[形状] [基本] [填充] [值] [ID] [变量] [名称]: Var1   [转换器]: [用户自定义转换器] [转换器1]