网站大量收购独家精品文档,联系QQ:2885784924

IVC_FA修正仪MODBUS协议说明技巧.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IVC_FA修正仪MODBUS协议说明 版本 版本号 日期 描述 发布者 01.01 28/05/2008 Modicon-Modbus Protocol Reference Guide (PI-MBUS-300);REV J;June,1999 说明 阅读本说明时请参阅修正仪操作手册。 本仪表采用MODBUS RTU格式,波特率可选,数据格式为n,8,1。 MODBUS协议有多条指令,本仪表中只使用了其中3条指令,见下表: 命令3 读单个或多个寄存器 命令6 写单个寄存器 此命令可由16替换 命令16 写多个寄存器 本仪表的地址为1-247,不支持广播。 本仪表所有的数据都保存在单个字节(8位)或字(16位)中,用户可根据自己情况灵活处理。 本修正仪中数据根据权限及使用情况分下面类: 序号 数据 属性 寄存器地址 01 系统信息 只读 0x04C4H-0x04CCH 02 计量参数 读/写 0x07D0H-0x081FH 03 系统参数 读/写 0x0C8EH-0x0C9DH 04 记录信息 只读 0x12A0H-0x12CFH 05 历史记录 只读 0x1388H-0x1420H 协议中所有参数均为16进制数,除累积流量为BCD码格式,其余为整数和浮点数,浮点数为IEEE754格式。 寄存器地址下列表中的属性指数据的读写属性,R-只读;W-写;R/W-既可读,也可写入,标注※的为终端用户可写数据,其余数据终端用户只能读,无写操作权限。 命令3格式如下(读寄存器命令): MODBUS 请求 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X03 起始地址 2 BYTE 0X0000 TO 0XFFFF 读取数量 2 BYTE 1 TO 125(0X7D) CRC校验 2 BYTE MODBUS 响应 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X03(0X06或0X10) 字节计数 1 BYTE N*2 输入状态 N*2 BYTE CRC校验 2 BYTE 错误 响应 当传输出现错误时,根据不同错误仪表不响应或回传下面的数据 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X03(0X06或0X10)+ 0X80 错误代码 1 BYTE 0x1 or 0x2 or 0x3 CRC校验 2 BYTE 举例 请求 响应 域名称 数据(hex) 域名称 数据(hex) 仪表地址码 01 仪表地址码 01 功能码 03 功能码 03 起始地址高(字节) 00 字节计数 06 起始地址低(字节) 6B 寄存器高(108) 02 读取数量高(字节) 00 寄存器低(108) 2B 读取数量低(字节) 03 寄存器高(109) 00 寄存器低(109) 00 寄存器高(110) 00 寄存器低(110) 64 CRC校验 校验码 CRC校验 校验码 命令6格式如下(写单个字节): MODBUS 请求 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X10 寄存器地址 2 BYTE 0X0000 TO 0XFFFF 寄存器内容 2 BYTE CRC校验 2 BYTE MODBUS 响应 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X03(0X06或0X10) 寄存器地址 2 BYTE 0X0000 TO 0XFFFF 寄存器内容 2 BYTE CRC校验 2 BYTE 错误 响应 当传输出现错误时,根据不同错误仪表不响应或回传下面的数据 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X03(0X06或0X10)+ 0X80 错误代码 1 BYTE 0x1 or 0x2 or 0x3 CRC校验 2 BYTE 举例 请求 响应 域名称 数据(hex) 域名称 数据(hex) 仪表地址码 01 仪表地址码 01 功能码 06 功能码 06 寄存器地址高 00 起始地址高(字节) 00 寄存器地址低 6B 起始地址低(字节) 6B 高位寄存器值 00 高位寄存器值 00 低位寄存器值 0F 低位寄存器值 0F CRC校验 校验码 CRC校验 校验码 命令16格式如下(写多个字节): MODBUS 请求 仪表地址 1 BYTE 1 TO 0XF7 功能码 1 BYTE 0X10 寄存器起始地址 2 BYTE 0X0000 TO 0XFFFF 寄存器数量 2 BYTE 1 TO 125(0X7D

文档评论(0)

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

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

1亿VIP精品文档

相关文档