热水器通信故障检测方法与流程

文档序号:14559534阅读:1405来源:国知局
热水器通信故障检测方法与流程

本发明涉及热水器技术领域,具体地说,是涉及一种热水器通信故障检测方法。



背景技术:

目前一些热水器如燃气热水器由于安装位置与用水点不在同一房间,所以需要在用水点安装一个或者多个操作模块,目前燃气热水器与其操作模块一般采用电力载波通信的方式,需要经过多重通信转化进而控制燃气热水器,可以开关机、调整温度、查看热水器状态信息等,通信涉及到各操作模块与电力载波接收模块之间、电力载波接收模块与主控板之间、主控板与显示模块之间的通信,一旦出现通信故障,无法及时判断出故障点,给维修带来不便。



技术实现要素:

本发明为了解决现有燃气热水器由于涉及的通信模块较多,当出现通信故障时无法及时判断出故障点,给维修带来不便的问题,提出了一种热水器通信故障检测方法,可以解决上述问题。

为了解决上述技术问题,本发明采用以下技术方案予以实现:

一种热水器通信故障检测方法,所述热水器至少包括主控模块、一个或者多个具有电力载波通信功能的操作模块,所述操作模块与市电连接,所述主控模块与所述载波接收模块连接,所述载波接收模块与市电连接,所述热水器通信故障检测方法包括以下步骤:

操作模块与主控板通信检测步骤,包括:

(11)、操作模块采集到按键信号,并将按键信号处理生成控制命令发送至所述载波接收模块,所述载波接收模块接收到控制命令后向所述操作模块发送应答信号,若所述操作模块未在规定时间内接收到应答信号,则判断为操作模块与载波接收模块之间通信异常;

(12)、所述载波接收模块接收到控制命令后将所述控制命令转换处理后发送至所述主控模块,所述主控模块接收到所述载波接收模块发送的转换处理信号后,生成确认信号并发送至所述载波接收模块,若所述载波接收模块未在规定时间内接收到确认信号,则判断为载波接收模块与主控模块之间通信异常。

进一步的,所述热水器还包括显示模块,所述热水器通信故障检测方法还包括显示模块与主控板通信检测步骤,包括:

(21)、所述主控模块接收到所述载波接收模块发送的转换处理信号后,生成显示信号,显示模块向主控模块发送请求信号,主控模块接收到请求信号后将显示信号发送至所述显示模块,由显示模块显示,若显示模块未在规定时间内接收到显示信号,则判断为显示模块与主模块之间通信异常。

进一步的,步骤(21)中,判断为显示模块与主模块之间通信异常之后,在设定时间间隔内显示模块重新向所述主控模块发送请求信号,重复若干次之后,所述显示模块仍然接收不到显示信号,则判断为显示模块与主控模块之间通信故障,若所述显示模块在重试期间接收到显示信号,则恢复通信。

进一步的,步骤(21)中,判断为显示模块与主控模块之间通信故障之后,所述主控模块启动自检程序,若检测结果为该操作模块正常,则判断为显示模块通信故障,否则,判断为主控模块第二通信故障。

进一步的,步骤(11)中,判断为操作模块与载波接收模块之间通信异常之后,在设定时间间隔内操作模块重新向所述载波接收模块发送控制命令,重复若干次之后,所述操作模块仍然接收不到应答信号,则判断为操作模块与载波接收模块之间通信故障,若所述操作模块在重试期间接收到应答信号,则恢复通信。

进一步的,步骤(11)中,判断为操作模块与载波接收模块之间通信故障之后,所述操作模块启动自检程序,若检测结果为该操作模块正常,则判断为载波接收模块第一通信故障,否则,判断为该操作模块通信故障。

进一步的,将载波接收模块通信故障和操作模块第一通信故障进行编码,所述操作模块进行自检之后,还包括在操作模块端显示故障代码的步骤。

进一步的,步骤(12)中,判断为载波接收模块与主控模块之间通信异常之后,在设定时间间隔内所述载波接收模块重新向所述主控模块发送转换处理信号,重复若干次之后,所述载波接收模块仍然接收不到应答信号,则判断为载波接收模块与主控模块之间通信故障,若所述载波接收模块在重试期间接收到应答信号,则恢复通信。

进一步的,步骤(12)中,判断为载波接收模块与主控模块之间通信故障之后,所述载波接收模块启动自检程序,若检测结果为载波接收模块正常,则判断为主控模块第一通信故障,否则,判断为所述载波接收模块第二通信故障。

进一步的,将主控模块第一通信故障进行编码和载波接收模块第二通信故障进行编码,所述载波接收模块进行自检后,将自检结果的编码发送至所述操作模块进行显示。

