洗衣机通信方法技术

技术编号:13863329 阅读:118 留言:0更新日期:2016-10-19 13:50
本发明专利技术提出一种洗衣机通信方法,其中,洗衣机包括主控制器和从控制器,主控制器与从控制器进行通信,通信方法包括以下步骤:所述从控制器接收所述主控制器发送的控制指令;所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确;如果所述控制指令正确,所述从控制器执行所述控制指令;如果所述控制指令错误,所述从控制器进一步对所述控制指令进行修复;如果所述控制指令无法修复,则所述从控制器反馈故障信息至所述主控制器,以使所述主控制器根据所述故障信息进行故障报警。本发明专利技术的洗衣机通信方法,在不增加硬件成本的前提下,可以提高洗衣机的通讯成功率,降低通信误报警的发生。

【技术实现步骤摘要】

本专利技术涉及电器
,特别涉及一种洗衣机通信方法
技术介绍
随着人民生活水平的日益提高,一些高端洗衣机,如变频洗衣机、物联网洗衣机等逐渐受到市场青睐,此类洗衣机,大都采用两块或三块控制器协调工作的方式运转,这必然需要依靠通讯功能。但是,由于应用环境、通讯逻辑、硬件设计等诸多因素的影响,洗衣机发生较多的通讯故障,还存在通信误报警的情况,造成不良的市场影响。
技术实现思路
本专利技术旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术需要提出一种洗衣机通信方法,该洗衣机通信方法在不增加硬件成本的前提下,可以提高洗衣机的通讯成功率,降低通信误报警的发生。为解决上述问题,本专利技术实施例提出一种洗衣机通信方法,其中,洗衣机包括主控制器和从控制器,所述主控制器与所述从控制器进行通信,所述通信方法包括以下步骤:所述从控制器接收所述主控制器发送的控制指令;所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确;如果所述控制指令正确,所述从控制器执行所述控制指令;如果所述控制指令错误,所述从控制器进一步对所述控制指令进行修复;如果所述控制指令无法修复,则所述从控制器反馈故障信息至所述主控制器,以使所述主控制器根据所述故障信息进行故障报警。根据本专利技术实施例的洗衣机通信方法,在不增加硬件成本的前提下,从控制器对接收的控制指令进行校正,在判断控制指令错误时,进一步进行修复,从而可以提高通讯的成功率,进而在无法修复时,反馈故障信息至主控制器,可以减少通讯误报警的发生,更加可靠。进一步地,在本专利技术的一些实施例中,其中,所述控制指令包括校验码,所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确,具体包括:所述从控制器判断所述控制指令的校验码是否正确;如果所述控制指令的校验码正确,则所述从控制器将所述控制指令的校验码与所述洗衣机当前执行的控制指令的校验码进行比
较;如果所述控制指令的校验码与所述当前执行的控制指令的校验码一致,则所述从控制器判断所述控制指令正确。在本专利技术的一些实施例中,上述方法还包括:如果所述控制指令的校验码与所述当前执行的控制指令的校验码不一致,则所述从控制器进一步判断所述控制指令对应的动作指令是否在预定义范围内;如果所述控制指令对应的动作指令在预定义范围内,则所述从控制器进一步判断所述控制指令对应的动作指令与所述当前执行的控制指令对应的动作指令是否相同;如果不同,则所述从控制器执行停机指令之后再执行所述控制指令;如果相同,则所述从控制器执行所述控制指令。如果所述控制指令对应的动作指令不在预定义范围内,则所述从控制器判断所述控制指令错误。在本专利技术的一些实施例中,上述方法还包括:如果所述控制指令的校验码不正确,所述从控制器进一步判断所述控制指令的校验码是否与所述洗衣机当前执行的控制指令的校验码是否一致;如果所述控制指令的校验码与所述当前执行的控制指令的校验码一致,则所述从控制器执行所述当前执行的控制指令。在本专利技术的一些实施例中,上述方法还包括:如果所述控制指令的校验码与所述当前执行的控制指令的校验码不一致,且所述控制指令对应的动作指令为停机指令或清除故障指令,则所述从控制器执行所述控制指令。在本专利技术的一些实施例中,上述方法还包括:如果所述控制指令的校验码与所述当前执行的控制指令的校验码不一致,且所述控制指令对应的动作指令与所述当前执行的控制指令对应的动作指令不相同,则所述从控制器判断所述控制指令发生帧故障。在本专利技术的一些实施例中,上述方法还包括:如果所述控制指令的校验码与所述当前执行的控制指令的校验码不一致,且所述控制指令对应的动作指令与所述当前执行的控制指令对应的动作指令相同,则所述从控制器将所述控制指令的数据内容与所述当前执行的控制指令的数据内容进行比较;如果所述控制指令的数据内容与所述当前执行的控制指令的数据内容中至少两个数据对应相同,则所述从控制器继续执行所述当前执行的控制指令;如果所述控制指令的数据内容与所述当前执行的控制指令的数据内容中一个以下的数据对应相同,则所述从控制器判断所述控制指令发生校验码错误。另外,在本专利技术的一些实施例中,所述故障信息包括校验错误指示位、动作状态位和故障代码位,所述主控制器根据所述故障信息进行故障报警,具体包括:所述主控制器根据所述故障信息的校验错误指示位判断所述从控制器接收的所述控制指令是否失真;如果判断所述从控制器接收的所述控制指令失真,则所述主控制器进一步根
据所述动作状态位判断所述从控制器接收的所述控制指令对应的动作指令是否无法识别;如果是,则所述主控制器发送停机指令,并进行故障报警。在本专利技术的一些实施例中,如果判断所述从控制器接收的所述控制指令可识别,所述主控制器进一步根据所述故障代码位判断所述洗衣机是否发生堵转;如果判断所述洗衣机发生堵转,则所述主控制器进一步根据所述动作状态位判断所述洗衣机的当前状态;如果所述洗衣机处于洗涤或称重状态,则所述主控制器发送停机指令,并进行故障报警;如果所述洗衣机处于脱水状态,则所述主控制器发送偏载指令另外,如果判断所述洗衣机发生堵转之外的故障,则所述主控制器发送停机指令,并进行故障报警。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术的一个实施例的洗衣机通信方法的流程图;图2为根据本专利技术的另一个实施例的洗衣机通信方法的流程图;以及图3为根据本专利技术的再一个实施例的洗衣机通信方法的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本专利技术。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。此外,本专利技术提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的可应用于性和/或其他材料的使用。另外,以下描述的第一特征在第二特征之“上”的结构可以包括第一和第二特征形成为直接接触的实施例,也可以包括另外的特征形成在第一和第二特征之间的实施例,这样第一和第二特征可能不是直接接触。在本专利技术的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包本文档来自技高网
...
洗衣机通信方法

