【技术实现步骤摘要】
本技术属于智能电能表检测领域,涉及电能表软件的检测,尤其是一种智能电能表软件的可靠性检测仪。
技术介绍
智能电能表作为嵌入式系统,现有研究对其软件质量的可信监督略显不足。通过对智能电能表的故障定位分析,建立智能电能表的硬件运行状态预警机制,可以及时消除智能电能表故障隐患,切实提高智能电能表的质量水平。目前的智能电能表的监控主要采用的方法有:1、基于黑盒测试的智能电能表软件检测方法,基于黑盒测试的智能电能表的软件测试,不能准确定位软件的缺欠的位置,以及分析出故障产生的原因。2、采用针对嵌入式软件的动态插桩技术。这种方法需要知道智能电能表的原始高级语言的程序,这对电能表的表厂的知识产权的影响很大,并且会导致代码的大量膨胀,影响智能电能表的运行。综上所述,现有的智能电能表的软件可靠性检测存在的问题是:1、仅适用于已知原始电能表的高级语言的程序,智能电能表的表厂因为知识产权的关系,会不配合。2、代码的膨胀太严重,受嵌入式设备的硬件限制,智能电能表运行不正常。3、不能准确知道智能电能表的故障原因以及对故障进行定位。4、没有一种轻巧的设备,可以方便地直接对读取的机器码进行翻译与检测,让工作人员易于携带以及方便使用减轻操作人员的负担。
技术实现思路
本技术的目的在于克服现有技术的不足之处,提供一种减轻劳动强度、易于携带的智能电能表软件检测仪。本技术解决技术问题所采用的技术方案是:一种智能电能表软件的可靠性检测仪,包括壳 ...
【技术保护点】
一种智能电能表软件的可靠性检测仪,包括壳体、检测单元、显示单元、存储单元及接口,其特征在于:所述壳体为长方体,在壳体的正面嵌装显示单元,在壳体内安装检测单元及存储单元,在壳体的顶面安装多个接口,检测单元分别与存储单元、显示单元及接口连接,所述的检测单元通过将智能电能表的二进制代码进行反汇编、再反编译为C语言、最后对反编译后的C语言进行静态结构基础上的软件可靠性检查,找出C语言常规的错误,并且对错误定位提示,所述的接口包括RS‑232、RS‑422、RS‑485、RS‑323及通用I/O。
【技术特征摘要】
1.一种智能电能表软件的可靠性检测仪,包括壳体、检测单元、显示单元、存储单元及接口,其特征在于:所述壳体为长方体,在壳体的正面嵌装显示单元,在壳体内安装检测单元及存储单元,在壳体的顶面安装多个接口,检测单元分别与存储单元、显示单元及接口连接,所述的检测单元通过将智能电能表的二进制代码进行反汇编、再反编译为C语言、最后对反编译后的C语言进行静态结构基础上的软件可靠性检查,找出C语言常规的错误,并且对错误定位提示,所述的接口...
【专利技术属性】
技术研发人员:王海巍,陈晓芳,李蓓,刘崇伟,单增礼,王季孟,张永强,刘卿,何佳,孙晓晔,朱翠艳,韩涛,
申请(专利权)人:国网天津市电力公司,国网天津宝坻供电有限公司,
类型:新型
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。