CN107037294A - 一种上位机、变频一体板的检测方法及检测*** - Google Patents

一种上位机、变频一体板的检测方法及检测*** Download PDF

Info

Publication number
CN107037294A
CN107037294A CN201710379216.7A CN201710379216A CN107037294A CN 107037294 A CN107037294 A CN 107037294A CN 201710379216 A CN201710379216 A CN 201710379216A CN 107037294 A CN107037294 A CN 107037294A
Authority
CN
China
Prior art keywords
parameter
frequency conversion
integrated board
messaging parameter
conversion integrated
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.)
Pending
Application number
CN201710379216.7A
Other languages
English (en)
Inventor
赵鹏飞
王榆林
朱绯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Meiling Union Technology Co Ltd
Original Assignee
Mianyang Meiling Software Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mianyang Meiling Software Technology Co Ltd filed Critical Mianyang Meiling Software Technology Co Ltd
Priority to CN201710379216.7A priority Critical patent/CN107037294A/zh
Publication of CN107037294A publication Critical patent/CN107037294A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供了一种上位机、变频一体板的检测方法及检测***,该上位机包括:通信参数获取单元,用于获取通信参数;通信检测单元,用于检测通信参数与待检测变频一体板对应的通信协议是否匹配,当通信参数与待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据控制参数输入模板输入控制参数;控制处理单元,用于根据用户输入的控制参数,生成控制指令,并将控制指令发送给待检测变频一体板;工作状态检测单元,用于接收工作参数,并根据所述工作参数确定待检测变频一体板的工作状态是否正常,其中,工作参数是由待检测变频一体板根据控制指令控制外设负载进行工作时产生。本方案能提高变频一体板的检测效率。

Description

