一种空调器的ee参数修改方法

文档序号:406831 发布日期:2021-12-17 浏览:24次 >En<

阅读说明:本技术 一种空调器的ee参数修改方法 (EE parameter modification method of air conditioner ) 是由 葛文凯 王若峰 于 2020-06-11 设计创作,主要内容包括:本发明提供了一种空调器的EE参数修改方法,将空调器中存储的EE参数表进行格式转换形成EE定义表,在EE定义表中包括地址、与地址对应的说明和数据,与EE参数表相比,EE定义表中的地址与EE参数表中的地址位对应,EE定义表中的数据与EE参数表的数据对应,EE定义表中还具有与地址和数据对应的说明,说明用于说明地址存储的数据名称,因而,EE定义表中显示的地址、说明和数据非常清楚,研发人员修改EE参数时,仅需找到参数名称对应的数据,修改即可,非常方便快捷,出错率大大降低。(The invention provides an EE parameter modifying method of an air conditioner, which converts the format of an EE parameter table stored in the air conditioner to form an EE definition table, wherein the EE definition table comprises addresses, explanations and data corresponding to the addresses, compared with the EE parameter table, the addresses in the EE definition table correspond to address bits in the EE parameter table, the data in the EE definition table corresponds to the data in the EE parameter table, and the EE definition table also comprises the explanations corresponding to the addresses and the data, which are used for explaining the data names stored in the addresses.)

一种空调器的EE参数修改方法

技术领域

本发明属于空调器调试技术领域,具体涉及一种空调器的EE参数修改方法。

背景技术

在空调器的研发过程中,研发人员调试机器需要频繁地改动空调器的EE参数,需要将空调器中存储的EE参数表读出,然后在EE参数表中找到参数对应的地址位,然后计算更改参数,手动在EE参数表中进行修改。

但是,由于EE参数表为二进制、十六进制或者其他格式的文件,与我们平时使用的十进制不同,需要进行转换,具体如图1所示。并且EE参数表仅由数字组成,仅仅包括地址位和与地址位对应的数据,地址位对应的数据名称无法直接体现。现有的空调研发过程读取及更改EE参数需要研发人员手动校对EE参数表中的数据与地址位,才能完整读取及更改参数,浪费研发人员时间且容易出错。具体的,研发人员修改某一项参数时,需要研发人员对照事先设定的地址位对应的数据名称表,查询需要修改的名称所在的地址,按照地址找到相应的数据,然后修改数据,非常麻烦,不但十分浪费时间,而且极易出错。同样的,若想了解EE参数表中所有参数的意义,必须一个一个手动校对数据,存在浪费时间,极易出错的问题。

背景技术

所公开的上述信息仅仅用于增加对本申请

背景技术

的理解,因此,其可能包括不构成本领域普通技术人员已知的现有技术。

发明内容

本发明针对现有技术中存在的上述问题,提供一种空调器的EE参数修改方法,以解决现有技术修改EE参数浪费时间、出错率高的技术问题。

为达到上述技术目的,本发明采用以下技术方案实现:

一种空调器的EE参数修改方法:

读取空调器中存储的EE参数表;

将所述EE参数表进行格式转换形成EE定义表;

将修改后的EE定义表进行格式转换形成EE参数表;

将所述EE参数表写入空调器;

所述EE参数表包括地址位和与所述地址位对应的数据;所述EE定义表包括地址、与所述地址对应的说明和数据;所述EE定义表的地址与所述EE文件的地址位对应,所述说明用于说明所述地址存储的数据名称,所述EE定义表的数据与所述EE文件的数据对应。

如上所述的空调器的EE参数修改方法,在所述EE定义表中所述数据可被执行修改操作。

如上所述的空调器的EE参数修改方法,所述EE定义表中包括与所述数据对应的含义,所述含义为所述数据对应的十进制数值。

如上所述的空调器的EE参数修改方法,所述数据被修改后,所述数据对应的含义自动修改。

如上所述的空调器的EE参数修改方法,所述含义被修改后,所述含义对应的数据自动修改。

如上所述的空调器的EE参数修改方法,所述EE参数表包括与数据对应的第一地址位和第二地址位,所述EE定义表的地址与所述第一地址位和第二地址位对应。

如上所述的空调器的EE参数修改方法,所述EE定义表的地址=第一地址位+第二地址位。

如上所述的空调器的EE参数修改方法,所述修改被记录保存。

如上所述的空调器的EE参数修改方法,将修改后的EE定义表转换形成的EE参数表后计算全局校验和。

如上所述的空调器的EE参数修改方法,将修改后的EE定义表转换形成的EE参数表中设定起始地址和结束地址,计算分段校验和。

