ModBus协议(总).doc

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

技术规范 无纸记录仪与PC机 Modbus 通讯协议 版本号 A Notes 技术规范 编写人 审核人 审批人 Modbus通讯应用指南 目录 第1章 概述 1 1.1 Modbus概述 1 1.2 传输模式 1 1.2.1 代码域 1 1.2.2 数据域 2 第2章 Modbus串行 3 2.1 概述 3 2.2 帧格式 3 2.2.1 从站地址 3 2.2.2 错误检测域 3 第3章 Modbus TCP 4 3.1 概述 4 3.2 帧格式 4 第4章 仪表的Modbus协议 5 4.1 支持的功能码 5 4.2 数据类型 5 4.3 Modbus变量地址列表 5 4.4 支持仪表 6 第5章 各型仪表的Modbus变量 7 5.1 RX4000B/RX6000B功能支持列表 7 5.2 RX8000B功能支持列表 10 5.3 RX200A功能支持列表 11 5.4 RX200A功能支持列表 11 5.5 RX4000A/RX6000A功能支持列表 12 第6章 命令实例及解释 13 6.1 功能码01(0x01):读取一组开关量 13 6.2 功能码03(0x03):读一个或多个寄存器 13 6.3 功能码05(0x05):写一个开关量 14 6.4 功能码06(0x06):写一个寄存器 14 6.5 功能码15(0x0F):写多个开关量 14 6.6 功能码16(0x10):写多个寄存器 15 附录1 异常代码 16 附录2 CRC检测 17 附录2.1 CRC 校验 17 附录2.2 函数实现 17 附录3 通讯格式 19 附录4 实时变量地址分布明细 20 附录4.1 AI工程量 20 附录4.2 AI报警状态 20 附录4.3 DI输入状态 24 附录4.4 FI工程量 24 附录4.5 FI报警状态 24 附录4.6 AO工程量 25 附录4.7 DO输出状态 25 附录4.8 PWM输出状态 26 附录4.9 VA工程量 26 附录4.10 VA报警状态 26 附录4.11 VD运算状态 28 附录4.12 AC工程量 29 附录4.13 FLOW工程量 30 附录4.14 FLOW报警状态(目前还不支持该类型) 30 附录4.15 TIM运算状态 31 附录4.16 PID回路SV 32 附录4.17 PID回路MV 32 附录4.18 PID回路偏差报警 32 附录4.19 PID回路状态 32 附录4.20 PID回路手自动 32 附录4.21 PID回路内外给定 33 附录4.22 PID整定 33 附录4.23 PID回路参数 33 附录4.24 保留 33 附录4.25 ONOFF回路状态 34 附录4.26 ONOFF手自动 34 附录4.27 ONOFF内外给定 34 附录4.28 ONOFF偏差报警 34 附录4.29 ONOFF SV 34 附录4.30 ONOFF MV 35 附录4.31 PROG 回路状态 35 附录4.32 PROG 工艺序号 35 附录4.33 PROG 保持/运行 35 附录4.34 PROG 复位 35 附录4.35 PROG 快进 35 附录4.36 PROG 事件输出 35 附录4.37 PROG 段号 36 附录4.38 PROG 段总时间 36 附录4.39 PROG 段运行时间 36 附录4.40 PROG PV 36 附录4.41 PROG MV 36 附录4.42 CONB 37 附录4.43 CONI 38 附录4.44 CONF 38 概述 Modbus概述 Modbus协议是全球工业领域最流行的协议。它广泛应用于智能设备间建立基于主从方式的通讯连接。Modbus协议只定义了通讯消息的消息结构,与物理层无关,因此不管是传统的RS-232、RS-422、RS-485总线,还是以太网网络,均支持Modbus协议。当然,为了能在特定的网络上传输Modbus消息,必须将Modbus消息嵌入到此网络上使用的帧或包结构中,这样便可解决在相应网络上的地址、路由路径及错误检测等问题。 当在Modbus网络上通信时,Modbus协议规定每个设备必须要知道它们的设备地址,并识别按地址发来的消息(只接收广播地址消息和本机地址消息),然后根据消息内容执行相应的操作。如果需要回应,则设备须根据Modbus协议生成反馈信息并发送到网络。传输模式 Modbus标准网络有两种传输模式:ASCII 和RTU。本公司使用RTU模式,不支持ASCII模式,以下讨论均基于RTU模式。 Modbus帧结构如下表所示: -----------------------------PDU-------------------------

文档评论(0)

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

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

1亿VIP精品文档

相关文档