一种上位机、变频一体板的检测方法及检测***
技术领域
本发明涉及家电技术领域,特别涉及一种上位机、变频一体板的检测方法及检测***。
背景技术
在家用电器中,变频一体板作为主要控制装置,可根据上位机发送的控制指令,控制家用电器的外设负载(温度检测模块等)执行相应的动作。为了保证家用电器的使用性能,在出厂前,工作人员会对变频一体板的功能进行测试。
由于上位机的功能一般在出厂前即被固定设置,即它只能发送固定格式的控制指令,一种控制指令对应一种通信协议。则对变频一体板进行测试时,需根据变频一体板的通信协议,选取对应的上位机。例如,变频一体板的通信头码为0,通信位数为10位时,则需选择符合此通信协议的上位机,通信头码不为0或通信位数不为10位的上位机则不符合测试要求。
由此,家用电器的变频一体板的测试必须在开发出对应的上位机之后才能进行,具有不同通信协议的变频一体板必须逐个匹配对应的上位机才能进行测试,从而导致变频一体板的测试效率较低。
发明内容
本发明实施例提供了一种上位机、变频一体板的检测方法及检测***,能提高变频一体板的测试效率。
第一方面,本发明实施例提供了一种上位机,包括:通信参数获取单元、通信检测单元、控制处理单元和工作状态检测单元;其中,
所述通信参数获取单元,用于获取通信参数;
所述通信检测单元,用于检测所述通信参数与外部的待检测变频一体板对应的通信协议是否匹配,当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
所述控制处理单元,用于根据所述用户输入的所述控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
所述工作状态检测单元,用于接收工作参数,并根据所述工作参数确定所述待检测变频一体板的工作状态是否正常,其中,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生。
优选地,
所述通信检测单元,进一步用于在检测到所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;并触发所述通信参数获取单元;
所述通信参数获取单元,用于接收修改后的所述通信参数。
优选地,
所述通信参数包括:通信头码和数据位数;
所述通信检测单元,用于检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同,如果是,则确定所述通信参数与所述通信协议相匹配。
优选地,
所述通信参数获取单元,用于从存储器中读取预存的通信参数;
优选地,
所述通信检测单元,进一步用于在检测到所述通信参数与所述通信协议相匹配时,将所述通信参数存储至存储器;
优选地,
进一步包括:显示单元;其中,
所述显示单元,用于显示所述外设负载的工作参数。
第二方面,本发明实施例提供了一种变频一体板的检测方法,包括:
获取通信参数;
检测所述通信参数与待检测变频一体板对应的通信协议是否匹配;
当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
根据用户输入的控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
接收工作参数,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生;
根据所述工作参数确定所述待检测变频一体板的工作状态是否正常。
优选地,
在所述检测所述通信参数与待检测变频一体板对应的通信协议是否匹配之后,进一步包括:
当所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;
所述获取通信参数,包括:获取修改后的所述通信参数;
优选地,
所述通信参数包括:通信头码和数据位数;
所述检测所述通信参数与待检测变频一体板对应的通信协议是否匹配,包括:检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同。
优选地,
所述获取通信参数,包括:从存储器中读取预存的通信参数;
优选地,
当所述通信参数与所述待检测变频一体板的通信协议相匹配时,进一步包括:将所述通信参数存储至存储器;
优选地,
在所述接收所述待检测变频一体板根据所述控制指令,控制外设负载进行工作时产生的工作参数之后,进一步包括:对所述工作参数进行显示。
第三方面,本发明实施例提供了一种检测***,包括:变频一体板和本发明上述实施例任一所述的上位机;其中,
所述变频一体板,用于接收所述上位机发送的控制指令,根据所述控制指令,控制外设负载进行工作;并将所述外设负载根据所述控制指令进行工作时产生的工作参数发送给所述上位机;
所述上位机,用于根据所述工作参数,确定所述变频一体板的工作状态是否正常。
优选地,
所述变频一体板,用于从所述控制指令中解析出通信头码、至少一个有效控制数据和第一数据校验信息,根据所述通信头码和所述至少一个有效控制数据,确定第二数据校验信息;确定所述第一校验信息和所述第二校验信息是否相同,当所述第一校验信息和所述第二校验信息相同时,执行所述根据所述控制指令,控制外设负载进行工作。
优选地,
所述变频一体板,用于根据下述计算公式,计算所述第二数据校验信息;
其中,Dn表征所述第二数据校验信息,D0表征所述数据头码,Di表征第i个所述有效控制数据。
本发明实施例提供了一种上位机、变频一体板的检测方法及检测***,在接收到与待检测变频一体板的通信协议相匹配的通信参数后,提供控制参数输入模板,以使用户根据控制参数输入模板输入控制参数,然后根据输入的控制参数生成控制指令,并将生成的控制指令发送给待检测变频一体板,以使待检测变频一体板根据接收到的控制指令,控制外设负载进行工作,并将外设负载的工作参数返回给上位机,从而使得上位机根据接收到的工作参数,确定变频一体板的工作状态是否正常。由此,上位机可根据接收的不同通信参数,与不同通信协议的变频一体板进行通信,即一个上位机可与多个变频一体板进行通信,从而避免了必须首先开发出与待检测变频一体板相对应的上位机之后,才能对变频一体板进行测试,进而提高了变频一体板的测试效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种上位机的结构示意图;
图2是本发明另一个实施例提供的一种上位机的结构示意图;
图3是本发明一个实施例提供的一种变频一体板的检测方法的流程图;
图4是本发明一个实施例提供的一种检测***的结构示意图;
图5是本发明一个实施例提供的一种检测***的使用方法的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种上位机,包括:通信参数获取单元101、通信检测单元102、控制处理单元103和工作状态检测单元104;其中,
所述通信参数获取单元101,用于获取通信参数;
所述通信检测单元102,用于检测所述通信参数与外部的待检测变频一体板对应的通信协议是否匹配,当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
所述控制处理单元103,用于根据所述用户输入的所述控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
所述工作状态检测单元104,用于接收工作参数,并根据所述工作参数确定所述待检测变频一体板的工作状态是否正常,其中,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生。
上述实施例中,在接收到与待检测变频一体板的通信协议相匹配的通信参数后,提供控制参数输入模板,以使用户根据控制参数输入模板输入控制参数,然后根据输入的控制参数生成控制指令,并将生成的控制指令发送给待检测变频一体板,以使待检测变频一体板根据接收到的控制指令,控制外设负载进行工作,并将外设负载的工作参数返回给上位机,从而使得上位机根据接收到的工作参数,确定变频一体板的工作状态是否正常。由此,上位机可根据接收的不同通信参数,与不同通信协议的变频一体板进行通信,即一个上位机可与多个变频一体板进行通信,从而避免了必须首先开发出与待检测变频一体板相对应的上位机之后,才能对变频一体板进行测试,进而提高了变频一体板的测试效率。
具体地,本发明一个实施例中,所述通信参数包括:通信头码和数据位数;所述通信检测单元102,用于检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同,如果是,则确定所述通信参数与所述通信协议相匹配。
例如,通信参数中包括的通信头码为0,数据位数为10位,则只有当通信协议中包括的通信头码也为0且数据位数也为10位时,通信参数才能和通信协议相匹配,否则即视为通信参数和数据位数不匹配。
为了进一步提高变频一体板的测试效率,本发明一个实施例中,所述通信检测单元102,进一步用于在检测到所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;并触发所述通信参数获取单元;
所述通信参数获取单元101,用于接收修改后的所述通信参数。
举例来说,上位机为具有人机交互界面的显示板,当显示板上电时,进入通信参数设定界面,并自动读取上次工作时存入的通信参数,如果上次预存的通信参数与待检测变频一体板的通信协议不匹配时,可使用户通过通信参数更改模板(在这里为通信参数设定界面)对通信参数进行更改。具体地,通信参数具有通信头码位和有效数据位等多个数据位时,用户可通过显示板的上下左右按键移动通信参数设定界面上的光标,以此对通信参数的每个数据位的数值进行更改。用户每更改完一个数据位,可点击通信参数设定界面上的确定键进行确认,在完成整个通信参数的更改之后,再点击确定键,可使显示板接收更改后的通信参数,随后再检测更改后的通信参数是否与待检测变频一体板的通信协议相匹配。由此,用户可根据不同变频一体板的通信协议,对通信参数进行更改,从而使得上位机可与具有不同通信协议的变频一体板进行通信。则在对变频一体板进行检测时,可对上位机进行任意选择,而无需对变频一体板和上位机进行逐一匹配,从而进一步提高了变频一体板的测试效率。
本发明一个实施例中,所述通信检测单元102,进一步用于在检测到所述通信参数与所述通信协议相匹配时,将所述通信参数存储至存储器;
所述通信参数获取单元101,用于从存储器中读取预存的通信参数;
在这里,当检测到通信参数和待检测变频一体板的通信协议相匹配时,将通信参数存储至存储器,例如,存储至电可擦可编程只读存储器(Electrically ErasableProgrammable Read-Only Memory,EEPROM),则当上位机下次运行时,可直接从EEPROM中读取上次存储的通信参数,当此通信参数与待检测变频一体板的通信协议相匹配时,例如,上位机与多个具有相同通信协议的变频一体板进行通信时,用户则无需再对通信参数进行重新输入,从而进一步提高了变频一体板的检测效率。
如图2所示,本发明一个实施例中,该上位机可以进一步包括:显示单元201;其中,所述显示单元201,用于显示所述外设负载的工作参数。
在这里,当上位机为具有人机交互界面的显示板时,显示单元则为查询界面,此界面可显示各个外设负载(温度检测模块和门开关检测模块等)的工作参数,由此可使用户直观地获取到各个外设负载的当前工作参数,提高用户体验。
如图3所示,本发明实施例提供了一种变频一体板的检测方法,该方法可以包括以下步骤:
步骤301:获取通信参数;
步骤302:检测所述通信参数与待检测变频一体板对应的通信协议是否匹配;
步骤303:当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
步骤304:根据用户输入的控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
步骤305:接收工作参数,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生;
步骤306:根据所述工作参数确定所述待检测变频一体板的工作状态是否正常。
上述实施例中,在接收到与待检测变频一体板的通信协议相匹配的通信参数后,提供控制参数输入模板,以使用户根据控制参数输入模板输入控制参数,然后根据输入的控制参数生成控制指令,并将生成的控制指令发送给待检测变频一体板,以使待检测变频一体板根据接收到的控制指令,控制外设负载进行工作,并将外设负载的工作参数返回给上位机,从而使得上位机根据接收到的工作参数,确定变频一体板的工作状态是否正常。由此,上位机可根据接收的不同通信参数,与不同通信协议的变频一体板进行通信,即一个上位机可与多个变频一体板进行通信,从而避免了必须首先开发出与待检测变频一体板相对应的上位机之后,才能对变频一体板进行测试,进而提高了变频一体板的测试效率。
具体地,本发明一个实施例中,所述通信参数包括:通信头码和数据位数;步骤302的具体实施方式,可以包括:检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同。
例如,通信参数中包括的通信头码为0,数据位数为10位,则只有当通信协议中包括的通信头码也为0且数据位数也为10位时,通信参数才能和通信协议相匹配,否则即视为通信参数和数据位数不匹配。
为了进一步提高变频一体板的测试效率,本发明一个实施例中,在步骤302之后,可以进一步包括:当所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;
步骤301的具体实施方式,可以包括:获取修改后的所述通信参数。
举例来说,上位机为具有人机交互界面的显示板,当显示板上电时,进入通信参数设定界面,并自动读取上次工作时存入的通信参数,如果上次预存的通信参数与待检测变频一体板的通信协议不匹配时,可使用户通过通信参数更改模板(在这里为通信参数设定界面)对通信参数进行更改。具体地,通信参数具有通信头码位和有效数据位等多个数据位时,用户可通过显示板的上下左右按键移动通信参数设定界面上的光标,以此对通信参数的每个数据位的数值进行更改。用户每更改完一个数据位,可点击通信参数设定界面上的确定键进行确认,在完成整个通信参数的更改之后,再点击确定键,可使显示板接收更改后的通信参数,随后再检测更改后的通信参数是否与待检测变频一体板的通信协议相匹配。由此,用户可根据不同变频一体板的通信协议,对通信参数进行更改,从而使得上位机可与具有不同通信协议的变频一体板进行通信。则在对变频一体板进行检测时,可对上位机进行任意选择,而无需对变频一体板和上位机进行逐一匹配,从而进一步提高了变频一体板的测试效率。
本发明一个实施例中,在步骤303之后,可以进一步包括:将所述通信参数存储至存储器;步骤101的具体实施方式,可以包括:从存储器中读取预存的通信参数;
在这里,当检测到通信参数和待检测变频一体板的通信协议相匹配时,将通信参数存储至存储器,例如,存储至EEPROM,则当上位机下次运行时,可直接从EEPROM中读取上次存储的通信参数,当此通信参数与待检测变频一体板的通信协议相匹配时,例如,上位机与多个具有相同通信协议的变频一体板进行通信时,用户则无需再对通信参数进行重新输入,从而进一步提高了变频一体板的检测效率。
本发明一个实施例中,在步骤305之后,进一步包括:对所述工作参数进行显示。
在这里,当上位机为具有人机交互界面的显示板时,显示单元则为查询界面,此界面可显示各个外设负载(温度检测模块和门开关检测模块等)的工作参数,由此可使用户直观地获取到各个外设负载的当前工作参数,提高用户体验。
如图4所示,本发明实施例提供了一种检测***,包括:变频一体板401和本发明上述实施例任一所述的上位机402;其中,
所述变频一体板401,用于接收所述上位机402发送的控制指令,根据所述控制指令,控制外设负载进行工作;并将所述外设负载根据所述控制指令进行工作时产生的工作参数发送给所述上位机402;
所述上位机402,用于根据所述工作参数,确定所述变频一体板401的工作状态是否正常。
上述实施例中,变频一体板根据上位机发送的控制指令,控制外设负载进行工作,并将外设负载的工作参数返回给上位机,从而使得上位机根据接收到的工作参数,确定变频一体板的工作状态是否正常。由此,上位机可与不同通信协议的变频一体板进行通信,即一个上位机可与多个变频一体板进行通信,从而避免了必须首先开发出与待检测变频一体板相对应的上位机之后,才能对变频一体板进行测试,进而提高了变频一体板的测试效率。
本发明一个实施例中,所述变频一体板401,用于从所述控制指令中解析出通信头码、至少一个有效控制数据和第一数据校验信息,根据所述通信头码和所述至少一个有效控制数据,确定第二数据校验信息;确定所述第一校验信息和所述第二校验信息是否相同,当所述第一校验信息和所述第二校验信息相同时,执行所述根据所述控制指令,控制外设负载进行工作。
举例来说,用户输入的控制参数有5个数据位,其中,首位为通信头码位,末位为数据校验位,中间三位为有效控制数据位,则当上位机根据用户输入的控制参数生成控制指令后,接收控制指令的变频一体板可从控制指令中解析出每个数据位上的具体数值,即位于通信头码位上的通信头码、分别位于三个有效控制数据位上的有效控制数据,以及位于数据校验位的第一数据校验信息。然后,变频一体板根据解析出的通信头码和有效控制数据,利用公式计算出第二数据校验信息,其中,表征所述第二数据校验信息,表征所述数据头码,表征第i个所述有效控制数据,,即数据校验信息为数据头码和这三个有效控制数据之和。
对比上位机的控制指令中携带的第一数据校验信息和变频一体机计算出的第二数据校验信息,可得知控制指令在由上位机传输给变频一体机的过程中,是否被篡改。当第一数据校验信息和第二数据校验信息相同时,说明数据传输过程安全准确,则变频一体机根据接收到的控制指令,控制外设负载进行工作。当第一数据校验信息和第二数据校验信息不同时,说明数据传输过程有故障,数据遭受篡改或攻击,此时变频一体板不会根据接收到的控制指令,控制外设负载,避免对外设负载进行误操作而使得反馈给上位机错误的工作参数,进而提高了对变频一体板进行检测的准确性。
下面以对冰箱中的变频一体板进行检测为例,对本发明实施例提供的检测***的使用方法进行详细说明,如图5所示,该方法可以包括以下步骤:
步骤501:上位机上电后,从存储器中读取预存的通信参数。
在这里,通信参数包括通信头码和数据位数,例如,上位机从EEPROM中读取到的通信头码为0,数据位数为10位。
步骤502:判断所述通信参数是否与冰箱的变频一体板的通信协议相匹配,如果是,则执行步骤505,否则执行步骤503。
冰箱的变频一体板的通信协议中也携带有通信头码和数据位数,通过对比从存储器中读取的通信头码和数据位数是否分别与通信协议中的通信头码和数据位数相同,以此判断是否与通信协议相匹配。
步骤503:提供通信参数更改模板,以使用户根据所述通信参数更改模板,对通信参数进行更改。
步骤504:接收更改后的通信参数,并执行步骤502。
举例来说,上位机为具有人机交互界面的显示板,通信参数更改模板即位显示板的参数设定界面,用户可在此参数设定界面上通过显示板的上下左右按键移动通信参数设定界面上的光标,以此对通信参数的每个数据位的数值进行更改。当每个数据位的格式均为八位二进制数据时,如果用户在更改过程中,输入了非法参数,例如,输入了非二进制数据,此时***会给出错误提示。
步骤505:将所述通信参数存入存储器,并提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数。
在这里,控制参数输入模板为显示板的控制界面,控制参数的格式仍未八位二进制数据,用户可在此控制界面上通过显示板的上下左右按键依次输入控制参数。例如,控制参数有10个数据位,控制界面对这10个数据位进行分页显示,每页显示4位数据,则可通过光标上下移动实现控制界面各个界面的循环显示,以此对控制参数进行完整的输入。
将通信参数存储至存储器,例如,存储至EEPROM,则当上位机下次运行时,可直接从EEPROM中读取上次存储的通信参数,当此通信参数与待检测变频一体板的通信协议相匹配时,例如,上位机与多个具有相同通信协议的变频一体板进行通信时,用户则无需再对通信参数进行重新输入。
步骤506:根据用户输入的控制参数,生成控制指令,并将所述控制指令发送给冰箱的变频一体板。
输入的10个数据位中,首位为通信头码,末位为第一数据校验信息,其他中间8个数据位为有效控制数据,上位机首先根据通信头码和有效控制数据,计算出第一数据校验信息,并根据计算出的第一数据校验信息、通信头码和有效控制数据,生成控制指令。
步骤507:冰箱的变频一体板从所述控制指令中解析出通信头码,至少一个有效控制数据和第一数据校验信息。
步骤508:根据所述通信头码和所述至少一个有效控制数据,计算第二数据校验信息。
冰箱的变频一体板可根据公式其中,表征所述第二数据校验信息,表征所述数据头码,表征第i个所述有效控制数据,计算出第二数据校验信息,即数据校验信息为数据头码和这8个有效控制数据之和。
步骤509:判断所述第一校验信息和所述第二校验信息是否相同,如果是,则执行步骤510,否则结束当前流程。
步骤510:根据所述控制指令,控制外设负载进行工作,并将所述外设负载根据所述控制指令进行工作时产生的工作参数发送给所述上位机。
例如,冰箱的变频一体板根据上位机的控制指令,控制温度检测模块检测冰箱冷藏室的温度,并将检测到的温度发送给上位机。
步骤511:上位机显示所述工作参数,并根据所述工作参数,确定冰箱的变频一体板的工作状态是否正常。
在这里,通过显示板的查询界面显示工作参数,且查询界面和控制界面可通过切换操作按键实现循环显示,从而便于接收不同控制参数,以对不同外设负载进行控制,并将外设负载的工作参数实时显示出来,方便用户查看。
本发明还提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行本发明上述任一实施例提供的方法。
另外,本发明还提供了一种存储控制器,包括:处理器、存储器和总线;所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行本发明上述任一实施例提供的方法。
综上所述,本发明各个实施例至少具有如下有益效果:
1、在本发明实施例中,在接收到与待检测变频一体板的通信协议相匹配的通信参数后,提供控制参数输入模板,以使用户根据控制参数输入模板输入控制参数,然后根据输入的控制参数生成控制指令,并将生成的控制指令发送给待检测变频一体板,以使待检测变频一体板根据接收到的控制指令,控制外设负载进行工作,并将外设负载的工作参数返回给上位机,从而使得上位机根据接收到的工作参数,确定变频一体板的工作状态是否正常。由此,上位机可根据接收的不同通信参数,与不同通信协议的变频一体板进行通信,即一个上位机可与多个变频一体板进行通信,从而避免了必须首先开发出与待检测变频一体板相对应的上位机之后,才能对变频一体板进行测试,进而提高了变频一体板的测试效率。
2、在本发明实施例中,当通信参数与变频一体机的通信协议不匹配时,提供通信参数更改模板,以使用户根据通信参数模板对通信参数进行更改,并对更改后的通信参数进行再次校验。由此,用户可根据不同变频一体板的通信协议,对通信参数进行更改,从而使得上位机可与具有不同通信协议的变频一体板进行通信。则在对变频一体板进行检测时,可对上位机进行任意选择,而无需对变频一体板和上位机进行逐一匹配,从而进一步提高了变频一体板的测试效率。
3、在本发明实施例中,当检测到通信参数和待检测变频一体板的通信协议相匹配时,将通信参数存储至存储器,当上位机运行时,可直接从存储器中读取预存的通信参数,则用户无需每次都对通信参数进行重新输入,从而进一步提高了变频一体板的检测效率。
4、在本发明实施例中,上位机可对外设负载的工作参数进行显示,由此可使用户直观地获取到各个外设负载的当前工作参数,提高用户体验。
5、在本发明实施例中,变频一体板从控制指令中解析出通信头码、至少一个有效控制数据和第一数据校验信息,并根据通信头码和至少一个有效控制数据,计算出第二数据校验信息,当第一校验信息和第二校验信息相同时,才根据控制指令,控制外设负载进行工作。避免了对外设负载进行误操作而使得反馈给上位机错误的工作参数,进而提高了对变频一体板进行检测的准确性。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (10)

