L-mag电磁流量计转换器通讯协议
3.modbus调试软件modscan32通讯实例
以从站地址为1,波特率9600,读取所有实时数据为例设置方法如下: 按照表2所示:起始寄存器地址4113 寄存器个数为22 1. 设置采集命令包括设备地址(1)、MODBUS功能码(04)、寄存器地址(4113)、寄存器长度(2)、采集间隔(1000)。
2.设置串口数据
根据L-mag电磁流量计串口格式(1位起始位 8位数据位 1位停止位,无校验)设置如下图:
3.设置数据显示方式
- 15 -
L-mag电磁流量计转换器通讯协议
4.通讯成功界面
- 16 -
L-mag电磁流量计转换器通讯协议
4.组态王6.53通讯实例
第一步:
创建组态王工程,点击新建弹出如下界面,输入工程路径及工程名称。
第二步:打开新建的工程,选择设备栏在COM口下新建标准modbus设备。 组态王设备列表中找到-PLC-莫迪康-modbus(RTU)(L-mag电磁流量计借助莫迪康PLCmodbus(RTU)驱动)。
按照电磁流量计中的地址设置设备地址。下图以地址1为例:
第三步:双击设备中的COM设置串口参数
- 17 -
L-mag电磁流量计转换器通讯协议
L-mag电磁流量计串口参数:波特率与电磁流量计中设置相同、1位起始位、 8位数据位、 1位停止位、无校验。下图以波特率9600为例:
第四步:点击数据词典添加L-mag数据变量
根据组态王驱动说明莫迪康-modbus(RTU)变量名称、寄存器地址和数据格式见下表: 变量名 寄存器值 数据格式 采用频率 读写属性 瞬时流量 34113 Float 500 只读 瞬时流速 34115 Float 500 只读 流量百分比 34117 Float 500 只读 流体电导比 34119 Float 500 只读 正向累积值整数部分 34121 Long 500 只读 正向累积值小数部分 34123 Float 500 只读 反向累积值整数部分 34125 Long 500 只读 反向累积值小数部分 34127 Float 500 只读 数据转换寄存器 SwapL0 Byte 0 只写 - 18 -
L-mag电磁流量计转换器通讯协议
注意:因电磁流量计数据存储格式的原因,在组态王添加变量时必须添加数据转换寄存器,否则通讯数据显示不正常。
第五步:创建窗口界面并建立数据链接。
- 19 -