[发明专利]电器设备及其通讯故障诊断方法和装置在审
申请号: | 201510706626.9 | 申请日: | 2015-10-23 |
公开(公告)号: | CN105223949A | 公开(公告)日: | 2016-01-06 |
发明(设计)人: | 陈万兴;王驰;刘萍;姚勇韬;孙亚丽 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;李志刚 |
地址: | 519070 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电器设备 及其 通讯 故障诊断 方法 装置 | ||
技术领域
本发明涉及电器领域,具体而言,涉及一种电器设备及其通讯故障诊断方法和装置。
背景技术
在工程控制中,通常需要通过通信来进行几个控制器之间的数据传输,如主控制器和电机驱动板之间通信,两个控制器之间的通信等,这些数据交换要建立在可靠的通信基础上,但是由于通信信号收到外界环境干扰比较大,特别是收到周围变频设备的辐射干扰,会使通信质量大打折扣,影响通信信号的正常传输,导致经常出现故障报文,而对出现报文的故障进行排查和检测发现很多故障在短时间内已经自修复或者并非故障,只是传输过程中信号被干扰而没有接收到,导致出现了很多“假故障”,或者有时候是因为AB线接反而导致通信异常,在以上多种情况下,经常出现通讯故障的报告,由于通讯故障诊断不准确,对故障的排查和检测浪费大量的人力物力,排查和检测过程中也影响电器的正常工作。
针对相关技术中对电器设备内的通讯故障诊断不准确的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种电器设备及其通讯故障诊断方法和装置,以解决电器设备内的通讯故障诊断不准确的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种电器设备内的通讯故障诊断方法,该方法包括:检测电器设备内的网络节点是否出现通信异常;如果检测到电器设备内的网络节点出现通信异常,则在间隔预设时间后向网络节点发送诊断数据;检测网络节点在接收到诊断数据后是否有数据答复;以及如果未检测到网络节点在接收到诊断数据后有数据答复,则确定网络节点出现通信故障。
进一步地,检测电器设备内的网络节点是否出现通信异常包括:对来自网络节点的通信答复信息进行检测;对未检测到网络节点的通信答复信息的时间进行计时;判断是否连续在第一预设时间内未检测到网络节点的通信答复信息;以及如果连续在第一预设时间内未检测到网络节点的通信答复信息,则确定网络节点出现通信异常。
进一步地,在间隔预设时间后向网络节点发送诊断数据包括:从确定网络节点出现通信异常开始计时;判断确定网络节点出现通信异常的时间是否达到第二预设时间;如果确定网络节点出现通信异常的时间达到第二预设时间,则向网络节点发送诊断数据。
进一步地,在间隔预设时间后向网络节点发送诊断数据包括:每间隔一个预设时间向网络节点发送一次诊断数据;检测网络节点在接收到诊断数据后是否有数据答复包括:判断在发送预设次数的诊断数据之后是否接收到数据答复,其中,如果在发送预设次数的诊断数据之后均未接收到数据答复,则确定网络节点出现通信故障。
进一步地,在未检测到网络节点在接收到诊断数据后有数据答复之后,方法还包括:对网络节点的AB线的方向进行调换;判断在对网络节点的AB线的方向调换之后,网络节点是否在第三预设时间内通信恢复正常;如果网络节点在第三预设时间内通信恢复正常,则确定网络节点已自修复;以及如果网络节点在第三预设时间内通信未恢复正常,则确定网络节点通信故障。
为了实现上述目的,根据本发明的另一方面,提供了一种电器设备内的通讯故障诊断装置,该装置包括:第一检测单元,用于检测电器设备内的网络节点是否出现通信异常;发送单元,用于在检测到电器设备内的网络节点出现通信异常时,在间隔预设时间后向网络节点发送诊断数据;第二检测单元,用于检测网络节点在接收到诊断数据后是否有数据答复;以及诊断单元,用于在未检测到网络节点在接收到诊断数据后有数据答复时,确定网络节点出现通信故障。
进一步地,第一检测单元包括:检测模块,用于对来自网络节点的通信答复信息进行检测;计时模块,用于对未检测到网络节点的通信答复信息的时间进行计时;判断模块,用于判断是否连续在第一预设时间内未检测到网络节点的通信答复信息;以及确定模块,用于如果连续在第一预设时间内未检测到网络节点的通信答复信息,则确定网络节点出现通信异常。
进一步地,发送单元包括:计时模块,用于从确定网络节点出现通信异常开始计时;判断模块,用于判断确定网络节点出现通信异常的时间是否达到第二预设时间;发送模块,用于如果确定网络节点出现通信异常的时间达到第二预设时间,则向网络节点发送诊断数据。
进一步地,发送单元用于每间隔一个预设时间向网络节点发送一次诊断数据;第二检测单元用于判断在发送预设次数的诊断数据之后是否接收到数据答复,其中,诊断单元还用于在发送预设次数的诊断数据之后均未接收到数据答复时确定网络节点出现通信故障。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510706626.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压起网机
- 下一篇:带盥洗室的玻璃钢船用驾驶台