存储空调性能数据的方法和装置制造方法

文档序号:6506795阅读:162来源:国知局
存储空调性能数据的方法和装置制造方法
【专利摘要】本发明公开了一种存储空调性能数据的方法,包括步骤:接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。本发明还提供了相应的装置。将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中,无需采用附加的EEPROM芯片存储空调性能数据,从而提高了空调系统的可靠性,为校验、升级空调性能数据提供了较大的方便,并且降低了空调系统的成本。
【专利说明】存储空调性能数据的方法和装置

【技术领域】
[0001]本发明涉及到空调【技术领域】,特别涉及到一种存储空调性能数据的方法和装置。

【背景技术】
[0002]目前空调制造行业,涉及到空调性能等一系列“运行参数”,此参数为空调运行所需的一系列参数值如压缩机运行频率、室内风机不同档位的风速值等等。在系统设计中,除了使用控制芯片(MCU、DSP等)外,为方便开发阶段及后期升级,通常附加一片专用EEPR0M芯片存储“运行参数”,这样导致了系统成本的增加。系统上电后,控制芯片读取EEPR0M中所存储的数据,此过程存在不可靠性,而为了加强可靠性,往往在专用EEPR0M中增加一份完全相同的“运行参数”用作备份,防止前一份“运行参数”破坏之后(通过判断数据校验和确定是否被破坏),可以读取后一份“运行参数”,但是,在比较恶性的情况下,如果后一份“运行参数”也损坏了,空调将无法工作,从而降低了空调系统的可靠性。并且,由于目前同一款空调产品的EEPR0M芯片中所存储的“运行参数”完全一样,而如果要给每个个体产品分配不同的“运行参数”则比较困难,实现起来非常麻烦。


【发明内容】

[0003]本发明的主要目的为提供一种存储空调性能数据的方法和装置,旨在提高空调系统的可靠性,方便校验、升级空调性能数据,并且能够降低系统成本。
[0004]本发明提供一种存储空调性能数据的方法,包括步骤:
[0005]接收试验得到的空调性能数据,配置用于读取所述空调性能数据的程序逻辑控制代码;
[0006]根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址;
[0007]根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将所述空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
[0008]优选地,所述空调性能数据包括空调系统的运行参数和空调系统的产品信息数据。
[0009]优选地,在所述根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址的步骤之前,还包括:
[0010]对所述空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
[0011]优选地,在所述根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件的步骤之前,还包括:
[0012]根据空调性能试验的项目类型,将所述空调性能数据和对应的程序逻辑控制代码进行分类。
[0013]优选地,在所述根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件的步骤之前,还包括:
[0014]对所述空调性能数据和对应的程序逻辑控制代码进行校验和。
[0015]本发明还提供一种存储空调性能数据的装置,包括:
[0016]代码配置模块,用于接收试验得到的空调性能数据,配置用于读取所述空调性能数据的程序逻辑控制代码;
[0017]地址分配模块,用于根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址;
[0018]文件处理模块,用于根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将所述空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
[0019]优选地,所述空调性能数据包括空调系统的运行参数和空调系统的产品信息数据。
[0020]优选地,存储空调性能数据的装置还包括:
[0021]权限设置模块,用于对所述空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
[0022]优选地,存储空调性能数据的装置还包括:
[0023]分类模块,用于根据空调性能试验的项目类型,将所述空调性能数据和对应的程序逻辑控制代码进行分类。
[0024]优选地,存储空调性能数据的装置还包括:
[0025]校验模块,用于对所述空调性能数据和对应的程序逻辑控制代码进行校验和。
[0026]本发明通过接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;并根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理为符合该代码烧写协议的目标代码文件,将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中,无需采用附加的EEPR0M芯片存储空调性能数据,从而提高了空调系统的可靠性,为校验、升级空调性能数据提供了较大的方便,并且降低了空调系统的成本。

【专利附图】

