1 / 94
文档名称:

Modbus协议和点表.doc

格式:doc   大小:4,898KB   页数:94页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Modbus协议和点表.doc

上传人:63229029 2017/1/20 文件大小:4.78 MB

下载得到文件列表

Modbus协议和点表.doc

文档介绍

文档介绍:第1页/共94页公司 Modbus 通讯协议部分功能码描述: 本通讯协议描述了公司 GZDW 直流屏监控系统在 Modbus RTU 通讯模式下的信息传输,输入输出命令格式和数据地址的定义, 以方便第三方使用和开发, 保证信息和数据在上位监控计算机和公司直流屏系统之间有效的传输。 1. 物理接口: 串行通讯口采用 RS485 方式。 信息传输方式采用半双工异步方式,起始位 1 位,数据位 8 位,无校验,停止位 1 位。 数据传输速率为 9600bps( 默认), 存在选项. 在现场总线设备中, GZDW 直流屏通讯口作从站. 2. 本通讯转换器支持的 MODBUS RTU 通讯帧结构解释:符合标准 Modbus RTU 通讯协议格式每个 Modbus 通讯帧由以下几个部分组成: 1) 地址域 2) 功能域 3) 数据域 4) 校验域数据发送顺序: 地址域( 1 Byte ) 功能域( 1 Byte ) 数据域( N Byte ) 校验域( 2 Byte ) 地址域 Modbus RTU 从站地址域为一个字节, 公司直流屏系统地址固定为 0x03 , 其响应网络数据帧中地址域数据与自身地址相等的数据信息命令。 功能码域 Modbus RTU 通讯协议中功能码域包括一个字节, 有关本公司直流系统功能码参见下表: 功能码含义功能描述 0x01 读取开关量输出读取公司直流系统内一个或多个继电器( 实际输出) 0x02 读取开关量输入读取公司直流系统内一个或多个开关输入状态 0x03 读取寄存器读取公司直流系统内一个或多个寄存器值 0x04 读取输入寄存器读取公司直流系统内一个或多个变量 0x05 写单个线圈设定公司直流系统内单个实际输出 0x10 设置寄存器设置公司直流系统内一个或多个寄存器值 数据域 Modbus RTU 通讯协议数据域长度不定,视具体情况而定. 数据域中数据采用高字节在前,低字节在后的传输顺序,例如: 一个 16 位寄存器包含数据为 0x12BC, 该寄存器数据发送顺序为: 高位字节: 0x12 低位字节: 0xBC 校验域公司直流系统 Modbus RTU 通讯协议采用 16位 CRC 校验, 传输时低字节在前, 高字节在后第2页/共94页 功能域中 01 命令示例: 01 功能码可由上位机发送请求本通讯转换器中的一个或多个线圈(实际输出)状态,返回实际输出点接通/ 断开状态。具体实例: 1> 查询查询信息规定了要读的起始线圈和线圈量, 线圈的起始地址为零, 1-16 个线圈的寻址地址分为 0-15 。例:请求从机设备 17读 20-56 线圈。 Slave Address 11 Function 01 Starting Address Hi 00 Starting Address Lo 13 No. of Points Hi 00 No. of Roints Lo 25 Error Check (LRC or CRC) ---- 2> 响应响应信息中的各线圈的状态与数据区的每一位的值相对应, 1=ON; 0=OFF 。第一个数据字节的 LSB 为查询中的寻址地址, 其他的线圈按顺序在该字节中由低位向高位排列, 直至 8 个为止, 下一个字节也是从低位向高位排例。若返回的线圈数不是 8 的倍数,则在最后的数据字节中的剩余位至字节的最高位全部填零,字节数区说明全部数据的字节数 Slave Address 11 Function 01 Byte Count 05 Data (Coils 27-20) CD Data (Coils 35-28) 6B Data (Coils 43-36) B2 Data (Coils 51-44) 0E Data (Coils 56-52) 1B Error Check (LRC or CRC) ----- 注释: 线圈 27-20 的状态用 CDH 表示,二进制值为 11001101 ,该字节的 MCB 为线圈 27, LSB 为 20。线圈从左(27) 向右(20) 状态分别为 ON-ON-OFF-OFF-ON-ON-OFF-ON , 因此第一个字节中的线圈从左到右应是 27-20 。下一个字节的线圈应为 35至 28 。位数据串行转输从低位到高位,即 , 。最后一个数据字节中, 56-52 线圈的状态为 1BH( 或二进制 00011011) ,线圈 56 是左数第 4位, 线圈 52 是该字节的最低位, 所线圈 56至 52 的状态分别为 ON-ON-OFF-ON-ON 注意 3 个剩余位( 至最高位的数) 全部填 0。 01H 读线圈状态数据帧格式(主机---?从机) 从站地址

最近更新

2025年度工程设备搬运及安装指导合同 17页

2025年度床用家居用品网上销售合作协议 14页

2025学生参加校园活动心得体会1000字5篇 2021.. 9页

2025城管年终工作总结5篇 13页

缝合技术在复杂脑肿瘤中的应用-洞察阐释 30页

2019年江苏南京中考历史真题及答案 6页

2025年度教育信息化项目标准模板合同 17页

2025年度新型建筑承揽工程居间合同书 16页

2025年度新能源汽车二手车辆转让协议书 13页

2019上半年教师资格考试小学体育面试真题及答.. 48页

2025年度智能报警系统研发与市场推广合同 15页

2018年贵州黔东南州中考英语真题及答案 34页

2025年度汽车销售渠道居间合同规范范本 16页

2025年度物业小区日常保洁外包服务范本 16页

2025年度特色小吃摊位租赁合同范本 15页

2018山东省临沂市中考政治真题及答案 16页

2025年度离婚后债务清偿及财产权益保护合同 12页

七年级上册科学第四章第八节测试卷及答案浙教.. 16页

2025年度茶叶种植基地灌溉设施采购合同 14页

2025年度车位使用权收益权转让合同 15页

2025年度金融机构数据分析人员劳务派遣协议 3页

《雷达基本工作原理》PPT课件 36页

职称过渡说明 6页

立臻线长培训案例作业 6页

降低住院病人出走发生率品管圈汇报书ppt模板课.. 55页

上海实验学校幼升小测试题 34页

校园里最安静的角落-记叙文作文650字 1页

1)《人民防空工程施工及验收规范》GB50134- 29页

中国石化易捷便利店专题课件专题课件 36页

电动力学课程论文 28页