电磁流量计标准MODBUS通讯协议(1)

上传人:m**** 文档编号:506197349 上传时间:2023-02-28 格式:DOC 页数:29 大小:1.15MB
返回 下载 相关 举报
电磁流量计标准MODBUS通讯协议(1)_第1页
第1页 / 共29页
电磁流量计标准MODBUS通讯协议(1)_第2页
第2页 / 共29页
电磁流量计标准MODBUS通讯协议(1)_第3页
第3页 / 共29页
电磁流量计标准MODBUS通讯协议(1)_第4页
第4页 / 共29页
电磁流量计标准MODBUS通讯协议(1)_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《电磁流量计标准MODBUS通讯协议(1)》由会员分享,可在线阅读,更多相关《电磁流量计标准MODBUS通讯协议(1)(29页珍藏版)》请在金锄头文库上搜索。

1、精品范文模板 可修改删除撰写人:_日 期:_电磁流量计转换器通讯协议 2012-10-12目录一、概述- 2 -二、网络结构及接线- 2 -三、Modbus协议RTU帧格式- 2 -四、Modbus协议命令编码定义- 4 -五、电磁流量计MODBUS寄存器定义- 5 -1. 电磁流量计MODBUS寄存器地址定义- 5 -2.PLC地址设置说明- 5 -3.组态王地址设置说明- 6 -4数据含义说明- 6 -六、通讯数据解析- 7 -1读瞬时流量- 7 -2.读瞬时流速:- 8 -3读累积流量- 8 -5.读总量流量单位- 10 -6.读报警状态- 10 -七、应用举例- 11 -1.C语言MO

2、DBUS 示例程序- 11 -2.modbus调试软件 modbus poll通讯实例- 13 -3.modbus调试软件modscan32通讯实例- 15 -4.组态王6.53通讯实例- 17 -5.力控6.1通讯实例- 21 -6.MCGS通讯实例- 24 -注:本协议应用举例中例程只提供参考,例程中部分参数与MODBUS寄存器地址定义不符,请以MODBUS寄存器地址定义为准。一、概述电磁流量计具有标准的MODBUS通讯接口,支持波特率1200,2400,4800,9600,19200。通过MODBUS通讯网络,主站可以采集瞬时流量,瞬时流速,累积流量等参数。电磁流量计采用的串口参数: 1

3、位起始位 8位数据位 1位停止位,无校验。电磁流量计的MODBUS通讯接口在物理结构上采用电气隔离方式,隔离电压1500伏,并具有ESD保护,能够克服工业现场的各种干扰,保证通讯网络的可靠运行。二、网络结构及接线电磁流量计标准MODBUS 通讯网络是总线型网络结构,支持1到99个电磁流量计组网,在网络最远的电磁流量计通常要在通讯线两端并联一个120欧姆的终端匹配电阻,标准通讯连接介质为屏蔽双绞线。 图-1 电磁流量计网络结构 电磁流量计通讯接线详见电磁流量计使用说明书。三、Modbus协议RTU帧格式 MODBUS协议是主从通讯方式,每次通讯由主站发起,从站响应主站命令回传数据。电磁流量计采用

4、MODBUS RTU格式(十六进制格式),其帧结构如图-2所示。1.主站命令帧结构帧起始设备地址功能代码寄存器地址寄存器长度CRC校验帧结束T1-T2-T3-T48Bit8Bit16Bit16Bit16BitT1-T2-T3-T4图-2 主站 RTU消息帧2.从站响应帧结构帧起始设备地址功能代码数据CRC校验帧结束T1-T2-T3-T48Bit8Bitn个8Bit16BitT1-T2-T3-T4图3 从站RTU消息帧说明:(1)T1-T2-T3-T4为帧起始或帧结束,MODBUS 协议规定帧起始或帧结束是在帧与帧间延时3.5char字符的时间实现的,如图-4所示。图-4 MODBUS 帧间隔(

5、2)设备地址:电磁流量计的通讯地址,在一个网络中不能有两个相同的地址。(3)功能码:MODBUS 协议规定的功能码,电磁流量计采用功能码4读输入寄存器来实现采集数据的。(4)寄存器地址和寄存器数 主站命令中的参数是从寄存器地址开始的寄存,读寄存器长度的N个寄存器。(5)从站响应数据 从站响应数据是:字节数和N个数字节数据。 详见MODBUS 协议。四、Modbus协议命令编码定义MODBUS功能码定义如表-1所示,电磁流量计仅采用04功能码。 表 -1功能码名称作用01读取线圈状态保留02读取输入状态保留03读取保持寄存器保留04读取输入寄存器读电磁流量计实时信息05强置单线圈保留06预置单寄

