位设置버튼是只写控件:不读当前状态,每次클릭向目标주소写 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)구성(SCADA)控件튜토리얼「位设置버튼」,版权归大彩科技所有。
답글 작성