字設定按钮是只写control,专用于向レジスタ写入预定义数值:参数设定、モード切り替えモード、命令下发。サポート写入常量、递增/递减、按下写A松开写B(脉冲式)。
1. 核心功能
- 常量写入:点击写入固定值(如写入 100 = 目标温度 100℃)
- 递增/递减:每次点击 +1 或 -1,配步长/最小/最大/循环,実装频率 ±1Hz 微调
- 按钮互斥:多个字設定按钮绑同一レジスタ + 多ステータス指示灯,実装モード互斥選択
- 瞬动交互:无ステータス保持,松开恢复デフォルト外观;脉冲写入:按下写 A 值、松开写 B 值(如启动=1、Stop=0)

2. 属性介绍
2.1 功能設定
| 属性 | 説明 |
|---|---|
| 写入アドレス | 绑定的レジスター·アドレス |
| 递减/递增 | 步长:每次变化量;minimum/maximum:上下限;循环调节:越界后循环;长按调节:迟滞时间(ms)+間隔时间(ms)実装长按连续调 |
| 写入常量 | Click写入固定值 |
| 点动設定 | 按下值:按下时写入;松开值:松开时写入 |
| data type | UINT16、INT16、UINT32、INT32 |
| 执行时机 / 播放声音 | レジスタの設定时机;点击声音 |

2.2 ステータス設定
- 使用图库:松开时/按下时图库,可裁剪
- 使用文字:字体/大小/行间距/Tags;選択ステータス:各ステータス文字内容、颜色、对齐、闪烁、跑马灯
3. 応用ケース
3.1 递增/递减(带长按)
2 个字設定按钮(递增/递减)+ 数值控件。写入アドレス LW1000,步长 1,範囲 0~100,长按调节:迟滞 500ms、間隔 100ms——按住连续跳数,松开停。


3.2 写入常量 + 点动設定
4 个按钮:写 100、写 200、写 300(写入常量),1 个按下 400/松开 0(点动設定)。绑定 LW1001,数值控件观察:点 100 表示 100;点 400 的按钮,按下表示 400,松开回 0。


3.3 按钮互斥(モード選択)
经典场景:0-就餐、1-回家、2-离家、3-观影…8 个モード按钮互斥。做法:8 个字設定按钮(写入常量 0~7,绑 LW1002)+ 8 个多ステータス指示灯(ステータス转换表 1;0;,值マッチング才表示图标)。点哪个按钮,对应灯亮,其他灯不表示(露出背景未选中图)。


1;0; 表示「register value=1 表示第0フレーム(选中),值=0 表示第1フレーム(未选中)」,レジスタの値等しくない。表里任何值时控件不表示、露出背景——这就是「未选中」效果。背景图要预先放好未选中态图片。整理自 广州大彩科技 VisualHMI 开发ドキュメント(hmi-doc.gz-dc.com)组态控件チュートリアル「字設定按钮」,著作権は大彩科技すべての。
Leave a Reply