[发明专利]一种故障诊断与处理方法、装置及系统在审
申请号: | 201710860130.6 | 申请日: | 2017-09-21 |
公开(公告)号: | CN107465499A | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 于涛;宋克非;王永成;肖辉;徐东东;贲广利;胡雪岩 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/24;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 刘新雷,王宝筠 |
地址: | 130033 吉林省长春*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障诊断 处理 方法 装置 系统 | ||
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种故障诊断与处理方法、装置及系统。
背景技术
数据通讯在航空航天领域得到越来越多的应用,相互协作的多个仪器之间或仪器内部多个设备之间都会应道数据通讯。比如总控系统向多个相机发送控制指令和参数,相机内部的总控设备向图像处理设备和转向控制设备发送控制指令和参数等。为了实现数据的通讯,除了要求合理的时序控制设计,完善的通讯协议,故障诊断与处理方法必不可少。故障诊断与处理是相互协作的多个仪器之间或仪器内部多个设备之间通讯的可靠保证和关键技术。
目前,航空航天领域数据通讯过程中,通讯超时和数据错误是导致通讯故障的主要原因,如果不对这些通讯故障进行有效、及时、连续诊断和识别,会导致某些系统或设备无法正确接收工作指令,重要控制参数无法得到及时、正确的更新;如果不对这些通讯故障进行合理、有效、及时的处理,会导致某些系统或设备无法继续进行正常、连续的数据通讯,甚至导致无法按预期完成某些重要功能,某些性能无法达到任务指标要求。
发明内容
有鉴于此,本发明提出一种故障诊断及处理方法、装置及系统,欲实现提高相互协作的多个仪器之间或仪器内部多个设备之间的数据通讯的安全性和可靠性目的。
为了实现上述目的,现提出的方案如下:
一种故障诊断及处理方法,应用于数据发送端,该方法包括:
向数据接收端发送消息,所述消息包含第一同步头和第一校验码;
接收所述数据接收端的反馈消息,所述反馈消息包含第二同步头、第二校验码、以及所述消息的状态;
判断所述第二同步头是否正确,若否,则确认数据通讯链路出现故障,准备下一次数据通讯,若是,则判断所述第二校验码是否正确;
若所述第二校验码错误,则确认数据通讯链路出现故障,准备下一次数据通讯;
若所述第二校验码正确,则判断所述反馈消息包含的所述消息的状态是否为错误,若所述消息的状态为错误,则重新向所述数据接收端发送一次消息;
从向所述数据接收端发送消息开始计时,若在第二时间内未收到所述数据接收端的反馈消息,则确认数据通讯链路出现故障,准备下一次数据通讯。
一种故障诊断及处理方法,应用于数据接收端,所述方法包括:
接收数据发送端发送的消息,所述消息包含第一同步头和第一校验码;
判断所述第一同步头是否正确,若否,则确认数据通讯链路出现故障,准备下一次的数据通讯;
若第一同步头正确,则判断所述第一校验码是否正确,若所述第一校验码错误,则确定接收到的所述消息错误,若所述第一校验码正确,则确定接收到的所述消息正确,并向所述数据发送端发送反馈消息,所述反馈消息包含所述消息的状态、以及第二同步头和第二校验码;
在接收所述数据发送端发送消息的过程中,若在接收到一个字节后,在第一时间内未收到后续数据,则确认数据通讯链路出现故障,准备下一次的数据通讯。
一种故障诊断及处理装置,应用于数据发送端,所述装置包括:
第一发送单元,用于向数据接收端发送消息,所述消息包含第一同步头和第一校验码;
第一接收单元,用于接收所述数据接收端的反馈消息,所述反馈消息包含第二同步头、第二校验码、以及所述消息的状态;
第一判断单元,用于判断所述第二同步头是否正确,若否,则执行第一处理单元,若是,则执行第二判断单元;
所述第一处理单元,用于确认数据通讯链路出现故障,准备下一次数据通讯;
所述第二判断单元,用于判断所述第二校验码是否正确,若否,则执行所述第一处理单元,若是,则执行第三判断单元;
所述第三判断单元,用于判断所述反馈消息包含的所述消息的状态是否为错误,若所述消息的状态为错误,则重新向所述数据接收端发送一次消息;
第四判断单元,用于从向所述数据接收端发送消息开始计时,若在第二时间内未收到所述数据接收端的反馈消息,则执行所述第一处理单元。
一种故障诊断及处理装置,应用于数据接收端,所述装置包括:
第二接收单元,用于接收数据发送端发送的消息,所述消息包含第一同步头和第一校验码;
第五判断单元,用于判断所述第一同步头是否正确,若否,则执行第二处理单元,若是,则执行第六判断单元;
所述第二处理单元,用于确认数据通讯链路出现故障,准备下一次的数据通讯;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710860130.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手机屏清洗与吹干一体机构
- 下一篇:一种加湿器雾化振动片清洗用的清洗筛