动态버튼是带视觉滑动反馈的开关控件:클릭翻转 ON/OFF,滑块从左往右(或反向)滑动,模拟物理开关。设备启停、使能/禁用这类「开关感」很强的操作用它最直观。
1. 属性介绍
1.1 功能设置
| 属性 | 설명 |
|---|---|
| 读写주소 | 绑定的레지스터주소 |
| 圆圈 | 滑块圆圈的颜色 |
| 未选时 | 닫기状态的颜色 |
| 选中时 | 열기状态的颜色 |
| 禁止时 | 权限不足且禁止触控时显示的颜色 |

2. 적용案例
화면추가动态버튼,读写주소 LW1000;圆圈白(255;255;255)、未选灰(150;150;150)、选中蓝(32;150;240)、禁止红(255;0;0);权限控制:LW1001=0 时禁止触控。

运行:클릭 0→1,滑块从左往右滑动变蓝;PLC 改레지스터同样有动态效果。权限不足时버튼红色禁止触控,但指令设置的状态仍会动态显示。

动态버튼的「禁止色」是权限联动的:不满足权限条件时버튼变红且禁触,但레지스터 값变化带来的滑块动画仍然显示——别把「버튼变红」当成故障,那是权限提示。
整理自 广州大彩科技 VisualHMI 개발문서(hmi-doc.gz-dc.com)구성(SCADA)控件튜토리얼「动态버튼」,版权归大彩科技所有。
답글 작성