进一步的,操作模块与主控板通信正常以及显示模块与主控板通信正常时,所述主控模块同时将显示信号发送至除采集到按键信号的操作模块之外的其他操作模块进行显示。

与现有技术相比,本发明的优点和积极效果是:本发明的热水器通信故障检测方法,可以贯穿热水器整个使用过程中,而且能够精确定位出故障出现位置,并以故障码的形式显示,用户通过将故障码报给售后人员,方便售后人员判断出损坏的部分是哪个,进而有针对性的带着维修工具或者替换器件上门维修,节省了维修时间成本;而且对于通信偶然出现的故障问题,可以自行恢复。

结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更加清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明所提出的热水器通信故障检测方法的一种实施例中燃气热水器硬件结构示意图;

图2是本发明所提出的热水器通信故障检测方法的一种实施例流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由于目前燃气热水器需要安装一个或者多个操作模块,且燃气热水器与其操作模块一般采用电力载波通信的方式,需要经过多重通信转化进而控制燃气热水器,可以开关机、调整温度、查看热水器状态信息等,通信涉及到各操作模块与电力载波接收模块之间、电力载波接收模块与主控板之间、主控板与显示模块之间的通信,一旦出现通信故障,无法及时判断出故障点,给维修带来不便的技术问题,本发明提出了一种热水器通信故障检测方法,本方法贯穿热水器的整个运行控制过程中,可以在热水器运行过程出现的通信故障马上能够发现并且准确定位,给售后维修带来极大方便。

实施例一,本实施例提出了一种热水器通信故障检测方法,本实施例中所采用的燃气热水器的连接结构如图1所示,该燃气热水器至少包括主控模块11、一个或者多个具有电力载波通信功能的操作模块13,操作模块13与市电连接,主控模块11与载波接收模块14通过弱电信号线连接,载波接收模块14与市电连接,操作模块13与主控模块11之间通过电力线通信,载波接收模块14用于接收电力线中操作模块13发送的信号,并进行转换生成弱电信号发送给主控模块11,本实施例中的热水器通信故障检测方法包括以下步骤:

操作模块与主控板通信检测步骤,如图2所示,包括:

s11、操作模块采集到按键信号,并将按键信号处理生成控制命令发送至载波接收模块,所述载波接收模块接收到控制命令后向所述操作模块发送应答信号,若所述操作模块未在规定时间内接收到应答信号,则判断为操作模块与载波接收模块之间通信异常;

用户一般通过操作模块的按键输入操作命令,如设置加热温度、控制开关机、查看热水器状态信息等,操作模块采集到按键信号,并将按键信号处理生成控制命令发送至载波接收模块。

s12、载波接收模块接收到控制命令后将控制命令进行转换处理并发送至主控模块,主控模块接收到载波接收模块发送的转换处理信号后,生成确认信号并发送至载波接收模块,若载波接收模块未在规定时间内接收到确认信号,则判断为载波接收模块与主控模块之间通信异常;

一般情况下载波接收模块若能够接收到控制命令的话,说明载波接收模块与该操作模块的通信是正常的,因此,在载波接收模块接收到控制命令之后,继续按正常通信逻辑继续执行,也即载波接收模块将控制命令转换成弱电信号发送至主控模块。

如图1所示,本实施例中所采用的燃气热水器还包括显示模块12,因此,热水器通信故障检测方法还包括显示模块与主控板通信检测步骤,包括:

s21、主控模块接收到载波接收模块发送的转换处理信号后,生成显示信号,显示模块向主控模块发送请求信号,主控模块接收到请求信号后将显示信号发送至所述显示模块,由显示模块显示,若显示模块未在规定时间内接收到显示信号,则判断为显示模块与主模块之间通信异常。

若主控模块能够接收到载波接收模块发送的转换处理信号,说明两者的通信是正常的,因此,在主控模块接收到转换处理信号之后,继续按正常通信逻辑继续执行,显示模块周期性的向主控模块发送请求信号,主控模块接收到请求信号后将显示信号发送至显示模块,由显示模块显示,若显示模块未在规定时间内接收到显示信号,则判断为显示模块与主模块之间通信异常。若当前显示模块没有显示信号需要发送给显示模块,在收到显示模块的请求信号之后,需要给显示模块发送一个回复帧,以确认两者的通信是正常的。

本实施例的热水器通信故障检测方法,检测步骤贯穿热水器正常通信过程中,不影响正常的控制逻辑,一旦某一位置出现通信异常,能够检测出且能够精确定位出故障出现位置,并以故障码的形式显示,用户通过将故障码报给售后人员,方便售后人员判断出损坏的部分是哪个,进而有针对性的带着维修工具或者替换器件上门维修,节省了维修时间成本;而且对于通信偶然出现的故障问题,可以自行恢复。

