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

Modbus通讯协议说明.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MODBUS说明文件 MOD232HLS0712.bin为MODBUS的新程序!对应于最新做的PM204D接口盒子。 为串口通讯232或485(COM1)!波特率为9600! 上电一开始若要的参数全为零的话,表明小卡跟保护装置的CAN-BUS没有通讯上!要等会! 测试方法如下:直接发就可以! 01 03 00 00 00 12 C5 C7 //要遥测量 01 02 00 00 00 0A F8 0D //要遥信 01 05 00 01 FF 00 CD FB //遥控 01 03 01 f4 00 04 04 07//电度 FF 04 00 00 00 01 24 14 //要当前SOE条号! 01 04 00 01 00 00 A1 CA //要SOE数据 1.要遥测量 询问遥测量帧: 从站地址 功能码 起始地址高位 起始地址低位 寄存器数高位 寄存器数低位 校验和CRC 01H 03H 00H 00H 00H 12H C5H C7H 应答遥测量帧: 从站地址 功能码 字节计数 数据 校验和CRC 01H 03H 24H 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 01 44H BCH 01 03 00 00 00 12 C5 C7 /*01 为装置地址,要了0X12个遥测*/ 上来 01 03 24 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 01 44 bc (两个字节为一个遥测量) 解释:01 03 00 00 00 12 45 C5 为要遥测量,要了0x12=18个遥测量,多的话自己加,C5 C7为CRC校验,不用管,程序里不检测。01为保护装置的通讯地址(要别的装置的数据修改这里就可以,别的不用修改);因为数据起始地址为0x00,所以从第零个(即第一个数)开始要,要多少个数,从哪开始自己设就可以实现。 2.要遥信 询问遥信帧: 从站地址 功能码 起始地址高位 起始地址低位 数据线圈数高位 数据线圈数低位 校验和CRC 01H 02H 00H 00H 00H 0AH F8H 0DH 应答遥信帧: 从站地址 功能码 字节计数 数据 校验和CRC 01H 02H 02H 00H 01H 78H 78H 01 02 00 00 00 0A F8 0D /*01 为装置地址,要了0X0A个遥信*/ 上来 01 02 02 00 01 78 78 /*因为只要了0X0A个,所以上来两字节就够了0X0001里面包含了16个遥信了*/ 解释: 为要遥信量, 要了0xA=10个遥信量,但是实际上遥信量一个装置最多就64个,一个字节就能包含8个遥信量。F8 0D为CRC校验,不用管,程序里不检测。01为保护装置的通讯地址; 3.遥控 遥控帧: 从站地址 功能码 起始地址高位 起始地址低位 数据 开关原状态 校验和CRC 01H 05H 00H 01H FFH 00H CDH FBH 应答遥控帧: 从站地址 功能码 起始地址高位 起始地址低位 数据 开关原状态 校验和CRC 01H 05H 00H 01H FFH 00H CDH FBH 01 05 00 01 FF 00 CD FB //遥控 ,01 为装置地址 05 命令码, 1 遥控第2个点,0xFF为遥控执行!CD FB为检验码,不判断,可任意! 下发0a 05 00 01 ff 00 cd fb 收到0a 05 00 01 ff 00 cd fb 报文会照下发报文返回! 4.要电度:跟遥测类似 询问电度帧: 从站地址 功能码 起始地址高位 起始地址低位 寄存器数高位 寄存器数低位 校验和CRC 01H 03H 01H F4H 00H 04 04H 07H 应答电度帧: 从站地址 功能码 字节计数 数据 校验和CRC 01H 03H 08H 00 00 01 30 00 00 f9 64 97H B9H 00 00 01 30 为有功电度数据(除以100为真实值) 00 00 f9 64 为无功电度数据(除以100为真实值) 01 03 01 f4 00 04 04 07/*01 为装置地址,从500(01F4)点开始要,要了4*2个字节的数据! 01 03 08 00 00 01 30 00 00 f9 64 97 b9 要是就要有

文档评论(0)

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

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

1亿VIP精品文档

相关文档