1.一种上位机,其特征在于,包括:通信参数获取单元、通信检测单元、控制处理单元和工作状态检测单元;其中,
所述通信参数获取单元,用于获取通信参数;
所述通信检测单元,用于检测所述通信参数与外部的待检测变频一体板对应的通信协议是否匹配,当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
所述控制处理单元,用于根据所述用户输入的所述控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
所述工作状态检测单元,用于接收工作参数,并根据所述工作参数确定所述待检测变频一体板的工作状态是否正常,其中,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生。
2.根据权利要求1所述的上位机,其特征在于,
所述通信检测单元,进一步用于在检测到所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;并触发所述通信参数获取单元;
所述通信参数获取单元,用于接收修改后的所述通信参数。
3.根据权利要求1所述的上位机,其特征在于,
所述通信参数包括:通信头码和数据位数;
所述通信检测单元,用于检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同,如果是,则确定所述通信参数与所述通信协议相匹配。
4.根据权利要求1至3任一所述的上位机,其特征在于,
所述通信参数获取单元,用于从存储器中读取预存的通信参数;
和/或,
所述通信检测单元,进一步用于在检测到所述通信参数与所述通信协议相匹配时,将所述通信参数存储至存储器;
和/或,
进一步包括:显示单元;其中,
所述显示单元,用于显示所述外设负载的工作参数。
5.一种变频一体板的检测方法,其特征在于,包括:
获取通信参数;
检测所述通信参数与待检测变频一体板对应的通信协议是否匹配;
当所述通信参数与所述待检测变频一体板的通信协议相匹配时,提供控制参数输入模板,以使用户根据所述控制参数输入模板输入控制参数;
根据用户输入的控制参数,生成控制指令,并将所述控制指令发送给所述待检测变频一体板;
接收工作参数,所述工作参数是由所述待检测变频一体板根据所述控制指令控制外设负载进行工作时产生;
根据所述工作参数确定所述待检测变频一体板的工作状态是否正常。
6.根据权利要求5所述的方法,其特征在于,
在所述检测所述通信参数与待检测变频一体板对应的通信协议是否匹配之后,进一步包括:
当所述通信参数与所述通信协议不匹配时,提供通信参数更改模板,以使用户根据所述通信参数更改模板,对所述通信参数进行更改;
所述获取通信参数,包括:获取修改后的所述通信参数;
和/或,
所述通信参数包括:通信头码和数据位数;
所述检测所述通信参数与待检测变频一体板对应的通信协议是否匹配,包括:检测所述通信头码和所述数据位数是否分别与所述通信协议中包括的通信头码和数据位数相同。
7.根据权利要求5或6所述的方法,其特征在于,
所述获取通信参数,包括:从存储器中读取预存的通信参数;
和/或,
当所述通信参数与所述待检测变频一体板的通信协议相匹配时,进一步包括:将所述通信参数存储至存储器;
和/或,
在所述接收所述待检测变频一体板根据所述控制指令,控制外设负载进行工作时产生的工作参数之后,进一步包括:对所述工作参数进行显示。
8.一种检测***,其特征在于,包括:变频一体板和权利要求1至4任一所述的上位机;其中,
所述变频一体板,用于接收所述上位机发送的控制指令,根据所述控制指令,控制外设负载进行工作;并将所述外设负载根据所述控制指令进行工作时产生的工作参数发送给所述上位机;
所述上位机,用于根据所述工作参数,确定所述变频一体板的工作状态是否正常。
9.根据权利要求8所述的检测***,其特征在于,
所述变频一体板,用于从所述控制指令中解析出通信头码、至少一个有效控制数据和第一数据校验信息,根据所述通信头码和所述至少一个有效控制数据,确定第二数据校验信息;确定所述第一校验信息和所述第二校验信息是否相同,当所述第一校验信息和所述第二校验信息相同时,执行所述根据所述控制指令,控制外设负载进行工作。
10.根据权利要求9所述的检测***,其特征在于,
所述变频一体板,用于根据下述计算公式,计算所述第二数据校验信息;
其中,Dn表征所述第二数据校验信息,D0表征所述数据头码,Di表征第i个所述有效控制数据。
CN201710379216.7A 2017-05-25 2017-05-25 一种上位机、变频一体板的检测方法及检测*** Pending CN107037294A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710379216.7A CN107037294A (zh) 2017-05-25 2017-05-25 一种上位机、变频一体板的检测方法及检测***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710379216.7A CN107037294A (zh) 2017-05-25 2017-05-25 一种上位机、变频一体板的检测方法及检测***

