[发明专利]一种配置电能表Code区显示对象的方法有效
申请号: | 201810634358.8 | 申请日: | 2018-06-20 |
公开(公告)号: | CN109086106B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 邢祝贺 | 申请(专利权)人: | 宁波三星智能电气有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 宁波甬致专利代理有限公司 33228 | 代理人: | 佘新育 |
地址: | 315000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 电能表 code 显示 对象 方法 | ||
本发明提供了一种配置电能表Code区显示对象的方法,包括以下步骤:S1、开始,电能表读取Code区默认配置的原显示对象;S2、判断原显示对象的数量,若原显示对象的数量大于0,则进入下一步,若原显示对象的数量等于0,则返回S1;S3、Code区显示所读取的原显示对象;S4、读取原显示对象所对应的原数据类型;S5、判断原数据类型是否需要重新配置,若不需要重新配置,则进入S7,若需要重新配置,则进入下一步;S6、利用上位机对电能表中的原数据类型进行配置,包括以下步骤:S7、主数据区显示数据;S8、结束。该方法可以直接对Code区显示对象进行配置,配置方法简单,高效。
技术领域
本发明涉及电能表的数据配置技术领域,尤其涉及一种配置电能表Code区显示对象的方法。
背景技术
随着电能表技术的提升,对人机交互的要求也越来越高,电能表的数据显示区包括主数据区和Code区,主数据区用于显示度数,Code区用于显示电压、电流、用户自定义的特殊字符等对象,现有的电能表的Code区均采用显示固定对象,因此当不同的客户所要求的Code区显示对象与电能表的初始设置不同时,则需要对Code区显示对象进行重新配置。如图1所示,现有的配置方法为,直接在电能表中重新烧制与不同客户需求所对应的软件源代码,因此该配置方法较为繁琐,工作量较大、效率较低,电能表的通性较差。
发明内容
本发明提供了一种配置电能表Code区显示对象的方法,该方法可以直接对Code区显示对象进行配置,配置方法简单,高效。
本发明所采用的技术方案是,一种配置电能表Code区显示对象的方法,包括以下步骤:S1、开始,电能表读取Code区默认配置的原显示对象,
S2、判断原显示对象的数量,若原显示对象的数量大于0,则进入下一步,若原显示对象的数量等于0,则返回S1;
S3、Code区显示所读取的原显示对象;
S4、读取原显示对象所对应的原数据类型;
S5、判断原数据类型是否需要重新配置,若不需要重新配置,则进入S7,若需要重新配置,则进入下一步;
S6、利用上位机对电能表中的原数据类型进行配置,包括以下步骤:
第一步,开始,利用上位机将客户需求导入电能表中的电可擦除存储器,所述的客户需求为新数据类型,所述的新数据类型与所述的原数据类型不相同;
第二步,从电可擦除存储器读取新显示对象所对应的ID;
第三步,根据ID读取电可擦除存储器中所对应的新显示对象,获得新显示对象,每个新显示对象需对应显示在一个Code区显示位置上;
第四步,判断Code区显示位置的数量是否大于N,所述的N为新显示对象所对应的数量,若大于N,则将Code区显示位置赋值为1后进入第五步,若小于N,则直接进入第五步;
第五步,判断新数据类型属于电能表中预设的数据类型中的哪一类,所述的电能表中预设的数据类型至少包括两类;
第六步,根据第四步中筛选得到的数据类型赋值给Code区显示位置,将经过第四步删选得到的新显示对象存储在临时寄存器;
第七步,Code区显示位置自加1;
第八步,判断Code区显示位置是否大于N,若大于N,则进入第九步,若小于N,则返回第五步;
第九步,将存储在临时寄存器中的新显示对象写入显示驱动存储器中,
第十步,显示驱动存储器驱动LCD上的Code区显示新显示对象;
第十一步,对Code区新数据类型的配置结束;
S7、主数据区显示数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星智能电气有限公司,未经宁波三星智能电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810634358.8/2.html,转载请声明来源钻瓜专利网。