新建驱动
在上位机配置界面菜单栏选择“新建驱动”选项, 如下图
在弹出来的窗口中选择“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 控制器如图