Invention Publication
- Patent Title: 一种MODBUS-RTU总线地址冲突检测方法
- Patent Title (English): MODBUS-RTU bus address conflict detection method
-
Application No.: CN201910371471.6Application Date: 2019-05-06
-
Publication No.: CN110061896APublication Date: 2019-07-26
- Inventor: 聂浩 , 林宏飞 , 张腾飞 , 占志良 , 徐文卿
- Applicant: 浙江明度智控科技有限公司
- Applicant Address: 浙江省杭州市滨江区长河街道江虹南路316号3号楼1层
- Assignee: 浙江明度智控科技有限公司
- Current Assignee: 明度智云(浙江)科技有限公司
- Current Assignee Address: 浙江省杭州市滨江区长河街道江虹南路316号3号楼1层
- Agency: 杭州合谱慧知识产权代理事务所
- Agent 张刚
- Main IPC: H04L12/40
- IPC: H04L12/40 ; H04L29/12

Abstract:
本发明公开了一种MODBUS-RTU总线地址冲突检测方法,包括向指定地址的MODBUS从机发送数据并等待MODBUS从机应答,在预定时间内判断是否接收到应答数据包,如果没有收到数据包则进入超时处理;否则进入数据包分析处理:将接收到的实际数据长度L1与已知从设备需要回应的数据长度L0进行比较,当L1小于L0时,判定为数据异常;当L1等于L0时逐一判断地址码、功能码和校验码是否正确,若地址码和功能码正确但校验码错误时判定为MODBUS从机存在地址冲突,否则判定为数据异常。避免了现有技术中简单的将异常数据进行丢弃的判断,提升了MODBUS-RTU总线的易用性、可靠性。
Public/Granted literature
- CN110061896B 一种MODBUS-RTU总线地址冲突检测方法 Public/Granted day:2021-04-13
Information query