- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
博尔保护器ModbusRTU通讯规约文本.doc
博尔保护器Modbus RTU通讯规约文本
DDBE系列电机保护器配有标准的RS-485/通讯接口及ModBus-RTU通讯协议,允许与第三方具有ModBus兼容的监控系统之间进行信息交换和数据传送
一。通讯类型:
信息传输为异步通讯,主站(上位机)和从站(保护器)之间的通讯是10位字格式(串行数据):
1位起始位 8位数据位 无奇偶校验 1位停止
通讯数据(信息桢)格式:
-----------------------------------------------------
数据格式: 地址码 功能码 数据区 CRC校验
数据长度: 1字节 1字节 N字节 16位CRC码(冗余循环码)
-----------------------------------------------------
注:1. 1个字节由8位二进制组成
2. ModBus是Modicon公司的注册商标
3. “从站”在本示例中就是保护器
ModBus RTU规约可定义的功能码为1-127,本公司仅用了其中部分功能码:
DDBE系列电机保护器约定:
功能码03 读寄存器数据,每次操作最多能读取16个数据(字)
功能码05 (遥控)控制一路继电器的合/分输出
功能码06 写单路寄存器,修改单个数据
功能码10 写多路寄存器,修改多个设定数据
二。通讯传输过程说明
地址码 功能码 数据区 效验码
1.地址码:这是每次通讯信息的第一个字节,DDBE系列电机保护器可设置0-255个本机地址码,在一个组网系统内每个保护器必须有唯一的地址码;
2.功能码:这是每次通讯信息的第二个字节,ModBus-RTU通讯协议规约的功能码为01-127;
3.数据区:数据区包括设定的额定电流,反时限保护时间和其他保护时间,本机地址码等,可以用功能码03和功能码10读出,也可以修改;
4.静止时间要求:发送数据前要求数据总线静止时间既无数据发送时间大于5ms(波特率为9600时)
三。DDBE电机保护器和主机的通信示例
(使用有ModBus协议的串口测试软件)
1.读取保护器多个参数(功能码03)
例如:主机要读取保护器(地址码01)的4个数据,寄存器地址是0000开始的4个寄存器,从机(保护器)寄存器的地址和数据如下:
寄存器地址
16进制数据
10进制
对应定义
0000H,0001H
28
40
额定电流40A
0002H,0003H
1E
30
漏电电流30mA
0004H,0005H
14
20
不平衡度20%
0006H,0007H
0A
10
欠载电流10%
主机发送的报文格式:
主机发送
字节数
发送的信息
对应定义
从机地址
1
04
发送保护器上
功能码
1
03
读取寄存器
起始地址
2
0000
起始地址为0000
数据长度
2
0004
读取4个寄存器(共8个字节)
CRC码
2
4409
由主机计算得到CRC码
从机返回的报文格式
从机发送
字节数
发送的信息
对应定义
从机地址
1
04
来自保护器
功能码
1
03
读取寄存器
返回字节数
2
0008
地址0001内存的内容
寄存器1
2
0028
地址0002内存的内容
寄存器2
2
001E
地址0003内存的内容
寄存器3
2
0014
地址0004内存的内容
寄存器4
2
000A
由从机计算得到CRC码
CRC码
2
75D6
由从机计算得到CRC码
2.遥控保护器启动/停止(功能码05)
从机(本公司保护器)定义了2个执行继电器J1,J2,
1) 寄存器008CH=J1, 寄存器008EH=J2
2) 控制命令:“FF00”
“0000”
3) 继电器J1,J2吸合后2秒后自动释放
例如1:主机要遥控启动保护器(地址码01)
主机发送的报文格式:
主机发送
字节数
发送的信息
对应定义
从机地址
1
01
发送保护器上
功能码
1
05
遥控保护器
起始地址
2
008C
对应继电器1
数据长度
2
0000
控制继电器吸合
CRC码
2
CDCA
由主机计算得到CRC码
从机(保护器)返回的报文格式,与主机相同
例如2:主机要遥控保护器(地址码01)停止
主机发送的报文格式:
主机发送
字节数
发送的信息
对应定义
从机地址
1
01
发送保护器上
功能码
1
05
遥控保护器
起始地
原创力文档


文档评论(0)