新建驱动
在上位机配置界面菜单栏选择“新建驱动”选项, 如下图
在弹出来的窗口中选择“Voltronic_Power_UPS”,如下图
新建通道
添加好驱动后, 选择新建通道, Voltronic_Power_UPS 是 Voltronic_Power_UPS 通讯协 议,以串口 232 方式通讯,默认通道串口 1,默认传输波特率可选 2400bps,数据格式为 8 数据位,1 停止位,无校验。默认超时时间为 1500ms,在配置时, 如果设备响应比较慢, 超时时间尽量设置长一点,如下图 。注意超时时间是指主站请求帧的等待超时时 间。
新建设备
通道建立完成后,选择新建设备,在弹出来的对话框中设置设备相关属性,站号为空, 不用填,请求帧间隔为 1000 毫秒,组包参数设置为 0 即可, 如下图 。注意请求帧 间隔是指发出下一帧请求与上一帧请求之间的时间间隔。
新建标签
设备建立好后, 选择新建标签(点) ,如下图,在建立点位的时候, 采集端寄 存器类型为每个查询指令,一般使用 QGS 寄存器(QGS<cr>: The general status parameters inquiry) 即可读到 UPS 数据,其他类型根据用户需求建立,在软件寄存器类型选择即可。 寄存器地址是指要读取的数据字段地址。
注意: 以上 Tag 属性中 ,转发端 BACnet 从站寄存器基地址可以从 0 开始分配。标签 建立完成后如下图
采集端支持的数据类型如下所示,具体描述如表
采集端 QGS 寄存器地址定义如表 所示。
注:其他类型根据协议文档建对应点位即可。 点位以”空格”来分, 起始地址为 1,后面地 址对应加+1 即可。
如下范例读 QRI:
Computer: QRI<cr>
UPS: (MMM.M QQQ SSS.S RR.R<cr>
寄存器地址 1 为: MMM.M 的值;
寄存器地址 2 为: QQQ 的值;
寄存器地址 3 为: SSS.S 的值;
寄存器地址 4 为: RR.R 的值;