在DALI-2控制装置中,设备类型(Device Type)的发现变得更加高效,因为控制装置可以拥有多个设备类型。以下是应用控制器如何检查DALI总线上控制装置的能力的说明。
对于DALI版本1的控制装置:
控制装置必须拥有一个或多个设备类型。
实现了"查询设备类型(QUERY DEVICE TYPE)"命令,该命令返回单个设备类型或者如果存在多个设备类型,则返回"掩码(MASK)"。
对于DALI-2控制装置:
控制装置允许实现零个或多个设备类型。
实现了"查询设备类型(QUERY DEVICE TYPE)"命令的扩展版本,其中值为254表示未实现任何设备类型。
实现了"查询下一个设备类型(QUERY NEXT DEVICE TYPE)"命令,以便高效地发现所有设备类型。
DALI-2控制装置中设备类型的高效发现方法如下:
发送"查询设备类型(QUERY DEVICE TYPE)"命令到控制装置。
如果控制装置的响应是"掩码(MASK)",表示存在多个设备类型。
在这种情况下,连续发送"查询下一个设备类型(QUERY NEXT DEVICE TYPE)"命令,直到控制装置的响应是254或"无响应",表示没有更多的设备类型。
通过使用这种方法,应用控制器可以仅使用少量命令就能发现DALI-2控制装置中实现的所有设备类型。
在DALI版本1中您需要启用每个设备类型并查询扩展版本号以检查其是否已实现,DALI-2的方法能够更加简化和高效地发现设备类型。有关最新和详细的技术规范,请始终参考官方的DALI-2文档和标准。
参考:
DALI联盟网站 (https://www.dali-alliance.org/tech-notes/device-type-discovery.html)
相关文章:
大力哥谈 DALI - DALI-2 和 DALI v-1 产品能混用吗?
点击下方卡片订阅微信号,回复“资料共享”获取最新DALI标准协议资料。