Skip to content

开关

开关

滑动式开/关控件:触摸切换两种状态,并把对应变量值写入地址;可选 0x83 自动上传,也可由 MCU 用 0x82 改变量来驱动显示。

用途

用于电源、使能、联锁等布尔类设定。控件只有打开/关闭两种外观;变量值等于「打开状态变量值」时显示开,其它值均显示关。支持按字、按字节或按位写入。

典型用法

  1. 拖入「开关」,设置 变量存储地址关闭/打开状态变量值
  2. 选择 变量模式(按字 / 高字节 / 低字节 / 调节位);调节位时再设 写入位
  3. 配置开/关背景色、旋钮颜色;按需勾选 上传变量存储地址数据 与开/关伴音
  4. 下载后:触摸切换应改写变量;MCU 也可用 0x82 写入打开值/其它值来刷新开关外观

开关属性设置面板

关键属性

属性说明
变量存储地址(0x)存放开关状态对应的变量值
初始值上电初值;需屏参启用「变量初值由配置文件决定」才有效
变量模式按字 / 高字节 / 低字节 / 调节位
写入位调节位模式下写入变量的哪一位(0–15)
支持点击是否允许触摸切换
动画方式切换切换时是否使用动画
上传变量存储地址数据状态改变后是否自动 0x83 上报
关闭状态变量值 / 打开状态变量值关、开分别写入(或匹配)的数值
关闭状态背景颜色 / 打开状态背景颜色 / 旋钮颜色 / 内边距外观
打开/关闭状态音频伴音切换到对应状态时播放(素材来自工程树或 音效库);选「无」可用蜂鸣器

完整属性以 VGUS Next 属性面板为准。

注意事项

注意

  • ⚠️ 只有变量值 等于打开状态变量值 时显示为开;其它值一律显示为关
  • ⚠️ 调节位模式:关写 0、开写 1 到指定位
  • ⚠️ MCU 用 0x82 刷新时,写入打开值才会显示开态
  • 💡 描述指针 默认关闭即可;多数应用无需配置

交互示例

下面是浏览器里的示意:点开关改写变量;勾选「上传变量存储地址数据」后模拟 0x83 上报。右侧按钮模拟 MCU 0x82 写入——只有写入打开值才显示开,其它值一律显示关。外观与实机不完全一致,完整行为以下载后屏端为准。帧格式见 串口指令

相关内容