造成操作模块与载波接收模块之间通信异常的原因有多种,有可能是载波模块端的通信故障、操作模块端的通信故障、或者是偶发故障,如某个时间段(空调、冰箱等启动瞬间产生的高频干扰)高频干扰引起的短时通信异常等,上述异常可以分为两大类:可恢复的和不可恢复的,为了防止由于可恢复的故障直接进行报错,造成没有必要的检修工作,步骤s11中,判断为操作模块与载波接收模块之间通信异常之后,在设定时间间隔内操作模块重新向所述载波接收模块发送控制命令,重复若干次之后,所述操作模块仍然接收不到应答信号,则判断为操作模块与载波接收模块之间通信故障,若所述操作模块在重试期间接收到应答信号,说明为可恢复的异常,则直接恢复通信即可,无需报故障。

若为不可恢复的故障,也即重试若干次后仍不能恢复,需要进一步判断,在步骤s11中,判断为操作模块与载波接收模块之间通信故障之后,操作模块启动自检程序,若检测结果为该操作模块正常,则判断为载波接收模块第一通信故障,否则,判断为该操作模块通信故障。理论上两个模块通信异常,在任一端启动自检均可以,本实施例中通过在操作模块启动自检程序,因为操作模块带有显示屏,其可以将自检结果显示给用户,更加方便直接,而且,一般操作模块自身的数据处理量较小,在其中植入自检程序,不会给其硬件带来较大成本。载波接收模块第一通信故障用于表示载波模块出现的与操作模块之间的通信故障。

查出故障后可以通过代码的方式进行显示,由于用户人群的差异,对故障的处理能力有限,故障码主要是提供给维修人员,将载波接收模块通信故障和操作模块第一通信故障进行编码,操作模块进行自检之后,还包括在操作模块端显示故障代码的步骤。

造成载波接收模块未在规定时间内接收到确认信号的原因可能有多种,可能是载波接收模块端的通信故障、主控模块端的通信故障、或者偶发性的故障,上述异常可以分为两大类:可恢复的和不可恢复的,为了防止由于可恢复的故障直接进行报错,造成没有必要的检修工作,步骤s12中,判断为载波接收模块与主控模块之间通信异常之后,在设定时间间隔内载波接收模块重新向主控模块发送转换处理信号,重复若干次之后,载波接收模块仍然接收不到应答信号,则判断为载波接收模块与主控模块之间通信故障,若所述载波接收模块在重试期间接收到应答信号,说明为可恢复的异常,则直接恢复通信即可,无需报故障。

若为不可恢复的故障,也即重试若干次后仍不能恢复,需要进一步判断,在步骤s12中,判断为载波接收模块与主控模块之间通信故障之后,载波接收模块启动自检程序,若检测结果为载波接收模块正常,则判断为主控模块第一通信故障,否则,判断为所述载波接收模块第二通信故障。主控模块第一通信故障表示出现在主控模块端的与载波通信模块的通信故障,载波接收模块第二通信故障表示出现在载波接收模块端的与主控模块的通信故障。由于进行到本步骤之前,已经确认过载波接收模块与操作模块之间的通信是正常的,本实施例中通过在载波接收模块端进行自检,方便将自检结果发送至操作模块端进行显示,进而便于查看。

同样道理的,将主控模块第一通信故障进行编码和载波接收模块第二通信故障进行编码,载波接收模块进行自检后,将自检结果的编码发送至操作模块进行显示。

造成显示模块未在规定时间内接收到显示信号的原因可能有多种,可能是显示模块端的通信故障、主控模块端的通信故障、或者偶发性的故障,上述异常可以分为两大类:可恢复的和不可恢复的,为了防止由于可恢复的故障直接进行报错,造成没有必要的检修工作,步骤s21中,判断为显示模块与主模块之间通信异常之后,在设定时间间隔内显示模块重新向主控模块发送请求信号,重复若干次之后,显示模块仍然接收不到显示信号,则判断为显示模块与主控模块之间通信故障,若所述显示模块在重试期间接收到显示信号,说明为可恢复的异常,则直接恢复通信即可,无需报故障。

步骤s21中,判断为显示模块与主控模块之间通信故障之后,主控模块启动自检程序,若检测结果为该操作模块正常,则判断为显示模块通信故障,否则,判断为主控模块第二通信故障。

操作模块与主控板通信正常以及显示模块与主控板通信正常时,主控模块同时将显示信号发送至除采集到按键信号的操作模块之外的其他操作模块进行显示。以便于将某一操作模块的操作控制同步给其他操作模块以及显示模块。

当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1