CN109140684B - 空调及其通讯故障检测方法、装置和存储介质 - Google Patents
空调及其通讯故障检测方法、装置和存储介质 Download PDFInfo
- Publication number
- CN109140684B CN109140684B CN201810954112.9A CN201810954112A CN109140684B CN 109140684 B CN109140684 B CN 109140684B CN 201810954112 A CN201810954112 A CN 201810954112A CN 109140684 B CN109140684 B CN 109140684B
- Authority
- CN
- China
- Prior art keywords
- computer
- test data
- communication
- lower computer
- upper computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 328
- 238000004891 communication Methods 0.000 title claims abstract description 326
- 238000001514 detection method Methods 0.000 title claims abstract description 196
- 238000012360 testing method Methods 0.000 claims abstract description 191
- 238000012544 monitoring process Methods 0.000 claims abstract description 63
- 230000002159 abnormal effect Effects 0.000 claims description 39
- 238000000034 method Methods 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012423 maintenance Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 239000003990 capacitor Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 1
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 1
- 102100021133 Nuclear protein 1 Human genes 0.000 description 1
- 238000012356 Product development Methods 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/32—Responding to malfunctions or emergencies
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/88—Electrical aspects, e.g. circuits
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本申请涉及一种空调及其通讯故障检测方法、装置和存储介质,输出上位机测试数据至空调的上位机;监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果;输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,下位机的反馈为下位机根据下位机测试数据进行的反馈。对空调的上位机和下位机分别发送对应的测试数据,根据监听到的上位机的点名的地址和下位机的反馈进行通讯故障检测,可快速锁定导致通讯故障的原因,通讯故障检测效率高。
Description
技术领域
本申请涉及通讯检测技术领域,特别是涉及一种空调及其通讯故障检测方法、装置和存储介质。
背景技术
当前智能家用电器特别是家用中央空调在生活中已经非常普遍,但是由于它功能相对复杂,使得产品开发售后维修难度也相对较大,特别是售后维修过程中的通讯故障占了很大的维修率,通常维修师傅需要用各种方法排除故障,耗时耗力,或者直接将电器盒全部更换来解决问题,传统的通讯故障检测方法检测效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种通讯故障检测效率高的空调及其通讯故障检测方法、装置和存储介质。
一种空调的通讯故障检测方法,所述方法包括:
输出上位机测试数据至空调的上位机;
监听所述上位机根据所述上位机测试数据点名的地址,根据所述地址进行上位机通讯故障检测得到上位机检测结果;
输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,所述下位机的反馈为所述下位机根据所述下位机测试数据进行的反馈。
在其中一个实施例中,所述根据所述地址进行上位机通讯故障检测得到上位机检测结果,包括:
当所述地址仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;
当所述地址非仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常。
在其中一个实施例中,所述下位机包括线控器和外机,所述输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,包括:
输出线控器测试数据至所述线控器,当接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯正常;当未接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯异常;
输出外机测试数据至所述外机,当接收到所述外机根据所述外机测试数据的回复数据时,所述下位机检测结果为外机通讯正常;当未接收到所述外机根据所述外机测试数据的回复数据时,所述下位机检测结果为外机通讯异常。
在其中一个实施例中,所述输出上位机测试数据至空调的上位机的步骤之前,还包括:
通过第一通讯电路输出自检测试数据至所述第二通讯电路;
根据所述第二通讯电路的反馈进行自检得到自检结果;其中,所述第二通讯电路的反馈为所述第二通讯电路根据所述自检测试数据进行的反馈;
当所述自检结果为通讯正常时,进行所述输出上位机测试数据至空调的上位机的步骤。
在其中一个实施例中,所述根据所述第二通讯电路的反馈进行自检得到自检结果,包括:
当接收到所述第二通讯电路根据所述自检测试数据的回复数据时,自检结果为通讯正常;
当未接收到所述第二通讯电路根据所述自检测试数据的回复数据时,自检结果为通讯异常。
在其中一个实施例中,所述输出上位机测试数据至空调的上位机的步骤之前,还包括:
接收空调的上位机发送的点名数据;
根据所述点名数据通过第一通讯电路回复数据至所述上位机,并接收第二通讯电路的监听结果;
根据所述监听结果进行自检得到自检结果;
当所述自检结果为通讯正常时,进行所述输出上位机测试数据至空调的上位机的步骤。
在其中一个实施例中,所述根据所述监听结果进行自检得到自检结果,包括:
当监听结果为监听到第一通讯电路应答时,自检结果为通讯正常;
当监听结果为未监听到第一通讯电路应答时,自检结果为通讯异常。
一种空调的通讯故障检测装置,所述装置包括:
上位机测试数据输出模块,用于输出上位机测试数据至空调的上位机;
上位机检测模块,用于监听所述上位机根据所述上位机测试数据点名的地址,根据所述地址进行上位机通讯故障检测得到上位机检测结果;
下位机检测模块,用于输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,所述下位机的反馈为所述下位机根据所述下位机测试数据进行的反馈。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
输出上位机测试数据至空调的上位机;
监听所述上位机根据所述上位机测试数据点名的地址,根据所述地址进行上位机通讯故障检测得到上位机检测结果;
输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,所述下位机的反馈为所述下位机根据所述下位机测试数据进行的反馈。
一种空调,包括检测装置、上位机和下位机,所述上位机和所述下位机均连接所述检测装置,
所述检测装置用于执行上述步骤得到上位机检测结果和下位机检测结果;
所述上位机用于根据接收的所述上位机测试数据进行点名;
所述下位机用于根据接收的所述下位机测试数据进行反馈。
上述空调及其通讯故障检测方法、装置和存储介质,输出上位机测试数据至空调的上位机;监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果;输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,下位机的反馈为下位机根据下位机测试数据进行的反馈。对空调的上位机和下位机分别发送对应的测试数据,根据监听到的上位机的点名的地址和下位机的反馈可快速锁定导致通讯故障的原因,通讯故障检测效率高。
附图说明
图1为一个实施例中空调的通讯故障检测方法的流程示意图;
图2为另一个实施例中空调的通讯故障检测方法的流程示意图;
图3为又一个实施例中空调的通讯故障检测方法的流程示意图;
图4为又一个实施例中空调的通讯故障检测方法的流程示意图;
图5为一个实施例中空调的通讯故障检测装置的结构框图;
图6为一个实施例中空调的结构框图;
图7为一个实施例中空调的结构示意图;
图8为一个实施例中检测工具的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请的应用场景为:应用于两芯通讯方式的空调,基本原理是按照一定时序先给储能电容充电,再给电容放电;在电容放电时刻完成上下位机的通讯过程,从而实现通讯和供电的双重功能,供电与通讯时序的控制是在上位机上来实现的,通过上下位机的通讯过程判断通讯是否故障。
在一个实施例中,如图1所示,提供了一种空调的通讯故障检测方法,以该方法应用于检测工具的控制器为例进行说明,包括以下步骤:
步骤S110:输出上位机测试数据至空调的上位机。
具体地,上位机为空调内机,内机作为上位机控制供电和通讯的时序,控制器发送上位机测试数据即上位机测试专用数据帧至内机。
步骤S120:监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果。
具体地,内机接收到控制器发送的上位机测试专用数据帧后,会根据上位机测试专用数据帧进行对应下位机点名,由于上位机、下位机都是在同一条总线上,每个设备地址都是不同的,可以监听到内机的点名的地址,根据内机的点名的地址进行上位机通讯故障检测。
步骤S130:输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果。
具体地,下位机的反馈为下位机根据下位机测试数据进行的反馈,对应输出下位机测试数据即下位机专用测试数据帧至下位机,下位机会根据接收的下位机测试数据进行对应反馈,根据下位机的反馈判断下位机是否通讯故障。
进一步地,控制器在得到上位机检测结果和下位机检测结果后,可将上位机检测结果和下位机检测结果输出至显示装置显示。
上述空调的通讯故障检测方法,输出上位机测试数据至空调的上位机;监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果;输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,下位机的反馈为下位机根据下位机测试数据进行的反馈。对空调的上位机和下位机分别发送对应的测试数据,根据监听到的上位机的点名的地址和下位机的反馈可快速锁定导致通讯故障的原因,通讯故障检测效率高。
在一个实施例中,步骤S120包括:当地址仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;当地址非仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常。
具体地,当内机接收到上位机测试数据后,只会点名检测工具的控制器,不会再点名下位机中的其他装置,在本实施例中,其他装置包括线控器和外机,内机只点名控制器;当检测工具内的控制器根据接收的地址检测到点名的地址仅包括输出上位机测试数据的设备的地址时,判断内机可以和自己正常通讯,表示内机通讯正常;如果内机点名的地址非仅包括输出上位机测试数据的设备的地址时,即监听到内机点名的地址包括控制器的地址外,还包括其他装置的地址或者没有包括控制器的地址时,判断内机接收有问题,表示内机通讯异常。
进一步地,也可限定检测工具的控制器监听上位机根据上位机测试数据在预设时长内的点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果,对应地,步骤S120包括:当在预设时长内监听到的点名的地址仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;当在预设时长内监听到的点名的地址非仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常。在本实施例中,预设时长为30s,如果连续30s,内机都不能只点名检测工具的控制器,则判断内机接收有问题,显示内机通讯异常。
在一个实施例中,如图2所示,下位机包括线控器和外机,步骤S130包括步骤S132和步骤S134。
步骤S132:输出线控器测试数据至线控器,当接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯正常;当未接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯异常。
步骤S134:输出外机测试数据至外机,当接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯正常;当未接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯异常。
具体地,也可进一步限定检测工具的控制器输出下位机测试数据至下位机,根据下位机在预设时长内的反馈进行下位机通讯故障检测得到下位机检测结果,对应地,步骤S132包括:输出线控器测试数据至线控器,当在预设时长内接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯正常;当在预设时长内未接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯异常;步骤S134包括:输出外机测试数据至外机,当在预设时长内接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯正常;当在预设时长内未接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯异常。在本实施例中,预设时长为30s。
进一步地,检测工具的通讯电路部分功能即第一通讯电路和第二通讯电路是与空调机组通讯总线进行交互,达到分段检测通讯线路的目的,第一通讯电路为下位机的通讯电路,不需进行供电时序的控制;第二通讯电路为上位机通讯电路,在测试外机部分时需要进行供电时序的控制。
当线控器接收到检测工具的控制器发送的线控器测试数据时,线控器会进行线控器测试数据回复,当检测工具的控制器30s内能够收到线控器每串特定的测试数据回复时,则说明线控器通讯正常。
由于外机具有的低功耗功能,需要依靠内机的继电器1来实现,当需要进入低功耗功能时,控制继电器断开,内外机间通讯线是断开的;为了避免内机数据的干扰,使用第二通讯电路单独测试外机通讯情况:第二通讯电路模仿内机进行供电以及通讯的时序控制,并发送外机测试数据点名外机,如果检测工具的控制器30s内可以正常接收到外机每串回复数据,则外机通讯正常,否则外机通讯异常。
在一个实施例中,如图3所示,步骤S110之前,包括步骤S011至步骤S013。
步骤S011:通过第一通讯电路输出自检测试数据。
步骤S012:根据第二通讯电路的反馈进行自检得到自检结果。
步骤S013:当自检结果为通讯正常时,进行步骤S110。
具体地,第二通讯电路的反馈为第二通讯电路根据自检测试数据进行的反馈,当两芯通讯电路的空调通讯故障后,将检测工具的第一通讯电路接口接到线控器通讯接线板上;第一通讯电路接口接到外机通讯接线板上;上电后,检测工具的控制器发送闭合控制信号控制检测工具内部继电器闭合进行自检,验证第一通讯电路和第二通讯电路是否完好,自检方法如下:通过第一通讯电路输出自检测试数据,自检测试数据为检测工具自检特用数据,内机、线控器和外机不可识别自检测试数据,自检测试数据通过第一通讯电路输出至总线上,根据第二通讯电路的反馈进行自检得到自检结果。
在一个实施例中,步骤S012包括:当接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯正常;当未接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯异常。
具体地,当接收到第二通讯电路根据自检测试数据的回复数据时,说明第二通讯电路可以正常接收到自检测试数据并反馈回复数据,第一通讯电路和第二通讯电路正常,当未接收到第二通讯电路根据自检测试数据的回复数据时,则说明第一通讯电路和第二通讯电路间的通讯异常。
在另一个实施例中,如图4所示,步骤S110之前,包括步骤S014至步骤S017。
步骤S014:接收空调的上位机发送的点名数据。
步骤S015:根据点名数据通过第一通讯电路回复数据至上位机,并接收第二通讯电路的监听结果。
步骤S016:根据监听结果进行自检得到自检结果。
步骤S017:当自检结果为通讯正常时,进行步骤S110。
具体地,当两芯通讯电路的空调通讯故障后,将检测工具的第一通讯电路接口接到线控器通讯接线板上;第二通讯电路接口接到外机通讯接线板上;上电后,检测工具的控制器发送闭合控制信号控制检测工具的继电器闭合进行自检,验证第一通讯电路和第二通讯电路是否完好,自检方法如下:内机作为上位机点名下位机(给下位机发送点名数据),第一通讯电路接收到,会回复固定数据帧到总线上,此时第二通讯电路监听第一通讯电路是否有应答得到第一监听结果并发送至控制器,根据监听结果进行自检得到自检结果,当自检结果为通讯正常时,控制器输出断开控制信号控制继电器断开,并执行步骤S110开始进行机组设备通讯故障检测。
在一个实施例中,步骤S016包括:当监听结果为监听到第一通讯电路应答时,自检结果为通讯正常;当监听结果为未监听到第一通讯电路应答时,自检结果为通讯异常。
具体地,当监听结果为监听到第一通讯电路应答时,说明第一通讯电路和第二通讯电路间的通讯是完好的,说明通讯正常,当监听结果为监听不到第一通讯电路应答时,则说明第一通讯电路和第二通讯电路间通讯不成功,通讯异常。
进一步地,在步骤S015之后,还包括:根据点名数据通过第二通讯电路回复数据至上位机,并接收第一通讯电路的监听结果。步骤S016更新为根据第二通讯电路的监听结果和第一通讯电路的监听结果进行自检得到自检结果。
具体地,在得到第二通讯电路的监听结果后,在第二轮内机点名时,换做第一通讯电路监听,第二通讯电路进行回复数据,第一通讯电路监听第二通讯电路是否有应答得到监听结果并发送至控制器。第二通讯电路的监听结果和第一通讯电路的监听结果进行自检得到自检结果。
进一步地,当第二通讯电路的监听结果为监听到第一通讯电路应答,且第一通讯电路的监听结果为监听到第二通讯电路应答时,自检结果为通讯正常;当第二通讯电路的监听结果为未监听到第一通讯电路应答,且第二监听结果为监听到第二通讯电路应答时,自检结果为通讯异常;当第二通讯电路的监听结果为监听到第一通讯电路应答,且第一通讯电路的监听结果为未监听到第二通讯电路应答时,自检结果为通讯异常;当第二通讯电路的监听结果为未监听到第一通讯电路应答,且第一通讯电路的监听结果为未监听到第二通讯电路应答时,自检结果为通讯异常。
具体地,当第二通讯电路的监听结果为监听到第一通讯电路应答,且第一通讯电路的监听结果为监听到第二通讯电路应答时,自检结果为通讯正常,控制器输出断开控制信号控制继电器断开,并执行步骤S110开始进行机组设备通讯故障检测。当第二通讯电路的监听结果和第一通讯电路的监听结果中有一个没有监听到应答时,则说明通讯不成功,检测工具异常。
上述空调的通讯故障检测方法,机组报出通讯故障后,机组断电,通过检测工具的控制器对检测工具进行自检,在检测到检测工具通讯正常后,分别通过对应的测试数据对总线上设备即内机、线控器和外机进行检测,根据各设备的反馈可快速锁定导致通讯故障的原因,通讯故障检测效率高,避免了传统的维修师傅需要用尝试的方法或者直接将电器盒全部更换来解决问题,造成维修成本高且工作量大的问题,以及在一些需要高空作业的场合,对维修人员的安全性也是一种考验,安全隐患大的问题。
应该理解的是,虽然图1-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,一种空调的通讯故障检测装置,装置包括上位机测试数据输出模块110、上位机检测模块120和下位机检测模块130,其中:
上位机测试数据输出模块110,用于输出上位机测试数据至空调的上位机。
上位机检测模块120,用于监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果。
下位机检测模块130,用于输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,下位机的反馈为下位机根据下位机测试数据进行的反馈。
在一个实施例中,上位机检测模块包括:当地址仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;当地址非仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常。
在一个实施例中,下位机包括线控器和外机,上位机检测模块包括线控器检测单元和外机检测单元。
线控器检测单元用于输出线控器测试数据至线控器,当接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯正常;当未接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯异常。
外机检测单元用于输出外机测试数据至外机,当接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯正常;当未接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯异常。
在一个实施例中,上位机测试数据输出模块之前还包括自检测试数据输出模块和自检模块。自检测试数据输出模块用于通过第一通讯电路输出自检测试数据至第二通讯电路;自检模块用于根据第二通讯电路的反馈进行自检得到自检结果;其中,第二通讯电路的反馈为第二通讯电路根据自检测试数据进行的反馈;当自检结果为通讯正常时,控制上位机测试数据输出模块输出上位机测试数据至空调的上位机。
在一个实施例中,自检模块包括:当接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯正常;当未接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯异常。
在另一个实施例中,上位机测试数据输出模块之前还包括点名数据接收模块、监听模块和自检模块。点名数据接收模块用于接收空调的上位机发送的点名数据;监听模块用于根据点名数据通过第一通讯电路回复数据至上位机,并接收第二通讯电路的监听结果;自检模块用于根据监听结果进行自检得到自检结果;当自检结果为通讯正常时,控制上位机测试数据输出模块输出上位机测试数据至空调的上位机。
在一个实施例中,自检模块包括:当监听结果为监听到第一通讯电路应答时,自检结果为通讯正常;当监听结果为未监听到第一通讯电路应答时,自检结果为通讯异常。
上述空调的通讯故障检测装置,机组报出通讯故障后,机组断电,通过检测工具的控制器对检测工具进行自检,在检测到检测工具通讯正常后,分别通过对应的测试数据对总线上设备即内机、线控器和外机进行检测,根据各设备的反馈可快速锁定导致通讯故障的原因,通讯故障检测效率高。
关于空调的通讯故障检测装置的具体限定可以参见上文中对于空调的通讯故障检测方法的限定,在此不再赘述。上述空调的通讯故障检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:输出上位机测试数据至空调的上位机;监听上位机根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果;输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,下位机的反馈为下位机根据下位机测试数据进行的反馈。
在一个实施例中,计算机程序被处理器执行时,根据地址进行上位机通讯故障检测得到上位机检测结果,包括:当地址仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;当地址非仅包括输出上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常。
在一个实施例中,计算机程序被处理器执行时,下位机包括线控器和外机,输出下位机测试数据至空调的下位机,根据下位机的反馈进行下位机通讯故障检测得到下位机检测结果的步骤,包括:输出线控器测试数据至线控器,当接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯正常;当未接收到线控器根据线控器测试数据的回复数据时,下位机检测结果为线控器通讯异常;输出外机测试数据至外机,当接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯正常;当未接收到外机根据外机测试数据的回复数据时,下位机检测结果为外机通讯异常。
在一个实施例中,计算机程序被处理器执行时,输出上位机测试数据至空调的上位机的步骤之前,还包括:通过第一通讯电路输出自检测试数据至第二通讯电路;根据第二通讯电路的反馈进行自检得到自检结果;其中,第二通讯电路的反馈为第二通讯电路根据自检测试数据进行的反馈;当自检结果为通讯正常时,进行输出上位机测试数据至空调的上位机的步骤。
在一个实施例中,计算机程序被处理器执行时,根据第二通讯电路的反馈进行自检得到自检结果,包括:当接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯正常;当未接收到第二通讯电路根据自检测试数据的回复数据时,自检结果为通讯异常。
在一个实施例中,计算机程序被处理器执行时,输出上位机测试数据至空调的上位机的步骤之前,还包括:接收空调的上位机发送的点名数据;根据点名数据通过第一通讯电路回复数据至上位机,并接收第二通讯电路的监听结果;根据监听结果进行自检得到自检结果;当自检结果为通讯正常时,进行输出上位机测试数据至空调的上位机的步骤。
在一个实施例中,计算机程序被处理器执行时,根据监听结果进行自检得到自检结果,包括:当监听结果为监听到第一通讯电路应答时,自检结果为通讯正常;当监听结果为未监听到第一通讯电路应答时,自检结果为通讯异常。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
在一个实施例中,如图6所示,一种空调,包括检测装置210、上位机220和下位机230,上位机220和下位机230均连接检测装置210,检测装置210用于输出上位机测试数据至空调的上位机220;监听上位机220根据上位机测试数据点名的地址,根据地址进行上位机通讯故障检测得到上位机检测结果;以及输出下位机测试数据至空调的下位机230,根据下位机230的反馈进行下位机通讯故障检测得到下位机检测结果;上位机220用于根据接收的上位机220测试数据进行点名;下位机230用于根据接收的下位机230测试数据进行反馈。
具体地,在本实施例中,空调为两芯通讯的空调,上位机为内机机组,下位机为外机机组和线控器,检测装置即为检测工具,检测工具与上位机、下位机的连接关系如图7所示。将检测工具的通讯线连接在空调上下位机间通讯线上,可实现自动判断导致通讯故障的原因。
进一步地,如图8所示,检测装置包括控制器、第一通讯电路、第二通讯电路、继电器(对应图中的继电器2)、第一接口(对应图中的COM1)和第二接口(对应图中的COM2),第一通讯电路和第二通讯电路均连接控制器,第一通讯电路通过继电器连接第二通讯电路,第一通讯电路用于通过第一接口连接内机机组和线控器的通讯线,第二通讯电路用于通过第二接口连接内机机组和外机机组的通讯线。
在一个实施例中,检测装置还包括连接控制器的显示器。在控制器得到通讯故障结果后,将通讯故障结果发送至显示器进行显示。显示器可以是LED灯、显示屏等,工作人员可通过显示器直观的知道通讯故障器件,提高了便利性。上述检测装置不仅可以在机组上锁定导致通讯故障的原因,也可以单独对内机、线控器、外机进行主板的功能接口测试。
关于空调内的设备间的交互的具体限定可以参见上文中对于空调的通讯故障检测方法的限定,在此不再赘述。
上述空调,通过检测装置对空调的上位机和下位机分别发送对应的测试数据,根据监听到的上位机的点名的地址和下位机的反馈可快速锁定导致空调通讯故障的原因,通讯故障检测效率高。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种空调的通讯故障检测方法,所述方法包括:
输出上位机测试数据至空调的上位机;
监听所述上位机根据所述上位机测试数据点名的地址,当所述地址仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;
当所述地址非仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常;
输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,所述下位机的反馈为所述下位机根据所述下位机测试数据进行的反馈;
所述下位机包括线控器,所述输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果的步骤,包括:
输出线控器测试数据至所述线控器,当接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯正常;当未接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯异常。
2.根据权利要求1所述的方法,其特征在于,所述根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果之后,包括步骤:
将所述上位机检测结果和下位机检测结果输出至显示装置显示。
3.根据权利要求1所述的方法,其特征在于,所述下位机包括外机,所述输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果的步骤,包括:
输出外机测试数据至所述外机,当接收到所述外机根据所述外机测试数据的回复数据时,所述下位机检测结果为外机通讯正常;当未接收到所述外机根据所述外机测试数据的回复数据时,所述下位机检测结果为外机通讯异常。
4.根据权利要求1所述的方法,其特征在于,所述输出上位机测试数据至空调的上位机的步骤之前,还包括:
通过第一通讯电路输出自检测试数据至第二通讯电路;
根据所述第二通讯电路的反馈进行自检得到自检结果;其中,所述第二通讯电路的反馈为所述第二通讯电路根据所述自检测试数据进行的反馈;
当所述自检结果为通讯正常时,进行所述输出上位机测试数据至空调的上位机的步骤。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第二通讯电路的反馈进行自检得到自检结果,包括:
当接收到所述第二通讯电路根据所述自检测试数据的回复数据时,自检结果为通讯正常;
当未接收到所述第二通讯电路根据所述自检测试数据的回复数据时,自检结果为通讯异常。
6.根据权利要求1所述的方法,其特征在于,所述输出上位机测试数据至空调的上位机的步骤之前,还包括:
接收空调的上位机发送的点名数据;
根据所述点名数据通过第一通讯电路回复数据至所述上位机,并接收第二通讯电路的监听结果;
根据所述监听结果进行自检得到自检结果;
当所述自检结果为通讯正常时,进行所述输出上位机测试数据至空调的上位机的步骤。
7.根据权利要求6所述的方法,其特征在于,所述根据所述监听结果进行自检得到自检结果,包括:
当监听结果为监听到第一通讯电路应答时,自检结果为通讯正常;
当监听结果为未监听到第一通讯电路应答时,自检结果为通讯异常。
8.一种空调的通讯故障检测装置,其特征在于,所述装置包括:
上位机测试数据输出模块,用于输出上位机测试数据至空调的上位机;
上位机检测模块,用于监听所述上位机根据所述上位机测试数据点名的地址,当所述地址仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位通讯正常;当所述地址非仅包括输出所述上位机测试数据的设备的地址时,上位机检测结果为上位机通讯异常;
下位机检测模块,用于输出下位机测试数据至所述空调的下位机,根据所述下位机的反馈进行下位机通讯故障检测得到下位机检测结果,其中,所述下位机的反馈为所述下位机根据所述下位机测试数据进行的反馈;
所述下位机包括线控器,所述下位机检测模块包括线控器检测单元,用于输出线控器测试数据至所述线控器,当接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯正常;当未接收到所述线控器根据所述线控器测试数据的回复数据时,所述下位机检测结果为线控器通讯异常。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
10.一种空调,其特征在于,包括检测装置、上位机和下位机,所述上位机和所述下位机均连接所述检测装置,
所述检测装置用于执行如权利要求1至7中任一项所述的方法得到上位机检测结果和下位机检测结果;
所述上位机用于根据接收的所述上位机测试数据进行点名;
所述下位机用于根据接收的所述下位机测试数据进行反馈。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810954112.9A CN109140684B (zh) | 2018-08-21 | 2018-08-21 | 空调及其通讯故障检测方法、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810954112.9A CN109140684B (zh) | 2018-08-21 | 2018-08-21 | 空调及其通讯故障检测方法、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109140684A CN109140684A (zh) | 2019-01-04 |
CN109140684B true CN109140684B (zh) | 2020-08-25 |
Family
ID=64790548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810954112.9A Active CN109140684B (zh) | 2018-08-21 | 2018-08-21 | 空调及其通讯故障检测方法、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109140684B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110260475A (zh) * | 2019-05-13 | 2019-09-20 | 珠海格力电器股份有限公司 | 总线控制方法、装置、设备、上位机和空调 |
CN111765714B (zh) * | 2020-06-01 | 2021-07-30 | 珠海格力电器股份有限公司 | 集成式冷凝机组的群控方法、装置、存储介质及冷凝机组 |
CN112178881B (zh) * | 2020-09-30 | 2021-08-20 | 珠海格力电器股份有限公司 | Rs485网络的自检方法、设备 |
CN112556131B (zh) * | 2020-12-15 | 2022-03-25 | 佛山市顺德区美的电子科技有限公司 | 用于空调系统的转接控制板、空调系统和自适应控制方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101706144A (zh) * | 2009-11-05 | 2010-05-12 | 宁波奥克斯空调有限公司 | 变频空调器内外机通信故障的判定方法 |
CN102546341A (zh) * | 2011-12-28 | 2012-07-04 | 四川长虹电器股份有限公司 | 多联空调机组中地址冲突的检测方法 |
CN104279719A (zh) * | 2013-07-02 | 2015-01-14 | 广东美的制冷设备有限公司 | 空调系统及其通信方法 |
CN104954214A (zh) * | 2015-06-24 | 2015-09-30 | 珠海格力电器股份有限公司 | 提高rs485通讯扩展性的方法和系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07180890A (ja) * | 1993-12-22 | 1995-07-18 | Matsushita Seiko Co Ltd | 空気調和機の通信装置 |
-
2018
- 2018-08-21 CN CN201810954112.9A patent/CN109140684B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101706144A (zh) * | 2009-11-05 | 2010-05-12 | 宁波奥克斯空调有限公司 | 变频空调器内外机通信故障的判定方法 |
CN102546341A (zh) * | 2011-12-28 | 2012-07-04 | 四川长虹电器股份有限公司 | 多联空调机组中地址冲突的检测方法 |
CN104279719A (zh) * | 2013-07-02 | 2015-01-14 | 广东美的制冷设备有限公司 | 空调系统及其通信方法 |
CN104954214A (zh) * | 2015-06-24 | 2015-09-30 | 珠海格力电器股份有限公司 | 提高rs485通讯扩展性的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109140684A (zh) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109140684B (zh) | 空调及其通讯故障检测方法、装置和存储介质 | |
CN106382726B (zh) | 一种精密空调设备的故障定位方法及定位系统 | |
CN104390306B (zh) | 空调通讯系统、空调通讯方法及空调器 | |
CN104199755B (zh) | 一种基于指示灯诊断硬件模块故障的方法及系统 | |
CN105783198A (zh) | 空调器及其故障显示方法 | |
CN105223949B (zh) | 电器设备及其通讯故障诊断方法和装置 | |
CN106325231A (zh) | 一种对生产线上车辆进行远程故障检测的方法及系统 | |
CN105805893A (zh) | 空调器的故障检测方法和装置 | |
CN105336084A (zh) | 一种消防报警联动控制器 | |
CN104613607A (zh) | 数据交互方法及装置和空调控制系统 | |
CN107869822B (zh) | 一种多联机空调监控方法、监控系统及室外主机 | |
CN113759765B (zh) | 一种ffu智能化群控系统及该系统的维护方法 | |
CN105539198A (zh) | 电动汽车高压系统连接器检测装置 | |
CN112682301B (zh) | 水泵的巡检方法、巡检系统、水泵及计算机可读存储介质 | |
CN108006891B (zh) | 空调器故障提示方法及装置 | |
CN114935779A (zh) | 一种地震救援现场设备间自动连接的主从切换系统 | |
CN107728047B (zh) | 继电器检测方法、装置、继电器、存储介质及设备 | |
CN204329248U (zh) | 空调通讯系统及空调器 | |
CN112822073B (zh) | 测试方法、装置、系统、电子设备及可读存储介质 | |
CN106487621A (zh) | 一种自动检测网络的智能插座及将检测网络信号的应用 | |
CN108492535A (zh) | 一种家电设备监控方法与装置 | |
CN110850354B (zh) | 计量故障识别模块检测方法、装置、系统和存储介质 | |
CN110389576A (zh) | 告警操作的执行方法、智能设备、存储介质 | |
CN109729539A (zh) | 一种空调器用无线通讯模块快速产测方法 | |
CN109191816B (zh) | 一种电器的故障检测方法、装置、存储介质及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |