根据多个位的开/关变化改变状态

使用单个指示灯以不同颜色显示四个不同布尔变量的开/关状态。

示例操作

设置工作流程

  1. 添加变量
  2. 设置部件

添加变量

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

添加以下变量。

变量属性:

[名称] [数据类型]

Var1

[BOOL]

Var2

[BOOL]

Var3

[BOOL]

Var4

[BOOL]

设置部件

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

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

N-状态指示灯对象(名称: N_StateLamp1)属性:

标签 子选项卡 属性
[功能] [基本] [类型] [位]
[状态更改条件] [位]
[状态数] 5
[变量] [变量] [变量] [名称]: Var1
[变量] [变量] [名称]: Var2
[变量] [变量] [名称]: Var3
[变量] [变量] [名称]: Var4
[位编号] [低位]
[形状] [文本] [状态] [状态 0] [文本] 状态 0
[状态 1] [文本] 状态 1
[状态 2] [文本] 状态 2
[状态 3] [文本] 状态 3
[状态 4] [文本] 状态 4
[基本] [状态] [状态 0]到[状态 4] [填充] [类型] [单色]
[值] [ID] ID:(任何)