6、存器保留07读取异常状态保留08回送诊断校验保留09编程(只用于484)保留10控询(只用于484)保留11读取事件计数保留12读取通信事件记录保留13编程(184/384 484 584)保留14探询(184/384 484 584)保留15强置多线圈保留五、电磁流量计MODBUS寄存器定义 1.电磁流量计MODBUS寄存器地址定义 表 -2Protocol Addresses(Decimal)Protocol Addresses(HEX)数据格式寄存器定义41120x1010Float Inverse瞬时流量浮点表示41140x1012Float Inverse瞬时流速浮点表示41160x

7、1014Float Inverse流量百分比浮点表示(电池供电表保留)41180x1016Float Inverse流体电导比浮点表示41200x1018Long Inverse正向累积数值整数部分41220x101AFloat Inverse正向累积数值小数部分41240x101CLong Inverse反向累积数值整数部分41260x101EFloat Inverse反向累积数值小数部分41280x1020Unsigned short瞬时流量单位(表3)41290x1021Unsigned short累积总量单位(表4/表5)41300x1022Unsigned short上限报警4131

8、0x1023Unsigned short下限报警41320x1024Unsigned short空管报警41330x1025Unsigned short系统报警2.PLC地址设置说明PLC设置时如果没有功能码设置项时,使用功能04应在寄存器地址前面加3。另PLC寄存器地址的基址是从1开始,所以PLC设置寄存器地址时应在原地址上加1.例:电磁流量计MODBUS寄存器地址为4112(0x1010),MODBUS功能码为4时,PLC寄存器地址为34113。详细设置见应用举例章节2.3.组态王地址设置说明组态王设置时没有功能码设置项,不同的驱动设置方法不同。以PLC-莫迪康-modbus(RTU)驱动

9、为例,使用功能04应在寄存器地址前面加8。另组态王寄存器地址的基址是从1开始,所以组态王设置寄存器地址时应在原地址上加1.电磁流量计MODBUS寄存器地址为4112(0x1010),MODBUS功能码为4时,组态王寄存器地址为84113。详细设置见应用举例章节4.4数据含义说明 (1)浮点格式:电磁流量计 MODBUS 采用 IEEE754 32位浮点数格式,其结构如下:(以瞬时流量为例)0X1010(34113)0x1011(34114)BYTE1BYTE2BYTE3BYTE4S EEEEEEEE MMMMMMMMMMMMMMMMMMMMMMMS尾数的符号;1负数,0 = 正数; E指数;与

10、十进制数127的差值表示。 M尾数;低23位,小数部分。 当E不全”0”时,且不全”1时浮点数与十进制数转换公式: (2)瞬时流量单位 表 3 代码瞬时单位代码瞬时单位代码瞬时单位代码瞬时单位0L/S3M3/S6T/S9GPS1L/M4M3/M7T/M10GPM2L/H5M3/H8T/H11GPH(3)累积总量单位 表 4(适用于B型及511型电磁流量计转换器)代码0123累积单位LM3TUSG 表 5(适用于C型电磁流量计转换器)代码012345累积单位LLLM3M3M3代码67891011累积单位TTTUSGUSGUSG(4)报警上限报警,下限报警,空管报警,系统报警表示:0-不报警;1-

11、报警六、通讯数据解析瞬时流量,瞬时流速,流量百分比,流体电导比,正反向累积量小数部分以浮点数的格式传输。正反向累积量的整数部分以长整型数传输。1读瞬时流量主站发送命令(十六进制)01041010000274CE设备地址功能码寄存器地址高位寄存器地址高位寄存器长度高位寄存器长度低位CRC高位CRC低位主站接收到数据:010404C41C60002F72设备地址功能码数据长度4个字节浮点数(瞬时流量)CRC高位CRC低位浮点数 C4 1C 60 00 1100 0100 0001 1100 0110 0000 0000 0000 浮点数字节1 浮点数字节2 浮点数字节3 浮点数字节4 S=1: 尾

12、数符号为1表示是负数。E = 10001000: 指数为 136 M= 001 1100 0110 0000 0000 0000,尾数为 = -625.52.读瞬时流速:主站发送命令:010410120002D50E设备地址功能码寄存器地址高位寄存器地址高位寄存器长度高位寄存器长度低位CRC高位CRC低位主站接收数据:010404C1B08000A65F设备地址功能码数据长度4个字节浮点数(瞬时流速)CRC高位CRC低位 浮点数为: C1 B0 80 00 1100 0001 1011 0000 1111 1000 0000 0000 S = 1 E = 10000011 M = 011 0000 1111 1000 0000 0000 = - 22.06253读累积流量 为了能够完全表达电磁流量计的9位累积值,所以把累积流量的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号