Publications (1)

Publication Number Publication Date
CN107037294A true CN107037294A (zh) 2017-08-11

Family

ID=59539862

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710379216.7A Pending CN107037294A (zh) 2017-05-25 2017-05-25 一种上位机、变频一体板的检测方法及检测***

Country Status (1)

Country Link
CN (1) CN107037294A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109059414A (zh) * 2018-10-25 2018-12-21 长虹美菱股份有限公司 一种用于冰箱售后维修的显示板适配方法
CN109298862A (zh) * 2018-09-06 2019-02-01 深圳创维-Rgb电子有限公司 客制化数据的数值获取方法、装置和存储介质
CN111306884A (zh) * 2020-02-19 2020-06-19 长虹美菱股份有限公司 一种智能屏冰箱通信设计方法
CN116972914A (zh) * 2023-09-22 2023-10-31 华夏天信智能物联股份有限公司 变频一体机智能测试方法和***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101496374A (zh) * 2006-07-24 2009-07-29 爱克发医疗保健公司 用于在医疗设备和计算机***之间建立数据连接的方法
CN103401728A (zh) * 2013-07-29 2013-11-20 华为技术有限公司 一种用于检测设备间接口连接的方法和装置
CN103631248A (zh) * 2012-08-21 2014-03-12 珠海格力电器股份有限公司 空调器机组的测试装置、测试方法和测试***
CN103822326A (zh) * 2012-11-19 2014-05-28 珠海格力电器股份有限公司 外机性能测试方法、服务器及***
CN204254968U (zh) * 2014-11-26 2015-04-08 四川长虹欣锐科技有限公司 变频电控一体板控制***
CN106501644A (zh) * 2016-10-31 2017-03-15 国网福建省电力有限公司 一种变电站测控装置测试可视化及测试信息提取方法
CN206096852U (zh) * 2016-10-14 2017-04-12 四川长虹精密电子科技有限公司 用于冰箱变频电控一体板与显示板通讯的***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101496374A (zh) * 2006-07-24 2009-07-29 爱克发医疗保健公司 用于在医疗设备和计算机***之间建立数据连接的方法
CN103631248A (zh) * 2012-08-21 2014-03-12 珠海格力电器股份有限公司 空调器机组的测试装置、测试方法和测试***
CN103822326A (zh) * 2012-11-19 2014-05-28 珠海格力电器股份有限公司 外机性能测试方法、服务器及***
CN103401728A (zh) * 2013-07-29 2013-11-20 华为技术有限公司 一种用于检测设备间接口连接的方法和装置
CN204254968U (zh) * 2014-11-26 2015-04-08 四川长虹欣锐科技有限公司 变频电控一体板控制***
CN206096852U (zh) * 2016-10-14 2017-04-12 四川长虹精密电子科技有限公司 用于冰箱变频电控一体板与显示板通讯的***
CN106501644A (zh) * 2016-10-31 2017-03-15 国网福建省电力有限公司 一种变电站测控装置测试可视化及测试信息提取方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109298862A (zh) * 2018-09-06 2019-02-01 深圳创维-Rgb电子有限公司 客制化数据的数值获取方法、装置和存储介质
CN109298862B (zh) * 2018-09-06 2021-12-21 深圳创维-Rgb电子有限公司 客制化数据的数值获取方法、装置和存储介质
CN109059414A (zh) * 2018-10-25 2018-12-21 长虹美菱股份有限公司 一种用于冰箱售后维修的显示板适配方法
CN111306884A (zh) * 2020-02-19 2020-06-19 长虹美菱股份有限公司 一种智能屏冰箱通信设计方法
CN116972914A (zh) * 2023-09-22 2023-10-31 华夏天信智能物联股份有限公司 变频一体机智能测试方法和***
CN116972914B (zh) * 2023-09-22 2023-12-26 华夏天信智能物联股份有限公司 变频一体机智能测试方法和***