【附图说明】
[0027]图1为本发明存储空调性能数据的方法第一实施例的流程示意图;
[0028]图2为本发明存储空调性能数据的方法第二实施例的流程示意图;
[0029]图3为本发明存储空调性能数据的方法第三实施例的流程示意图;
[0030]图4为本发明存储空调性能数据的方法第四实施例的流程示意图;
[0031]图5为本发明存储空调性能数据的装置第一实施例的结构示意图;
[0032]图6为本发明存储空调性能数据的装置第二实施例的结构示意图;
[0033]图7为本发明存储空调性能数据的装置第三实施例的结构示意图;
[0034]图8为本发明存储空调性能数据的装置第四实施例的结构示意图。
[0035]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0036]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0037]本发明提供一种存储空调性能数据的方法。无需采用附加的EEPROM芯片,而是利用控制芯片自身的存储空间存储空调性能数据以及对应的程序逻辑控制代码,通过上位机软件编辑相应的空调性能数据和程序逻辑控制代码的信息,并处理为符合控制芯片的代码烧写协议的目标代码文件,以便于将空调性能数据和程序逻辑控制代码存储在控制芯片的代码区中。
[0038]参照图1,图1为本发明存储空调性能数据的方法第一实施例的流程示意图。
[0039]本实施例所提供的存储空调性能数据的方法,包括:
[0040]步骤S10,接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;
[0041]在本实施例中,用户通过PC等上位机中的软件输入对空调系统进行性能试验时所得到的空调性能数据,以供在空调系统上电后读取该空调性能数据从而运行空调系统,空调性能数据为技术人员试验所得、适合空调系统运行最佳的性能数据本实施例中,空调性能数据包括空调系统的运行参数和空调系统的产品信息数据;运行参数即为技术人员试验所得、适合空调系统运行最佳的性能数据,而空调系统的产品信息数据包括:空调系统的软件版本、产品编码以及压缩机型号等一系列数据。接收到用户输入的空调性能数据后,通过上位机中的软件配置成为相应的程序逻辑控制代码,该程序逻辑控制代码用于在空调系统上电后,通过查表的方式读取空调性能数据。
[0042]步骤S20,根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;
[0043]上位机软件在接收到技术人员输入的空调性能数据,并配置成为相应的程序逻辑控制代码之后,根据空调系统的控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址,以将空调性能数据和程序逻辑控制代码存储至相应的地址中,该存储地址与控制芯片的程序设计所分配的地址一致。由于控制芯片内部都有RAM(随机存储器)和ROM (只读存储器),本实施例中,将空调性能数据和程序逻辑控制代码存储至ROM中。
[0044]步骤S30,根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
[0045]由于控制芯片的种类繁多,企业通常所用到的控制芯片仅几款,因此,上位机的软件需要能够解决常用的控制芯片的代码烧写协议。在为空调性能数据和程序逻辑控制代码分配相应的存储地址后,上位机的软件还要根据控制芯片生产厂商提供的代码烧写协议,将用户所输入的空调性能数据以及为其配置的程序逻辑控制代码进行处理,即处理为符合代码烧写协议的目标代码文件,以便于烧写器将空调性能数据和程序逻辑控制代码烧写至控制芯片的代码区中。
[0046]本实施例通过接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;并根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理为符合该代码烧写协议的目标代码文件,将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中,无需采用附加的EEPROM芯片存储空调性能数据,从而提高了空调系统的可靠性,为校验、升级空调性能数据提供了较大的方便,并且降低了空调系统的成本。
[0047]参照图2,图2为本发明存储空调性能数据的方法第二实施例的流程示意图。
[0048]在本发明存储空调性能数据的方法第一实施例的基础上,在执行步骤S20之前,该方法还包括:
[0049]步骤S40,对空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
[0050]在本实施例中,在根据空调性能数据配置了相应的程序逻辑控制代码之后,根据不同的操作者,对空调性能数据和程序逻辑控制代码分别设置相应的操作权限,即为空调性能数据和程序逻辑控制代码分配“可修改”、“只读”、“不可见”等权限,对不同的操作人员分配不同的权限,以利于研发、生产、以及售后升级。例如,对生产人员,程序逻辑控制分配为“不可见”,空调性能数据分配为“只读”;对负责开发的软件工程师,程序逻辑控制分配为“可修改”,当空调性能数据分配为“只读”;对性能工程师,程序逻辑控制分配为“只读”,空调性能数据分配为“可修改”;对品质检测人员,全部分配“只读”等等。这样,对不同的操作人员可以享有不同的权限,可以方便性能工程师对空调性能数据进行改进和修改,同时方便软件工程师根据空调性能数据的修改,对程序逻辑控制进行相应的修改。
[0051]参照图3,图3为本发明存储空调性能数据的方法第三实施例的流程示意图。
[0052]在本发明存储空调性能数据的方法第一实施例的基础上,在执行步骤S30之前,该方法还包括:
[0053]步骤S50,根据空调性能试验的项目类型,将空调性能数据和对应的程序逻辑控制代码进行分类。
[0054]在本实施例中,由于对空调系统进行性能试验时,所需进行试验的项目有不同的类型,因此需对每一个项目类型进行试验并获得该项目对应的空调性能数据。根据不同的项目类型,将所获得的空调性能数据以及该空调性能数据对应的程序逻辑控制代码进行分类,使不同的项目装载不同的空调性能数据文件,并且对应存储不同的程序逻辑控制代码文件,以适应当前所有产品的研发、品质和制造。
[0055]参照图4,图4为本发明存储空调性能数据的方法第四实施例的流程示意图。
[0056]在本发明存储空调性能数据的方法第一实施例的基础上,在执行步骤S30之前,该方法还包括:
[0057]步骤S60,对空调性能数据和对应的程序逻辑控制代码进行校验和。
[0058]在本实施例中,在根据空调性能数据配置了相应的程序逻辑控制代码之后,通过上位机软件对空调性能数据和对应的程序逻辑控制代码进行校验和,进行校验和的目的是核对,以便于操作者在操作时,与上位机软件提供的校验和进行核对,从而避免上位机软件操作者错误装载文件。
[0059]本发明还提供了一种存储空调性能数据的装置。
[0060]参照图5,图5为本发明存储空调性能数据的装置第一实施例的结构示意图。
[0061]本实施例所提供的存储空调性能数据的装置,包括:
[0062]代码配置模块10,用于接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;
[0063]地址分配模块20,用于根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;
[0064]文件处理模块30,用于根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
[0065]在本实施例中,用户通过PC等上位机中的软件输入对空调系统进行性能试验时所得到的空调性能数据,以供在空调系统上电后读取该空调性能数据从而运行空调系统,空调性能数据为技术人员试验所得、适合空调系统运行最佳的性能数据本实施例中,空调性能数据包括空调系统的运行参数和空调系统的产品信息数据;运行参数即为技术人员试验所得、适合空调系统运行最佳的性能数据,而空调系统的产品信息数据包括:空调系统的软件版本、产品编码以及压缩机型号等一系列数据。接收到用户输入的空调性能数据后,代码配置模块10通过上位机中的软件配置相应的程序逻辑控制代码,该程序逻辑控制代码用于在空调系统上电后,通过查表的方式读取空调性能数据。
[0066]上位机软件在接收到技术人员输入的空调性能数据,并配置成为相应的程序逻辑控制代码之后,通过地址分配模块20根据空调系统的控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址,以将空调性能数据和程序逻辑控制代码存储至相应的地址中,该存储地址与控制芯片的程序设计所分配的地址一致。由于控制芯片内部都有RAM (随机存储器)和ROM (只读存储器),本实施例中,将空调性能数据和程序逻辑控制代码存储至ROM中。
[0067]由于控制芯片的种类繁多,企业通常所用到的控制芯片仅几款,因此,上位机的软件需要能够解决常用的控制芯片的代码烧写协议。在为空调性能数据和程序逻辑控制代码分配相应的存储地址后,上位机的软件还要根据控制芯片生产厂商提供的代码烧写协议,通过文件处理模块30将用户所输入的空调性能数据以及为其配置的程序逻辑控制代码进行处理,即处理为符合代码烧写协议的目标代码文件,以便于烧写器将空调性能数据和程序逻辑控制代码烧写至控制芯片的代码区中。
[0068]本实施例通过接收试验得到的空调性能数据,配置用于读取空调性能数据的程序逻辑控制代码;根据控制芯片的代码区的存储空间,为空调性能数据和程序逻辑控制代码分配相应的存储地址;并根据控制芯片的代码烧写协议,将空调性能数据和程序逻辑控制代码进行处理为符合该代码烧写协议的目标代码文件,将空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中,无需采用附加的EEPROM芯片存储空调性能数据,从而提高了空调系统的可靠性,为校验、升级空调性能数据提供了较大的方便,并且降低了空调系统的成本。
[0069]参照图6,图6为本发明存储空调性能数据的装置第二实施例的结构示意图。
[0070]在本发明存储空调性能数据的装置第一实施例的基础上,该装置还包括:
[0071]权限设置模块40,用于对空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
[0072]在本实施例中,在根据空调性能数据配置了相应的程序逻辑控制代码之后,权限设置模块40根据不同的操作者,对空调性能数据和程序逻辑控制代码分别设置相应的操作权限,即为空调性能数据和程序逻辑控制代码分配“可修改”、“只读”、“不可见”等权限,对不同的操作人员分配不同的权限,以利于研发、生产、以及售后升级。例如,对生产人员,程序逻辑控制分配为“不可见”,空调性能数据分配为“只读”;对负责开发的软件工程师,程序逻辑控制分配为“可修改”,当空调性能数据分配为“只读”;对性能工程师,程序逻辑控制分配为“只读”,空调性能数据分配为“可修改”;对品质检测人员,全部分配“只读”等等。这样,对不同的操作人员可以享有不同的权限,可以方便性能工程师对空调性能数据进行改进和修改,同时方便软件工程师根据空调性能数据的修改,对程序逻辑控制进行相应的修改。
[0073]参照图7,图7为本发明存储空调性能数据的装置第三实施例的结构示意图。
[0074]在本发明存储空调性能数据的装置第一实施例的基础上,该装置还包括:
[0075]分类模块50,用于根据空调性能试验的项目类型,将空调性能数据和对应的程序逻辑控制代码进行分类。
[0076]在本实施例中,由于对空调系统进行性能试验时,所需进行试验的项目有不同的类型,因此需对每一个项目类型进行试验并获得该项目对应的空调性能数据。分类模块50根据不同的项目类型,将所获得的空调性能数据以及该空调性能数据对应的程序逻辑控制代码进行分类,使不同的项目装载不同的空调性能数据文件,并且对应存储不同的程序逻辑控制代码文件,以适应当前所有产品的研发、品质和制造。
[0077]参照图8,图8为本发明存储空调性能数据的装置第四实施例的结构示意图。
[0078]在本发明存储空调性能数据的装置第一实施例的基础上,该装置还包括:
[0079]校验模块60,用于对空调性能数据和对应的程序逻辑控制代码进行校验和。
[0080]在本实施例中,在根据空调性能数据配置了相应的程序逻辑控制代码之后,校验模块60通过上位机软件对空调性能数据和对应的程序逻辑控制代码进行校验和,进行校验和的目的是为核对,以便于操作者在操作时与上位机软件提供的校验和进行核对,从而避免上位机软件操作者错误装载文件。
[0081]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围。
【权利要求】
1.一种存储空调性能数据的方法,其特征在于,包括步骤: 接收试验得到的空调性能数据,配置用于读取所述空调性能数据的程序逻辑控制代码; 根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址; 根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将所述空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
2.根据权利要求1所述的存储空调性能数据的方法,其特征在于,所述空调性能数据包括空调系统的运行参数和空调系统的产品信息数据。
3.根据权利要求2所述的存储空调性能数据的方法,其特征在于,在所述根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址的步骤之前,还包括: 对所述空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
4.根据权利要求3所述的存储空调性能数据的方法,其特征在于,在所述根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件的步骤之前,还包括: 根据空调性能试验的项目类型,将所述空调性能数据和对应的程序逻辑控制代码进行分类。
5.根据权利要求1至4中任一项所述的存储空调性能数据的方法,其特征在于,在所述根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件的步骤之前,还包括: 对所述空调性能数据和对应的程序逻辑控制代码进行校验和。
6.一种存储空调性能数据的装置,其特征在于,包括: 代码配置模块,用于接收试验得到的空调性能数据,配置用于读取所述空调性能数据的程序逻辑控制代码; 地址分配模块,用于根据控制芯片的代码区的存储空间,为所述空调性能数据和程序逻辑控制代码分配相应的存储地址; 文件处理模块,用于根据控制芯片的代码烧写协议,将所述空调性能数据和程序逻辑控制代码进行处理,成为符合该代码烧写协议的目标代码文件,以将所述空调性能数据和程序逻辑控制代码存储至控制芯片的代码区中。
7.根据权利要求6所述的存储空调性能数据的装置,其特征在于,所述空调性能数据包括空调系统的运行参数和空调系统的产品信息数据。
8.根据权利要求7所述的存储空调性能数据的装置,其特征在于,还包括: 权限设置模块,用于对所述空调性能数据和对应的程序逻辑控制代码设置相应的操作权限。
9.根据权利要求8所述的存储空调性能数据的装置,其特征在于,还包括: 分类模块,用于根据空调性能试验的项目类型,将所述空调性能数据和对应的程序逻辑控制代码进行分类。
10.根据权利要求6至9中任一项所述的存储空调性能数据的装置,其特征在于,还包括: 校验模块,用于对所述空调性能数据和对应的程序逻辑控制代码进行校验和。
【文档编号】G06F9/445GK104346183SQ201310330247
【公开日】2015年2月11日 申请日期:2013年7月31日 优先权日:2013年7月31日
【发明者】李大林, 刘锦泉 申请人:广东美的制冷设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1