与现有技术相比,本发明的优点和积极效果是:本发明空调器的EE参数修改方法将空调器中存储的EE参数表进行格式转换形成EE定义表,在EE定义表中包括地址、与地址对应的说明和数据,与EE参数表相比,EE定义表中的地址与EE参数表中的地址位对应,EE定义表中的数据与EE参数表的数据对应, EE定义表中还具有与地址和数据对应的说明,说明用于说明地址存储的数据名称,因而,EE定义表中显示的地址、说明和数据非常清楚,研发人员修改EE参数时,仅需找到参数名称对应的数据,修改即可,非常方便快捷,出错率大大降低。

结合附图阅读本发明的

具体实施方式

后,本发明的其他特点和优点将变得更加清楚。

附图说明

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

图1为本发明具体实施例EE参数表的存储形式。

图2为本发明具体实施例EE定义表的存储形式。

图3为本发明具体实施例操作界面示意图。

图4为本发明具体实施例点击读取/保存EE后的界面示意图。

图5为本发明具体实施例点击EE校验和后的界面示意图。

图6为本发明具体实施例的流程图。

具体实施方式

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。

需要说明的是,在本发明的描述中,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

此外,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

目前,变频空调器在空调产品中所占比重越来越大。对于众多的不同变频空调器产品,其控制程序基本是相同的,区别之处在其存储器存储的EE参数不同,以适应不同的空调器。

EE参数为空调行业内的专业术语,表示写在单片机或控制用芯片中的空调器控制的参数,用于控制空调器正常运行。这些不同的EE参数,需要在生产过程进行反复修改调试以得到最佳EE参数后写入EE存储器中。

由于写入EE存储器中的EE参数为机器语言,研发人员在修改EE参数时,需要人为将机器语言翻译为正常语言,根据正常语言进行修改,将修改后的数据翻译为机器语言并找到相应位置进行修改,非常麻烦,容易出错。

针对上述问题,本实施例提出了一种空调器的EE参数修改方法,能够对EE参数进行快速修改且出错率大大降低。

首先,对写入EE存储器的EE参数形式-EE参数表进行说明:

EE存储器一般为单片机或控制芯片中的存储区域。

写在单片机或控制用芯片中的 EE参数表如图1所示,由机器语言组成,一般是16进制的数,当然,也可以是其他进制数。

例如,在由16进制数组成的EE参数表中,控制压缩机频率最大为64Hz,则对应的EE参数为40(16进制),换算成十进制为64。

如图1所示,EE参数表包括地址位和与地址位对应的数据,地址位和数据均由数字组成。

具体的,EE参数表包括与数据对应的第一地址位和第二地址位。

第一地址位为纵向地址,第二地址位为横向地址,第一地址位和第二地址位组合起来形成一个确定的存储位置对应一个数据。

例如,第一地址位000010和第二地址位8组合起来对应的确定的存储位置存储的数据是B0。

在对图1中的EE参数进行修改调试时,如果只有EE参数表,非常难以理解和修改:首先必须借助于事先设定的地址位对应的数据名称表,查询需要修改的名称所在的地址(包括第一地址位和第二地址位),按照地址找到相应的存储位置,得到数据;然后将得到的数据翻译为十进制,根据十进制数据和空调器的运行状态确定修改后的数据;由于修改后的数据为十进制,还需要将十进制数据翻译为十六进制后,再找到地址对应的存储位置,将修改后的十六进制数据写入到存储位置。因而,在EE参数表中对EE参数进行修改时非常麻烦,不但需要确定地址,根据地址查找相关数据,并且需要来回翻译,十分浪费时间,而且极易出错。

本实施例将EE参数表进行格式转换形成容易理解和修改的EE定义表,EE定义表中直接体现地址、名称和数据信息,研发人员直接在EE参数表中进行直观的参数修改即可,无需查找资料,且地址、名称和数据的对应关系简单明了,不会出错。

具体的,如图2所示,本实施例的EE定义表包括地址、与地址对应的说明和数据。

EE定义表的地址与EE参数表中的地址位一一对应,因而,EE定义表的地址对应的数据即是EE参数表中相应的地址位对应的数据。

具体的,EE定义表的地址与EE参数表的第一地址位和第二地址位对应。

为了简化EE定义表的地址形式,本实施例EE定义表的地址=第一地址位+第二地址位。

例如,EE定义表中的EE地址18对应EE参数表中的第一地址位000010和第二地址位8,EE定义表中的EE地址18为EE参数表中的地址000010+8得到。

EE定义表的说明用于说明地址存储的数据名称,能够将地址及数据对应的名称一目了然的展示给研发人员,研发人员能够快速了解EE定义表中的地址和数据对应的含义。

数据名称可以为:制冷中风限频、制冷低风限频、制热中风限频、制热低风限频、制冷静音限频、制热静音限频、制冷进入PID温度差、制热进入PID温度差等等。其中,地址与名称及对应关系可根据研发人员的实际需求进行设定,保证EE参数表和EE定义表的对应关系即可。

EE定义表的数据与EE参数表的数据相对应。

例如,EE定义表中地址18对应的数据为B0,与EE参数表中相应第一地址位000010和第二地址位8对应的数据B0相对应。

