主题
4.2 数据点选择器
数据点选择器用于在组件绑定数据时选择变量。它采用单选模式,顶部通过一组按钮切换 5 类变量。
打开方式:
- 在属性面板中点击「绑定数据」输入框
- 或在表达式编辑器中点击「选择数据点」按钮
变量模式(顶部单选按钮):
| 模式 | 前缀 | 说明 |
|---|---|---|
| 内部变量 | $ | 脚本运行时的本地变量,例如 $temp |
| 项目变量 | 无前缀 | 当前组态项目的数据点,最常用 |
| 设备变量 | @ | 直接访问指定设备的寄存器 |
| 产品变量 | @预览设备ID. | 仅产品组态模式下可见,跨产品共享的变量 |
| MQTT变量 | # | MQTT 消息路由变量,例如 #sensor/temperature |
各模式的输入方式:
- 内部变量:直接输入变量名(不含
$前缀),下方会预览拼接结果 - 项目变量:输入框支持搜索联想,也可直接从当前项目的数据点列表中点选

- 设备变量:依次选择数据类型、设备、寄存器类型,再在编号框里只填数字(字母由上一格的下拉给出,编号里不用再带一遍)。下方会实时显示拼接出的完整变量名,例如寄存器类型选
D、编号填100,拼出@11315751.D100.S16

上图中编号格填的是
D0,于是拼成了@11315751.DD0.S16——DD0不是有效寄存器,画面会一直取不到值。正确填法是编号格只写0。
- 产品变量:设备固定为预览设备,仅需选择数据类型、寄存器类型和寄存器编号
- MQTT变量:输入订阅 Topic,并配置解析方式(数字自动转换 / 字符串 / JSON 提取 / 原始数据)和 QoS 等级

选择步骤:
- 顶部按钮切换到目标变量类型
- 在对应输入区录入或选择变量
- 点击「确定」完成绑定