一种电能表显示检测方法、装置、电能表及介质与流程

未命名 09-12 阅读:96 评论:0


1.本发明涉及智能电能表检测技术领域,特别是涉及一种电能表显示检测方法、装置、电能表及介质。


背景技术:

2.电能表已经成为家家户户生活中必不可少的设备之一,为了方便使用和维护,电能表配备液晶显示屏用来实时显示电能表的电能量、日期时间、电压、电流、当前费率等数据,直观展示电能表状态。
3.随着电能表检定技术的发展,其对于电能表配备液晶显示屏的检测也逐渐趋于自动化,目前采用工业相机对液晶显示屏拍照,与期望图像比对判断屏幕显示的正确性。由于液晶屏表面会有一层保护玻璃,在背光灯不点亮的情况下拍照可能会出现反光以此影响图像比对;另外,电能表显示内容多为动态值,相机检测无法控制电能表显示的数据内容恰好与期望图像一致,导致检测的可控性难度增大。
4.因此,如何提高电能表液晶显示屏显示内容的准确性和完整性是本领域技术人员亟需要解决的。


技术实现要素:

5.本发明的目的是提供一种电能表显示检测方法、装置、电能表及介质,用于解决现有的电能表液晶显示屏显示内容检测不准确和不完整的技术问题。
6.为解决上述技术问题,本发明提供一种电能表显示检测方法,其包括:接收下发至电能表的显示命令,其中,所述显示命令为自定义命令且表征所述电能表的显示信息对应的显示字段;根据所述显示命令获取当前电能表的实际显示信息;将所述实际显示信息和预设显示信息进行对比确定显示检测结果;其中,所述预设显示信息通过操作命令获取得到,所述操作命令为自定义命令且表征所述电能表的显示信息对应的理想显示字段,所述实际显示信息和所述预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。
7.优选地,所述预设显示信息和所述实际显示信息的字段对应的字节数相同,均至少为24字节,其中,第零字节存储所述电能表显示字段的时间数据,第一字节至第二十一字节存储所述电能表的显示信息,第二十二字节存储所述电能表的背光灯的点亮模式,第二十三字节存储所述电能表的拉闸灯的点亮模式;各字节内的比特位内存储所述电能表的显示字段对应的状态字,其中,所述状态字至少包括文字状态字、符号状态字和数字状态字,各所述状态字在各所述比特位中具有唯一性。
8.优选地,所述数字状态字为多个全8显示状态字;对应地,各字节内存储所述数字状态字,包括:
根据各所述全8显示状态字进行拆解得到对应的7个段码式状态字;将对应的7个段码式状态字分别存储至对应的字节。
9.优选地,所述将所述实际显示信息和预设显示信息进行对比确定显示检测结果,包括:获取所述预设显示信息内的显示字段的时间数据;在所述时间数据内获取预设次数下分别对应的所述实际显示信息;分别确定各所述预设次数下的所述实际显示信息与所述预设显示信息的对比情况,并记录所述实际显示信息与所述预设显示信息一致性的一致性次数;若所述一致性次数满足预设条件时,则确定所述显示检测结果为正常,其中,所述预设条件为所述一致性次数达到阈值次数;若所述一致性次数未满足所述预设条件时,则确定所述显示检测结果为异常。
10.优选地,在确定所述显示检测结果后,还包括:将所述显示检测结果保存至日志文件中,其中,所述显示检测结果的异常与正常在所述日志文件中的保存标记不同。
11.优选地,在确定所述显示检测结果后,还包括:在确定所述显示检测结果为异常时,输出告警信息。
12.优选地,在获取所述当前电能表的所述实际显示信息之后,还包括:获取所述实际显示信息的显示字段的时间数据;根据所述实际显示信息的显示字段的时间数据对所述实际显示信息的显示字段显示后,恢复所述电能表的循环显示状态以便所述电能表正常工作。
13.为解决上述技术问题,本发明还提供一种电能表显示检测装置,包括:接收模块,用于接收下发至电能表的显示命令,其中,所述显示命令为自定义命令且表征所述电能表的显示信息对应的显示字段;获取模块,用于根据所述显示命令获取当前电能表的实际显示信息;确定模块,用于将所述实际显示信息和预设显示信息进行对比确定所述显示检测结果;其中,所述预设显示信息通过操作命令获取得到,所述操作命令为自定义命令且表征所述电能表的显示信息对应的理想显示字段,所述实际显示信息和所述预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。
14.为解决上述技术问题,本发明还提供一种电能表,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上述所述的电能表显示检测方法的步骤。
15.为解决上述技术问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的电能表显示检测方法的步骤。
16.本发明提供的一种电能表显示检测方法,包括:接收下发至电能表的显示命令,其中,显示命令为自定义命令且表征电能表的显示信息对应的显示字段;根据显示命令获取当前电能表的实际显示信息;将实际显示信息和预设显示信息进行对比确定显示检测结
果,其中,预设显示信息通过操作命令获取得到,操作命令为自定义命令且表征电能表的显示信息对应的理想显示字段,实际显示信息和预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。本发明的有益效果在于相对于现有的检测方式而言,无需额外的相机设备,通过自定义命令的显示命令获取电能表的实际显示信息,即可以实现与预设显示信息的比对以确定显示内容的检测结果,提高显示内容的完整性,同样也不会因为液晶屏拍照过程中出现反光影响检测的正确性。对于显示命令是表征电能表的显示信息对应的显示字段,即可以显示字段组合检测以实现电能表显示内容的定格信息,以避免现有的检测方式由于电能表的显示内容多动态值无法控制,简化检测难度,提高检测的可控性。
17.另外,本发明还提供了一种电能表显示检测装置、电能表及介质,具有如上述电能表显示检测方法相同的有益效果。
附图说明
18.为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为本发明实施例提供的单相智能电能表的显示界面;图2为本发明实施例提供的三相智能电能表的显示界面;图3为本发明实施例提供的一种电能表显示检测方法的流程图;图4为本发明实施例提供的一种电能表显示检测原理图;图5为本发明实施例提供的一种电能表液晶显示内容的原理图;图6为本发明实施例提供的一种电能表显示检测装置的结构图;图7为本发明实施例提供的一种电能表的结构图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
21.本发明的核心是提供一种电能表显示检测方法、装置、电能表及介质,用于解决现有的电能表液晶显示屏显示内容检测不准确和不完整的技术问题。
22.为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
23.需要说明的是,现有的电能表液晶显示屏检定技术,由于电能表存在自动循环显示、按键循环显示、自检显示等多种情况,若依靠人工检测的方法难以保证检测的覆盖度和准确度。受限于环境因素及电能表自身状态,目前行业内对液晶显示屏的检测效率低下、准确度低。由于采用相机检测的方式准确度低,同时电能表存在自动循环显示,难以保证所拍摄图像能够清晰地匹配期望图像,并且对相机拍摄角度、拍摄频率等都有一定要求,实现难度较高。本发明针对电能表液晶显示屏的检测效率以及准确度较低的问题,提出电能表显示检测方法,图1为本发明实施例提供的单相智能电能表的显示界面,图2为本发明实施例
提供的三相智能电能表的显示界面,如图1、2所示,该电能表可以适用于单相智能电能表、还可以适用于三相智能电能表等,在此不做限定。
24.图3为本发明实施例提供的一种电能表显示检测方法的流程图,如图3所示,该方法包括:s11:接收下发至电能表的显示命令,其中,显示命令为自定义命令且表征电能表的显示信息对应的显示字段;s12:根据显示命令获取当前电能表的实际显示信息;s13:将实际显示信息和预设显示信息进行对比确定显示检测结果;其中,预设显示信息通过操作命令获取得到,操作命令为自定义命令且表征电能表的显示信息对应的理想显示字段,实际显示信息和预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。
25.具体地,接收下发至电能表的显示命令,显示命令是基于电能表的微控制单元(microcontroller unit,mcu)系统控制液晶显示屏对应显示的显示命令。本实施例中的显示命令为自定义命令,基于电能表的显示信息对应的显示字段,用于表示不同的显示字段可以组成自定义命令的报文形式。
26.根据显示命令获取当前电能表的实际显示信息,也就是说,通过该显示命令获取到的当前电能表的实际显示内容,若显示检测正确的情况下,其实际显示信息和预设显示信息相同。对应的预设显示信息可以通过其他命令直接获取,或者通过预先存储至某一个数据库中直接调用均可,在此不做限定。
27.将其实际显示信息和预设显示信息进行对比,以确定显示检测结果。对比过程,可以是实际显示信息与预设显示信息只要存在某一个信息不同,则说明对比失败,则显示检测结果为异常。还可以考虑到获取显示信息时会出现延迟情况,故给予实际显示信息的多次获取机会,例如在5s内获取到3次的实际显示信息,在这3次的实际显示信息中可能存在不同的情况,只要有一个或者多个的实际显示信息与预设显示信息相同即可,就可以确定当前的检测结果为正常,可以根据实际情况确定满足的次数。
28.对比过程可以是通过电能表的脚本文件的程序直接执行,也可以将其两种显示信息获取后,保存在数据文件中额外进行对比。在此不做限定,可以根据实际情况对比即可。优选地实施例是直接通过电能表中的预先存储的脚本文件程序执行以提高检测效率。
29.传统的检测方法中,如果想要检测拉闸灯点亮、同时显示日期时间这一场景,则需要对电能表下发远程跳闸命令和显示查看命令,造成多条指令获取,使得检测程序较为繁琐,作为一种实施例,预设显示信息通过操作命令获取得到,其中,操作命令为自定义命令且表征电能表的显示信息对应的理想显示字段,实际显示信息和预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。
30.可以理解的是,预设显示信息是由操作命令获取得到,通过对电能表下发操作命令控制电能表液晶屏定时显示某一字段或者多个字段组合的内容,不会受电能表自身状态和自动循环显示的限制。在现有技术中,对于字段只能选取固定字段,如“用电量”,三个字段需要同时显示,在本实施例中,多个字段自由组合,可以仅获取“用”或者“电”等单独一个字段,或者两个字段的组合方式“电量”。
31.预设显示信息表征电能表的显示信息对应的理想显示字段,也就是用户真正控制
显示屏要显示的目标显示信息,类似标准答案。实际显示信息和预设显示信息的显示字段形式的字段组合形式相同,但是在实际控制过程中,对于实际显示信息可能由于电能表其他部件工作的影响或者电能表显示过程中出现的问题导致与预设显示信息(目标显示信息)不同。
32.预设显示信息的获取过程以及预设显示信息和实际显示信息对应的显示字段的具体形式,不受检测环境、电表自身状态限制,支持多种显示字段的组合检测。相较于传统的检测方法,可以将其多种场景通过一条指令即可获取,提到对液晶显示内容检测的可控性和灵活性,简化检测流程。
33.本发明实施例提供的一种电能表显示检测方法,包括:接收下发至电能表的显示命令,其中,显示命令为自定义命令且表征电能表的显示信息对应的显示字段;根据显示命令获取当前电能表的实际显示信息;将实际显示信息和预设显示信息进行对比确定显示检测结果。该方法相对于现有的检测方式而言,无需额外的相机设备,通过自定义命令的显示命令获取电能表的实际显示信息,即可以实现与预设显示信息的比对以确定显示内容的检测结果,提高显示内容的完整性,同样也不会因为液晶屏拍照过程中出现反光影响检测的正确性。对于显示命令是表征电能表的显示信息对应的显示字段,即可以显示字段组合检测以实现电能表显示内容的定格信息,以避免现有的检测方式由于电能表的显示内容多动态值无法控制,简化检测难度,提高检测的可控性。
34.在上述实施例的基础上,作为一种实施方式,预设显示信息和实际显示信息的字段对应的字节数相同,均至少为24字节,其中,第一字节存储电能表显示字段的时间数据,第二字节至第二十二字节存储电能表的显示信息,第二十三字节存储电能表的背光灯的点亮模式,第二十四字节存储电能表的拉闸灯的点亮模式;各字节内的比特位内存储电能表的显示字段对应的状态字,其中,状态字至少包括文字状态字、符号状态字和数字状态字,各状态字在各比特位中具有唯一性。
35.具体地,本发明涉及的电能表液晶显示检测系统,能够实现控制、获取液晶显示屏的显示内容,其预设显示信息和实际显示信息均在同一个电能表上获取,故对应的显示字段的字节数相同。电能表的显示屏的显示内容最小规格是24字节的数据内容,故实施例至少为24字节。在24字节中,定义各字节下的比特位分别表示不同的显示字段/灯,组成自定义命令报文发送至电表以控制液晶显示屏显示某一个字段或者多个字段组合的内容,通过读取命令获得电表液晶显示屏的显示内容。对于电能表可以是任何一种带有液晶显示屏的电能表,如单相智能电能表、三智能相电能表等。
36.以单相智能电能表为例,24字节中的数据内容,包括:第零字节存储电能表显示字段的时间数据,为16进制,单位为秒;第一字节至第二十一字节存储电能表的显示信息,对应比特位置1时代表显示,置0时代表不显示,也为16进制。
37.第二十二字节存储电能表的背光灯的点亮模式,01表示点亮,00表示不点量。
38.第二十三字节存储电能表的拉闸灯的点亮模式,01表示点亮,00表示不点量。
39.表1 液晶显示屏状态字表

