位设置按钮是只写控件:不读当前状态,每次点击向目标地址写 ON(1) 或 OFF(0)。适合触发瞬时动作——复位、启动、确认。和位状态指示灯的区别:灯是「看状态」,按钮是「发指令」。
1. 能绑什么地址
- 原生 Boolean(Modbus):线圈
0x0000~0xFFFF(可读写);离散输入1x0000~1xFFFF(只读,不可写,仅参考)。位设置按钮通常绑线圈做远程启停 - 位寻址寄存器(DCBUS/XGUS):这些协议没有原生布尔,用
.访问字内位:LW1000.0=bit0(最低位),LW1000.15=bit15(最高位)

交互行为:瞬动式——按下触发动作,松开立即恢复未按下外观,不保持。
2. 属性介绍
2.1 功能设置
| 属性 | 说明 |
|---|---|
| 写入地址 | 绑定的寄存器地址 |
| 开关类型 | 设为ON / 设为OFF |
| 执行时机 | 设置寄存器的时机 |
| 播放声音 | 点击时播放指定声音 |

2.2 状态设置
- 使用图库:松开时图库/按下时图库,可裁剪
- 使用文字:字体/大小/行间距/标签;选择状态:各状态文字内容、颜色、对齐、闪烁、跑马灯
3. 应用案例
3.1 设为 ON/OFF
2 个位设置按钮(设为ON、设为OFF)+ 1 个数值控件。写入地址 LW1000.0。点 ON 写 1,点 OFF 写 0,数值控件实时显示。


3.2 切换开关
1 个位设置按钮(开关类型=切换开关,绑定 LW1000.1)+ 数值控件。点一下 OFF→ON,再点 ON→OFF。


3.3 点动开关
1 个位设置按钮(开关类型=点动,绑定 LW1000.2)+ 数值控件。按下 ON,松开自动回 OFF。


位设置按钮是只写的——它不显示当前状态。画面上要看到状态,旁边必须配一个位状态指示灯或数值控件。别指望按钮自己「亮起来」告诉你设备在不在运行。
整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)组态控件教程「位设置按钮」,版权归大彩科技所有。
发表回复