新建驱动
ModbusASCII_TCPClient 协议还是串口的 ModbusASCII 协议, 只是把原来在串口上跑的协议放 到网 口上。
在上位机配置界面菜单栏选择“新建驱动”选项, 如下图
在弹出来的窗口中选择“ModbusASCII_TCPClient”驱动, 如下图
新建通道
添加好驱动后,选择新建通道,ModbusASCII_TCP 以网口方式通讯,默认端口号 502, 默认超时时间 1000ms(超时时间是指请求帧的等待超时时间)。网口通信参数设置界面如图所示。
新建设备
通道建立完成后, 选择新建设备,在弹出来的对话框中设置设备相关属性, 设备默认 站号 1,请求帧间隔为 25 毫秒。如果设备不支持组包,可将组包参数设置为 0 即可,请 求帧间隔是指下一帧请求与上一帧得到回应之间的时间间隔。设备属性界面如图所示。
新建标签
设备新建好后,选择添加标签(点), 也可以通过新建组对标签进行分类管理标签参 数可根据设备实际情况进行设置,设置标签参数的时候, 注意采集端 Modbus 有效寄存器 地址是从 1 开始的。标签界面如图所示。
注意: 以上 Tag 属性中,转发端 BACnet 从站寄存器基地址可以从 0 开始分配。标签 建立完成后如下图 2-30-6。
采集端支持的数据类型有:Boolean 、Word、Short、Dword、Long 、Float、Double, 具体描述如表所示。
采集端支持的寄存器类型有 4 种,具体描述如表所示。