40.例如,下发命令的数据内容为05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01,每两个对应一个字节(第0个字节-第23个字节),第0字节是05,也就是显示时间为5s,倒数第二个字节(第22个字节)是01,经查表可以知道是背光灯点亮,倒数第一个字节(第23个字节)是01,经查表可以知道是拉闸灯点亮。
41.下发命令的数据内容为0a 80 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00,第0字节为0a,对应十六进制转换为十进制为10s,也就是显示10s,第一字节为80,转换为二进制为1000 000,对应第一字节的bit7,即“上”。第四字节为40,转换为二进制为0100 0000,对应第四字节的bit6,即“月”。经查表为“上月”字样显示共10s。
42.下发命令的数据内容为05 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01 01,第0字节为05,对应十六进制转换为十进制为5s,第二十二和第二十三字节均为01,则对应背光灯点亮,拉闸灯点亮,其余字节均为ff,则为全部显示。若下发命令的数据内容为0a ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01 01,则表示全部显示10s,背光灯点亮和拉闸灯点亮。
43.结合表1以及本实施例,对应的除了字段显示,还有拉闸灯、背光灯点亮模式的显示,图4为本发明实施例提供的一种电能表显示检测原理图,如图4所示,电能表的mcu系统1通过输入一个控制命令调用液晶显示屏2的显示内容以获取液晶显示屏2的显示内容,该显示内容包括纯字段显示、背光灯、拉闸灯点亮模式下对应的字段显示。
44.图5为本发明实施例提供的一种电能表液晶显示内容的原理图,如图5所示,将其字节下对应的状态字显示标记,结合表1的状态字设置,可以根据命令显示出对应的显示信息。可以看出,各字节内的比特位内存储电能表的显示字段对应的状态字,状态字至少包括文字状态字、符号状态字和数字状态字,结合图5,文字状态字为汉字,符号状态字为一些图标的设计,数字状态字在本实施例中为全8显示,数码管的数字显示。其各状态字在比特位中具有唯一性。
45.在上述实施例的基础上,作为一种实施例,数字状态字为多个全8显示状态字;对应地,各字节内存储数字状态字,包括:根据各全8显示状态字进行拆解得到对应的7个段码式状态字;将对应的7个段码式状态字分别存储至对应的字节。
46.具体地,数字状态字如图5所示,为全8显示状态字,在电能表的数字显示过程中,通常采用全8显示方式以将所有数字可以表示,将其拆解为7个段码式状态字,每个段码式状态字代表一个状态字,如第一个8,拆解为1a、1b、1c、1d、1e、1f、1g,结合表1,可以查看到,其他的全8显示状态字以此类推查看。
47.本发明实施例提供的通过不同的显示字段以表示电能表的显示内容,提高对液晶显示内容检测的可测性、适配性和灵活性。
48.在上述实施例的基础上,步骤s13中的将实际显示信息和预设显示信息进行对比确定显示检测结果,包括:获取预设显示信息内的显示字段的时间数据;在时间数据内获取预设次数下分别对应的实际显示信息;分别确定各预设次数下的实际显示信息与预设显示信息的对比情况,并记录实际显示信息与预设显示信息一致性的一致性次数;若一致性次数满足预设条件时,则确定显示检测结果为正常,其中,预设条件为一致性次数达到阈值次数;若一致性次数未满足预设条件时,则确定显示检测结果为异常。
49.具体地,根据预设显示信息内的显示字段的时间数据,获取预设次数下分别对应的实际显示信息,预设次数可以根据实际情况设置,也可以根据时间数据与预设次数两种参数建立某种映射关系,例如,显示时间为5s,其预设次数为3次,若显示时间为10s,则预设次数为6次。本实施例中的对比过程是基于显示时间内获取多次的实际显示信息,由于命令的下发以及到获取整个过程存在延迟,若仅获取一次实际显示信息具有偶然性,因此,在有限的显示时间内允许获取多次,可能每次获取的实际显示信息不同,需要每次获取的实际显示信息和预设显示信息进行对比,获取对比一致性的次数。
50.如果一致性的次数满足对比的预设条件,则说明显示检测结果正常,若不满足,则显示检测结果异常。其中,预设条件为一致性次数达到阈值次数,至少为一次,也就是只要有一次对比成功,则确定显示检测结果为正常。
51.本发明实施例提供的在显示时间内根据预设次数获取对应的实际显示信息,考虑到电能表在下发命令和获取显示内容过程中存在延迟现象,提供多次的实际显示信息以判断检测结果,提高检测结果的检测准确性,避免偶然性。
52.在上述实施例的基础上,在确定显示检测结果后,还包括:将显示检测结果保存至日志文件中,其中,显示检测结果的异常与正常在日志文件中的保存标记不同。
53.具体地,将确定的显示检测结果保存至日志文件中,其检测结果包括正常和异常两种状态,为了方便查看,需要将两种结果采用不同的标记进行保存。
54.作为另一种实施例,在确定显示检测结果后,还包括:在确定显示检测结果为异常时,输出告警信息。
55.具体地,在确定显示检测结果为异常时,输出告警信息。对于告警信息的输出形式不做限定,可以通过背光灯的闪烁或者常亮等形式提醒,也可以通过电能表内的蜂鸣器等进行提醒,根据实际情况设定即可,以方便工作人员及时查看异常情况。
56.在上述实施例的基础上,在获取当前电能表的实际显示信息之后,还包括:获取实际显示信息的显示字段的时间数据;根据实际显示信息的显示字段的时间数据对实际显示信息的显示字段显示后,恢复电能表的循环显示状态以便电能表正常工作。
57.在获取到实际显示信息后,其下一步骤电能表进行对比,在对比的同时,根据实际显示信息的显示字段的时间数据对实际显示信息的显示字段显示,若时间数据用完后,则会自动恢复至电能表的循环显示状态以便于电能表正常工作。
58.需要说明的是,电能表自身会进行自动循环显示,在执行完当前操作命令和显示命令后,会自动返回至对应的自动循环显示状态。
59.本发明实施例提供的电能表在执行完实际显示信息的显示字段显示后,恢复电能表的循环显示状态以便电能表正常工作。
60.上述详细描述了电能表显示检测方法对应的各个实施例,在此基础上,本发明还公开与上述方法对应的电能表显示检测装置,图6为本发明实施例提供的一种电能表显示检测装置的结构图。如图6所示,电能表显示检测装置包括:接收模块11,用于接收下发至电能表的显示命令,其中,显示命令为自定义命令且表征电能表的显示信息对应的显示字段;获取模块12,用于根据显示命令获取当前电能表的实际显示信息;确定模块13,用于将实际显示信息和预设显示信息进行对比确定显示检测结果;其中,预设显示信息通过操作命令获取得到,操作命令为自定义命令且表征电能表的显示信息对应的理想显示字段,实际显示信息和预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。
61.由于装置部分的实施例与上述的实施例相互对应,因此装置部分的实施例请参照上述方法部分的实施例描述,在此不再赘述。
62.对于本发明提供的一种电能表显示检测装置的介绍请参照上述方法实施例,本发明在此不再赘述,其具有上述电能表显示检测方法相同的有益效果。
63.图7为本发明实施例提供的一种电能表的结构图,如图7所示,该装置包括:
存储器21,用于存储计算机程序;处理器22,用于执行计算机程序时实现电能表显示检测方法的步骤。
64.其中,处理器22可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器22可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器22也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器22可以集成有图像处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器22还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计算操作。
65.存储器21可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器21还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器21至少用于存储以下计算机程序211,其中,该计算机程序被处理器22加载并执行之后,能够实现前述任一实施例公开的电能表显示检测方法的相关步骤。另外,存储器21所存储的资源还可以包括操作系统212和数据213等,存储方式可以是短暂存储或者永久存储。其中,操作系统212可以包括windows、unix、linux等。数据213可以包括但不限于电能表显示检测方法所涉及到的数据等等。
66.在一些实施例中,电能表还可包括有显示屏23、输入输出接口24、通信接口25、电源26以及通信总线27。
67.领域技术人员可以理解,图7中示出的结构并不构成对电能表的限定,可以包括比图示更多或更少的组件。
68.处理器22通过调用存储于存储器21中的指令以实现上述任一实施例所提供的电能表显示检测方法。
69.对于本发明提供的一种电能表的介绍请参照上述方法实施例,本发明在此不再赘述,其具有上述电能表显示检测方法相同的有益效果。
70.进一步的,本发明还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器22执行时实现如上述电能表显示检测方法的步骤。
71.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
72.对于本发明提供的一种计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不再赘述,其具有上述电能表显示检测方法相同的有益效果。
73.以上对本发明所提供的一种电能表显示检测方法、电能表显示检测装置、电能表
及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
74.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

