DALI — 楼宇照明自动化
DALI(Digital Addressable Lighting Interface, IEC 62386)是一种照明控制协议,对楼宇照明的开关、调光、色温(DT8)进行了标准化。一条 DALI 总线可连接 64 个 short address(或 16 个 group、16 个 scene)的灯具 / 传感器 / 控制器。
当前状态:stub 驱动(无法直接通信)
本网关的 DALI 驱动为 stub。由于 PC / 工业 PC / Linux 服务器上没有可直接驱动 DALI 总线的物理接口,因此必须配备 DALI master / gateway 硬件。
推荐集成路径:将 DALI master 提供的 OPC UA / Modbus TCP / REST 接口,注册为 PlantPulse 的其他驱动。
为什么无法直接通信
DALI 必须在电气上产生 24V / GND 两线差分信号,仅靠普通计算机的 USB / Ethernet 无法实现。未通过 DALI-2 认证的自研实现,在楼宇照明系统中往往也无法合法使用。
| 硬件类别 | 代表产品 | 上位接口 |
|---|---|---|
| USB DALI master | Lunatone DALI USB, Tridonic DALI USB | USB(厂商 SDK) |
| 工业级 DALI gateway | Tridonic DALI-2 SCI, Helvar 422 / 510, Lunatone DALI-2 IoT | Ethernet(Modbus TCP / BACnet/IP / OPC UA / REST) |
| 楼宇自动化控制器内置 | Siemens DXR, Schneider SE8000 | BACnet/IP |
| Wireless mesh | Casambi, Silvair, Zigbee→DALI | 云端 / MQTT / REST |
推荐集成路径
大多数商用 DALI gateway 都提供 转换为标准工业协议的接口。只需从 PlantPulse 现有驱动中选择一个进行注册即可。
| DALI gateway 提供的上位接口 | 使用的 PlantPulse 驱动 | 页面 |
|---|---|---|
| OPC UA Server(最为清晰) | OPCUA | OPC-UA |
| Modbus TCP | MODBUS | Modbus TCP |
| BACnet/IP | (使用 BACnet 驱动,或网关的 Modbus/OPCUA 选项) | BACnet/IP |
| REST / JSON API | HTTP | HTTP 推送 |
| MQTT(Casambi 等无线) | 经由 Sparkplug B 输入 broker | — |
常用 DALI gateway 的推荐方案
| 产品 | 推荐接口 | PlantPulse 驱动 |
|---|---|---|
| Tridonic DALI-2 SCI | OPC UA | OPCUA |
| Lunatone DALI-2 IoT | REST + MQTT | HTTP |
| Helvar Router 422 | Helvar Net (TCP) — 或 Modbus 选项 | MODBUS |
| Siemens DXR2 | BACnet/IP | BACnet |
stub 注册(仅供参考)
DALI 驱动本身也可以完成 OPC 注册,但不会采集到数据。请仅将其用于系统构成图的验证。
| 输入项 | 填写内容 | 示例 |
|---|---|---|
| IP 地址 | (不使用,占位) | 192.168.0.0 |
| 端口 | (不使用,占位) | 0 |
| 自动采集 | 建议禁用 | OFF |
常见问题
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| 注册 DALI 后收不到数值 | 属于 stub 驱动,read 结果为空字符串 | 采用上文推荐集成路径中的 OPCUA / MODBUS / HTTP |
| 以 Modbus 注册的灯具状态位显示为 0 | gateway register map 不匹配 | 重新核对 Tridonic / Lunatone 手册中的 register map 表 |
| OPC UA 节点 ID 过长 | DALI master 的 namespace 以 group/scene 为单位深层暴露 | 注册标签时使用 NodeId alias,或使用 master 侧导出 |
| 调光曲线异常 | DALI 的 0 | 通过应用计算公式进行换算 |
后续步骤
- 获取 DALI gateway 的 OPC UA 节点 / Modbus register map 手册
- 参考 OPC-UA 注册页面 / Modbus 注册页面
- 技术背景:DALI 驱动(advanced)