Similar Documents

Publication Publication Date Title
CN107037294A (zh) 一种上位机、变频一体板的检测方法及检测***
CN107404740B (zh) 安全的网络切换方法、装置及终端设备
CN109660502A (zh) 异常行为的检测方法、装置、设备及存储介质
CN104833944A (zh) 一种大用户电能表现场检验***及方法
CN106844265B (zh) 一种通用串行总线usb接口的控制方法及移动终端
CN108205493A (zh) 一种代码检测方法、终端、服务器及***
CN110458184A (zh) 光学字符识别辅助方法、装置、计算机设备及存储介质
CN104330990A (zh) 一种偶校验电缆型号识别方法及装置
CN114328240A (zh) 电子设备检测方法、***、设备及存储介质
JP2014203138A (ja) 電子装置、検証方法及び検証プログラム
CN107450953A (zh) 一种更新bios的方法及装置
CN105093096B (zh) 一种fpga的测试装置
CN105373715A (zh) 一种基于可穿戴设备的数据访问方法及装置
CN105739884A (zh) 一种手势事件的产生方法和电子设备
CN107729341A (zh) 电子装置、信息查询控制方法和计算机可读存储介质
CN208369547U (zh) 数据信号检测装置、mipi rffe从设备及***
CN106529106A (zh) 一种建孔方法、装置及一种pcb
CN110298112A (zh) 一种断言状态机和波形图的联合同步纠错方法、存储介质和终端
CN107272989B (zh) 应用启动方法、装置及终端设备
US7975029B2 (en) Terminal equipment
CN104597833A (zh) 一种plc保护***及保护方法
CN114491973A (zh) 一种虚端子回路校核方法、装置和终端设备
CN204575840U (zh) 一种大用户电能表现场检验***
CN106940582A (zh) 一种控制方法及电子设备
CN207515635U (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
CB02 Change of applicant information

Address after: 621050 No. 303 Jiuzhou Road, Fucheng District, Mianyang, Sichuan.

Applicant after: SICHUAN HONGMEI INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before: 621050 No. 303 Jiuzhou Road, Fucheng District, Mianyang, Sichuan.

Applicant before: MIANYANG MEILING SOFTWARE TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20190430

Address after: 230000 First Floor of Nanmeiling R&D and Test Center, Lianhua Road East and Tangkou Road, Hefei Economic and Technological Development Zone, Anhui Province

Applicant after: Hefei Meiling Union Technology Co.,Ltd.

Address before: 621050 No. 303 Jiuzhou Road, Fucheng District, Mianyang, Sichuan.

Applicant before: SICHUAN HONGMEI INTELLIGENT TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20170811

RJ01 Rejection of invention patent application after publication