L_mag电磁流量计转换器Modbus通讯协议.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
L_mag电磁流量计转换器Modbus通讯协议.doc

L_mag电磁流量计转换器 Modbus通讯协议 V77 2015-7-16 目录 第一章 概述 3 1.1 技术参数 3 1.2 组网说明 3 1.3 数据帧格式 3 第二章 寄存器地址表 5 第三章 数据解析方法 6 3.1 瞬时流量 6 3.2 瞬时流速 7 3.3 正向累计量整数部分 8 3.4 流量单位 9 3.5 空管报警 10 第四章 应用举例 11 4.1 命令的发送与接收 11 4.2 接收到的数据的含义 12 4.3 接收到数据的解析 13 第五章 常见问题处理方法 16 5.1 测试软件使用方法 16 5.2 从站不响应 17 5.3 数据解析异常 17 附录 20 附录一 Modbus poll通讯示例 20 附录二 modscan32通讯示例 22 附录三 西门子200 PLC通讯示例 24 附录四 组态王通讯示例 27 附录五 力控6.1通讯示例 32 附录六 MCGS通讯实例 36 附录七 VB例程 41 附录八 C语言例程 47 第一章 概述 L-mag电磁流量计具有标准的RS-485通讯接口,采用Modbus-RTU标准协议,可以采集瞬时流量,瞬时流速,累积流量等参数。 技术参数 L-mag电磁流量计的Modbus协议采用04号功能码读取数据,支持波特率1200,2400,4800,9600,19200。 串口参数为:1位起始位 8位数据位 1位停止位 N无校验。 组网说明 L-mag电磁流量计标准MODBUS通讯网络是总线型网络结构,支持1到99个电磁流量计组网,,标准通讯连接介质为屏蔽双绞线在网络最远的电磁流量计通常要在通讯线两端并联一个120欧姆的终端匹配电阻(如图1-1所示)。 图1-1 Modbus通讯组网结构 数据帧格式 Mobus-RTU格式(十六进制格式)为主从结构,即:主站先发送一帧数据,从站接收到后再给予应答。 主站命令帧结构(如图1-2所示): 帧起始 设备地址 功能代码 寄存器地址 寄存器长度 CRC校验 T1-T2-T3-T4 8Bit 8Bit 16Bit 16Bit 16Bit T1-T2-T3-T4 图1-2 主站命令帧结构 主站命令帧说明:设备地址为流量计设置的通讯地址,功能代码为Modbus的功能码(这里通常为04),寄存器地址为所要读取数据的寄存器地址(详见第二章),寄存器长度为所需要读的寄存器个数,CRC校验可用相关软件计算。 从站响应帧结构(如图1-3所示): 帧起始 设备地址 功能代码 数据长度 数据 CRC校验 T1-T2-T3-T4 8Bit 8Bit 8Bit n个8Bit 16Bit T1-T2-T3-T4 从站响应帧说明:设备地址为流量计设置的通讯地址(即主站发送过来的地址),功能码也与主站发送的一致,数据长度为从站回复数据的个数。 第二章 寄存器地址表 Protocol Addresses (Decimal) Protocol Addresses (HEX) 数据格式 寄存器定义 4112 0x1010 Float Inverse 瞬时流量浮点表示 4114 0x1012 Float Inverse 瞬时流速浮点表示 4116 0x1014 Float Inverse 流量百分比浮点表示(电池供电表保留) 4118 0x1016 Float Inverse 流体电导比浮点表示 4120 0x1018 Long Inverse 正向累积数值整数部分 4122 0x101A Float Inverse 正向累积数值小数部分 4124 0x101C Long Inverse 反向累积数值整数部分 4126 0x101E Float Inverse 反向累积数值小数部分 4128 0x1020 Unsigned short 瞬时流量单位(表3) 4129 0x1021 Unsigned short 累积总量单位(表4/表5) 4130 0x1022 Unsigned short 上限报警 4131 0x1023 Unsigned short 下限报警 4132 0x1024 Unsigned short 空管报警 4133 0x1025 Unsigned short 系统报警 L-mag电磁流量计的Modbus通讯地址表(如表1所示),包括瞬时流量、累计流量等数据的寄存器地址,其中所提供的地址为寄存器地址,即有些PLC、组态王等寄存器地址需要加1(详见附录)。 表2-1 L-mag电磁流量计Modbus通讯地址表 第三章 数据解析方法 L-mag电磁流量计的Modbus通讯从站响应的数据,大体分为Fl

您可能关注的文档

文档评论(0)

zhoujiahao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档