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