技术特征:
1.一种电能表显示检测方法,其特征在于,包括:接收下发至电能表的显示命令,其中,所述显示命令为自定义命令且表征所述电能表的显示信息对应的显示字段;根据所述显示命令获取当前电能表的实际显示信息;将所述实际显示信息和预设显示信息进行对比确定显示检测结果;其中,所述预设显示信息通过操作命令获取得到,所述操作命令为自定义命令且表征所述电能表的显示信息对应的理想显示字段,所述实际显示信息和所述预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。2.根据权利要求1所述的电能表显示检测方法,其特征在于,所述预设显示信息和所述实际显示信息的字段对应的字节数相同,均至少为24字节,其中,第零字节存储所述电能表显示字段的时间数据,第一字节至第二十一字节存储所述电能表的显示信息,第二十二字节存储所述电能表的背光灯的点亮模式,第二十三字节存储所述电能表的拉闸灯的点亮模式;各字节内的比特位内存储所述电能表的显示字段对应的状态字,其中,所述状态字至少包括文字状态字、符号状态字和数字状态字,各所述状态字在各所述比特位中具有唯一性。3.根据权利要求2所述的电能表显示检测方法,其特征在于,所述数字状态字为多个全8显示状态字;对应地,各字节内存储所述数字状态字,包括:根据各所述全8显示状态字进行拆解得到对应的7个段码式状态字;将对应的7个段码式状态字分别存储至对应的字节。4.根据权利要求1所述的电能表显示检测方法,其特征在于,所述将所述实际显示信息和预设显示信息进行对比确定显示检测结果,包括:获取所述预设显示信息内的显示字段的时间数据;在所述时间数据内获取预设次数下分别对应的所述实际显示信息;分别确定各所述预设次数下的所述实际显示信息与所述预设显示信息的对比情况,并记录所述实际显示信息与所述预设显示信息一致性的一致性次数;若所述一致性次数满足预设条件时,则确定所述显示检测结果为正常,其中,所述预设条件为所述一致性次数达到阈值次数;若所述一致性次数未满足所述预设条件时,则确定所述显示检测结果为异常。5.根据权利要求4所述的电能表显示检测方法,其特征在于,在确定所述显示检测结果后,还包括:将所述显示检测结果保存至日志文件中,其中,所述显示检测结果的异常与正常在所述日志文件中的保存标记不同。6.根据权利要求4所述的电能表显示检测方法,其特征在于,在确定所述显示检测结果后,还包括:在确定所述显示检测结果为异常时,输出告警信息。7.根据权利要求1至6任意一项所述的电能表显示检测方法,其特征在于,在获取所述当前电能表的所述实际显示信息之后,还包括:
获取所述实际显示信息的显示字段的时间数据;根据所述实际显示信息的显示字段的时间数据对所述实际显示信息的显示字段显示后,恢复所述电能表的循环显示状态以便所述电能表正常工作。8.一种电能表显示检测装置,其特征在于,包括:接收模块,用于接收下发至电能表的显示命令,其中,所述显示命令为自定义命令且表征所述电能表的显示信息对应的显示字段;获取模块,用于根据所述显示命令获取当前电能表的实际显示信息;确定模块,用于将所述实际显示信息和预设显示信息进行对比确定显示检测结果;其中,所述预设显示信息通过操作命令获取得到,所述操作命令为自定义命令且表征所述电能表的显示信息对应的理想显示字段,所述实际显示信息和所述预设显示信息对应的显示字段形式为一种或者多种显示字段组合形式。9.一种电能表,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的电能表显示检测方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的电能表显示检测方法的步骤。

技术总结
本发明公开了一种电能表显示检测方法、装置、电能表及介质,适用于电能表检测技术领域。根据显示命令获取当前电能表的实际显示信息;将实际显示信息和预设显示信息进行对比确定显示检测结果。相对于现有的检测方式而言,无需额外的相机设备,通过自定义命令的显示命令获取电能表的实际显示信息,即可以实现与预设显示信息的比对以确定显示内容的检测结果,提高显示内容的完整性,也不会因为液晶屏拍照过程中出现反光影响检测的正确性。显示命令是表征电能表的显示信息对应的显示字段,即可以显示字段组合检测以实现电能表显示内容的定格信息,以避免现有的检测方式由于电能表的显示内容多动态值无法控制,简化检测难度,提高检测的可控性。测的可控性。测的可控性。


技术研发人员:刁瑞朋 刘鹏飞 刘颀绮 高生宇 郑昊
受保护的技术使用者:青岛鼎信通讯科技有限公司 青岛鼎信通讯电力工程有限公司
技术研发日:2023.08.02
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