其中,EE定义表中的数据可被执行修改操作。可根据名称直接找到需要修改的数据修改即可,无需对地址名称对应关系进行查找。

为了更进一步方便研发人员的理解和操作,本实施例的EE定义表中增加与数据对应的含义,其中,含义为数据对应的十进制数值。

含义与数据之间不设置关联公式,则需要研发人员计算数据对应的含义,或者,含义对应的数据,二者均需手动修改。

上述方式仍然需要研发人员进行进制转换,比较麻烦,本实施例进一步在含义与数据之间直接设置关联公式,数据被修改后,数据对应的含义自动修改;含义被修改后,含义对应的数据自动修改。其中,关联公式并不限定在进制转换,还包括参数的特殊转换需求,例如,小数点移位等。含义与数据对应的关联公式可以根据参数的不同而不同。

EE定义表中的含义为EE参数表中的数据对应的十进制数。EE定义表中的含义直接以十进制数的形式展示给研发人员,便于研发人员查看和理解,无需进行进制转换,节省了时间,减少了出错率。

本实施例空调器的EE参数修改方法为:

读取空调器中存储的EE参数表。其中,EE参数表如图1所示,EE参数表存储为EE.bin格式。

将EE参数表进行格式转换形成EE定义表,如图2所示。

其中,该步骤中的格式转换主要包括:

地址格式转换,将EE参数表中的第一地址位和第二地址位形成EE定义表中的地址(图2中EE地址所在列)。

添加说明,将EE参数表中的第一地址位和第二地址位对应的存储地址存储的数据的说明添加至与EE定义表中的地址相应的说明存储位置(图2中说明所在列)。

数据转换,将EE参数表中的第一地址位和第二地址位对应的存储地址存储的数据对应在EE定义表中地址对应的数据存储位置(图2中数据/HEX所在列)。

添加含义,将EE参数表中的第一地址位和第二地址位对应的存储地址存储的数据转化为十进制后添加至与EE定义表中的地址相应的含义存储位置(图2中含义所在列)。

将修改后的EE定义表进行格式转换形成EE参数表。

其中,该步骤中的格式转换主要包括:

地址格式转换,将EE定义表中的地址(图2中EE地址所在列)分解为EE参数表中的第一地址位和第二地址位。

数据转换,将EE定义表中地址对应的数据存储位置(图2中数据/HEX所在列)存储的数据对应在EE参数表中的第一地址位和第二地址位对应的存储地址。

将EE参数表写入空调器。

其中,研发人员在图2所示的EE定义表中对数据和/或含义进行修改。

为了便于查找修改过程,本实施例的修改过程均被记录保存。

具体的,如图6所示,在开发VBA模块的操作界面(如图3所示)中点击读取/保存EE按钮。

通过EXCEL窗体程序1得到图4所示的窗口。

在图4的窗口中点击读取EE按钮,调用并导入EE.bin文件,读取空调器中存储的EE参数表(图1)将EE参数表进行格式转换(数据格式重构)形成EE定义表,显示如图2所示的格式。

研发人员能够非常直观地在EE定义表中看到EE参数对应的数据。可以方便地在图2的EE定义表中对数据和/或含义进行修改,修改完成后,可以将数据导出到EE定义表指定位置。

在图4的窗口中点击保存EE按钮,调用并将EE定义表指定位置的数据导出,将修改后的EE定义表进行格式转换(数据格式重构)形成EE参数表,将EE参数表写入空调器。

在整个参数的修改过程中,图1所示的EE参数表不会在操作界面出现,研发人员始终查看和修改图2所示的EE定义表即可,直接在EE定义表中对EE参数进行修改,方便、快捷、不容易出错。

EE参数修改完成之后,将修改后的EE定义表转换形成的EE参数表后计算全局校验和,也可以将修改后的EE定义表转换形成的EE参数表中设定起始地址和结束地址,计算分段校验和。

具体点击如图3操作界面中的EE校验和按钮。

通过EXCEL窗体程序2出现如图5所示的窗口,在窗口中可输入起始地址、结束地址,点击计算按钮得到指定段校验和,或者,不输入起始地址和结束地址,直接点击计算按钮得到全局校验和。

本实施例通过软件编程的方式,可以实现在EE定义表中直接进行读取和更改保存EE数据,并且可以进行校验和的计算。

本实施例通过Excel直接读取EE参数表并填充到EE定义表中,研发人员可以直接在EE定义表中查看EE数据,而不用在EE定义表和EE参数表中反复查看,而且不会出错。在EE定义表中修改数据后,可以直接生成EE参数表文件,而不用再将修改好的数据在EE参数表中人工找到地址位,人工导入数据,减少时间浪费,降低出错概率。能够实现EE定义表直接计算EE参数表的校验和(分段和全局均可)。同一窗口实现EE参数表的读取、修改和保存,计算校验和,提高研发人员效率。

以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:生成判决书的方法、装置、计算机设备和介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!