【技术保护点】
一种洗衣机通信方法,其特征在于,洗衣机包括主控制器和从控制器,所述主控制器与所述从控制器进行通信,所述通信方法包括以下步骤:所述从控制器接收所述主控制器发送的控制指令;所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确;如果所述控制指令正确,所述从控制器执行所述控制指令;如果所述控制指令错误,所述从控制器进一步对所述控制指令进行修复;如果所述控制指令无法修复,则所述从控制器反馈故障信息至所述主控制器,以使所述主控制器根据所述故障信息进行故障报警。

【技术特征摘要】
1.一种洗衣机通信方法,其特征在于,洗衣机包括主控制器和从控制器,所述主控制器与所述从控制器进行通信,所述通信方法包括以下步骤:所述从控制器接收所述主控制器发送的控制指令;所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确;如果所述控制指令正确,所述从控制器执行所述控制指令;如果所述控制指令错误,所述从控制器进一步对所述控制指令进行修复;如果所述控制指令无法修复,则所述从控制器反馈故障信息至所述主控制器,以使所述主控制器根据所述故障信息进行故障报警。2.如权利要求1所述的洗衣机通信方法,其特征在于,其中,所述控制指令包括校验码,所述从控制器对所述控制指令进行校验以判断所述控制指令是否正确,具体包括:所述从控制器判断所述控制指令的校验码是否正确;如果所述控制指令的校验码正确,则所述从控制器将所述控制指令的校验码与所述洗衣机当前执行的控制指令的校验码进行比较;如果所述控制指令的校验码与所述当前执行的控制指令的校验码一致,则所述从控制器判断所述控制指令正确。3.如权利要求2所述的洗衣机通信方法,其特征在于,还包括:如果所述控制指令的校验码与所述当前执行的控制指令的校验码不一致,则所述从控制器进一步判断所述控制指令对应的动作指令是否在预定义范围内;如果所述控制指令对应的动作指令在预定义范围内,则所述从控制器进一步判断所述控制指令对应的动作指令与所述当前执行的控制指令对应的动作指令是否相同;如果不同,则所述从控制器执行停机指令之后再执行所述控制指令;如果相同,则所述从控制器执行所述控制指令。4.如权利要求3所述的洗衣机通信方法,其特征在于,还包括:如果所述控制指令对应的动作指令不在预定义范围内,则所述从控制器判断所述控制指令错误。5.如权利要求2所述的洗衣机通信方法,其特征在于,还包括:如果所述控制指令的校验码不正确,所述从控制器进一步判断所述控制指令的校验码是否与所述洗衣机当前执行的控制指令的校验码是否一致;如果所述控制指令的校验码与所述当前执行的控制指令的校验码一致,则所述从
\t控制器执行所述当前执行的控制指令。6.如权利要求5所述的洗衣机通信方法,其特征在于,还包括:如果所述控制指令的校验码与所述当前执行的控制指令...

【专利技术属性】
技术研发人员:吴强陆孝嵩陈定宙李启迪林涛雷小连戴超
申请(专利权)人:无锡飞翎电子有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1