DyNet (飞利浦 Dynalite 灯光控制协议)

新建驱动

在上位机配置界面菜单栏选择“新建驱动”选项, 如下图
在弹出来的窗口中选择“DyNet”,如下图

 新建通道

添加好驱动后,选择新建通道,DyNet 是灯光控制系统上用的协议,主要是以 RS485 串口通讯, 默认通道为串口 1,默认通讯参数:9600bps ,8,无校验位, 1 个停止位,默 认超时时间 5000 毫秒,在配置时,如果设备响应比较慢, 超时时间尽量设置长一点,如 下图。注意超时时间是指请求帧的等待超时时间。

新建设备

通道建立好后, 选择新建设备,在弹出来的对话框中设置设备相关属性,设备默认站 号为 1,站号对应灯光控制的区域(例如某个报告厅作为一个区域), 请求帧间隔为 3000 毫秒, 若设备响应慢,可以将请求帧设置长一点。组包参数设置为 0 即可, 如下图 。
注意请求帧间隔是指发出下一帧请求与上一帧请求之间的时间间隔。

新建标签

在建立点位的时候, 只有 Preset  (预设灯光场景) 和 Channel level  (通道亮度) 两种 寄存器类型可供选择,如下图。其中 Preset  (预设灯光场景)的寄存器地 址固定为 100  (表示场景), Preset 寄存器地址后面加“ .wo”表示这个点为只写点不读; Channel  level  (通道亮度)的寄存器地址表示相应的场景号加一(寄存器地址为 0 表示 1 号场景) ,通道亮度的寄存器地址设置成 255 (十六进制 FF) 表示当前区域内的全部通道, Channel  level  寄存器地址后面加“.X”表示设定当前通道的操作持续时间为 0. 1*X  秒, Channellevel  寄存器后面不加“.X”即表示系统默认时间 1 秒。
新增 AIR 寄存器类型。只有两个点位
地址 12=室内温度(只读)设备室内温度变化也会主动上报
地址 13.wo=设置温度(只写)  设备设置温度变化也会主动上报
配置完的点表如下, 其中 Preset 项的值 1 对应场景 P1 ,2 对应场景 P2 ,3 对应场景 P3,后面依此类推,如下图 。Channel level 项的值对应当前回路的亮度值,这个值 是指百分比值, 如当前值为 73 时, 表示亮度为 73%。
温度
采集端支持的数据类型有 Word/Float  两种种类型,其中本驱动的所有采集点数据类型
可用Word 类型,具体描述如表
采集端支持的寄存器类型具体描述如表
飞利浦 DyNet 控制器如图
2023-03-28
0 0