一种用电信息采集终端软件比对检测装置及方法与流程

文档序号:11771950阅读:226来源:国知局
一种用电信息采集终端软件比对检测装置及方法与流程
本发明属于用电信息采集系统的
技术领域
,尤其涉及一种用电信息采集终端软件比对检测装置及方法。
背景技术
:随着用电信息采集终端的全覆盖,用电信息采集系统的不断完善,用电信息采集终端的软件管理也出现了如下问题:一是设备在运行过程中功能不断增加,导致早期供货产品不断升级,现场设备的程序版本繁多;二是有的设备厂家为了反映其设备采集指标的高质量,存在私自修改设备的软件程序的问题,使得真实数据不能上报;三是出现供货期样品与到货后样品的程序版本不一致,导致部分功能缺失。综上所述,现有技术中对于如何解决用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,尚缺乏有效的解决方案。迫切需要一款用电信息采集终端软件比对装置来进行程序版本的管控,以提高用电信息采集终端的可靠性和稳定性。技术实现要素:本发明为了解决上述问题,克服现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:一种用电信息采集终端软件比对检测装置,该装置包括:上位机、检测台体、本地比对检测装置和远程对比检测装置,所述上位机通过所述本地比对检测装置与安装于所述检测台体上的被测用电信息采集终端连接;或所述上位机通过所述远程对比检测装置与安装于所述检测台体上的被测用电信息采集终端连接或直接与被测用电信息采集终端连接;所述本地比对检测装置包括三相功率源和路由器;所述三相功率源与检测台体相连接,为被测采集终端提供大小及工作方式可调的工作电压;所述远程对比检测装置包括通讯前置机。进一步的,所述上位机包括数据库模块和检测模块;所述数据库模块包括备案软件库模块和被测用电信息采集终端信息数据库模块;所述备案软件库模块被配置为存储被测用电信息采集终端对应的备案软件程序;所述被测用电信息采集终端信息数据库模块存储被测用电信息采集终端信息;所述检测模块被配置为根据被测用电信息采集终端选择其对应的备案软件程序,并本地生成md5值,向被测用电信息采集终端发送检测指令,并将接收的被测用电信息采集终端生成md5值与本地生成的md5值进行比对,完成用电信息采集终端软件比对检测。进一步的,所述检测台体包括若干个ii型集中器表位,和若干个i型集中器或iii型专变终端表位;所述ii型集中器表位上安装被测ii型集中器,所述i型集中器或iii型专变终端表位上安装被测i型集中器或被测iii型专变终端;所述被测ii型集中器、被测i型集中器或被测iii型专变终端为所述被测用电信息采集终端。进一步的,所述ii型集中器表位配置有rs485通讯口和以太网通讯口,所述ii型集中器表位的rs485通讯口或以太网通讯口采用rs485信道或以太网信道通过所述路由器与所述上位机通信,所述rs485通讯口和rs485转以太网串口转换器连接,通过所述rs485转以太网串口转换器和网线与所述路由器连接。进一步的,所述i型集中器或iii型专变终端表位配置有rs232通讯口和以太网通讯口,所述i型集中器或iii型专变终端表位的rs232通讯口或以太网通讯口采用rs232信道或以太网信道通过所述路由器与所述上位机通信,所述rs232通讯口和rs232转以太网串口转换器连接,通过所述rs232转以太网串口转换器和网线与所述路由器连接。进一步的,所述通讯前置机通过gprs无线网络与所述检测台体上安装的所述被测用电信息采集终端通讯,将所述上位机中所述检测模块的指令发送至所述被测用电信息采集终端,所述被测用电信息采集终端根据指令生成的md5值通过gprs无线通道所述通讯前置机返回给上位机。进一步的,所述rs485转以太网串口转换器具有8路rs485接口、1路以太网接口,且内嵌15kv浪涌保护。所述rs485转以太网串口转换器有效满足所述检测台体若干个ii型集中器表位的需要。进一步的,所述rs232转以太网串口转换器具有8路rs232接口、1路以太网接口,且内嵌15kv浪涌保护。所述rs232转以太网串口转换器有效满足所述检测台体若干个i型集中器或iii型专变终端表位的需要。进一步的,所述路由器具有16个以太网lan口和1个以太网wan口。本发明为了解决上述问题,克服现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:一种用电信息采集终端软件比对检测方法,该方法基于上述的一种用电信息采集终端软件比对检测装置,该方法步骤如下:(1)根据被测用电信息采集终端,选择被测用电信息采集终端与上位机的通信方式,保证被测用电信息采集终端与上位机能够正常连接;(2)上位机对被测用电信息采集终端建立对应关系和通信信道;利用上位机检测被测用电信息采集终端是否正常在线运行,并和被测用电信息采集终端进行实时通讯;上位机中的检测模块设定i的初始值为0;(3)上位机中的检测模块由数据库模块中选择被测用电信息采集终端的对应厂家及备案软件;根据被测用电信息采集终端选择其对应的备案软件本地生成一个md5值,并产生n个随机区间值发送给被测用电信息采集终端;(4)被测用电信息采集终端返回一个md5数据值,检测模块将返回的md5值与本地生成的md5值进行比对,判断md5数据值是否一致,若一致,测试合格,导出测试报告,完成比对;否则,进入步骤(5);(5)i加1,判断i是否小于3,若i<3,返回步骤(3),重新进行比对,否则,经过三次比对仍不合格的被测用电信息采集终端判断为不合格,导出测试报告,完成比对。进一步的,所述步骤(1)中,选择被测用电信息采集终端与上位机的通信方式包括rs485通信方式、rs232通信方式、以太网通信方式或gprs通信方式。本发明的有益效果:(1)本发明提供了一种用电信息采集终端软件比对装置及方法,检测台体为多表位混合模式,同时拥有多个ii型集中器表位、i型集中器或iii型专变终端表位,同时提供rs232、rs485、以太网通道连接上位机和被测用电信息采集终端,能够通过不同的通讯方式,对不同的厂家、不同的产品(i型集中器、ii型集中器、iii型专变终端),实现软件的源程序比对,确保程序的正确性和唯一性。(2)本发明提供了一种用电信息采集终端软件比对装置及方法,检测台体配有rs232转以太网串口转换器、rs485转以太网串口转换器和多端口路由器,可对多个表位同时控制,同时实现通讯。(3)本发明提供了一种用电信息采集终端软件比对装置及方法,配有通讯前置机,可实现gprs远程通讯,进行远程的用电信息采集终端程序软件比对,实现对现场运行用电信息采集终端的软件监控。(4)本发明提供了一种用电信息采集终端软件比对装置及方法,采用的国际上权威通用的软件加密算法md5值,属于首次在电力采集行业中的应用;软件比对抄读指令属于用电信息采集规约的扩展命令,为软件比对所特有。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1为本发明的用电信息采集终端软件比对检测方法流程图;图2为本发明的用电信息采集终端软件比对装置的本地软件比对检测工作原理结构图;图3为本发明的用电信息采集终端软件比对装置的远程软件比对检测工作原理结构图;其中,1.三相功率源,2.检测台体,3.rs485转以太网串口转换器,4.rs232转以太网串口转换器,5.路由器,6.上位机,7.ii型集中器,8.i型集中器或iii型专变终端,9.被测用电信息采集终端,10.通讯前置机。具体实施方式:应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属
技术领域
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。下面结合附图与实施例对本发明作进一步说明。实施例1:正如
背景技术
所介绍的,现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:本申请的一种典型的实施方式中,如图1所示,提供了一种用电信息采集终端软件比对检测方法,该方法包括以下步骤:步骤一:将被测用电信息采集终端9安装于检测台体2上,选择被测用电信息采集终端9与上位机6的通信方式:rs485、232、以太网或gprs;步骤二:打开三相功率源1为检测台体2供电,打开上位机6及检测软件;步骤三:上位机6对已连接好的被测用电信息采集终端9建立对应关系和通信信道;步骤四:利用上位机6,比对软件能检测终端是否正常在线运行,并和终端进行实时通讯;步骤五:利用上位机6检测软件选择被测用电信息采集终端9的对应厂家及备案软件(a程序);步骤六:上位机6中的检测软件产生n个随机区间值发送给被测用电信息采集终端9(b程序);步骤七:被测用电信息采集终端9返回一个md5数据值,检测软件将返回的md5值与备案a程序的md5数据值进行比较,若a程序和b程序的md5数据值一致,测试合格,导出测试报告;若a程序和b程序的md5数据值不一致,则返回步骤五,重新进行比对;步骤八:经过三次比对仍不合格的被测用电信息采集终端9判断为不合格,导出测试报告。步骤一中,所述选择被测用电信息采集终端9与上位机6的通信方式:rs485、rs232、以太网或gprs。指被测用电信息采集终端9与上位机6可以采用本地通信方式:rs485维护口通讯、rs232串口通讯、以太网,也可以采用远程通信方式:gprs通信。步骤二中,三相功率源1为被测采集终端提供工作电压,可以提供单相电压,三相四线,三相三相工作电压,电压的大小及工作方式可调。步骤五中,备案软件(a程序)为与被测用电信息采集终端9同个型号的终端前期通过测试时备案的终端软件,上位机6中的备案软件库中已存在。步骤七中,被测用电信息采集终端9返回一个md5数据值,检测软件将返回的md5值与备案a程序的md5数据值进行比较,若a程序和b程序的md5数据值一致,测试合格,导出测试报告。备案a程序的md5数据值是检测软件本身根据备案程序通过md5算法能生成一个md5值,属于本地生成。检测软件在增加md5算法后要实现软件比对这个功能,需要扩展一个自定义参数f251:终端程序代码特征值,用来读取md5值。其中查询参数(afn=0ah),查询参数命令下行报文格式见表1,f251:终端程序代码特征值数据单元格式见表2,查询参数命令上行(应答)报文格式见表3,f251:终端程序代码特征值应答数据单元格式见表4。表1查询参数命令下行报文格式表2查询终端程序代码特征值数据单元格式数据内容数据格式字节数本次查询文件名长度bin1本次查询文件名ascii32本次查询数量nbin1本次查询的第1个区间开始序号bin4本次查询的第1个区间结束序号bin………………本次查询的第n个区间开始序号bin4本次查询的第n个区间结束序号bin4其中,区间的开始序号和结束序号不是“物理地址”,是指偏移量。表3查询参数命令应答报文格式表4终端程序代码特征值应答数据单元格式数据内容数据格式字节数本次查询的文件名长度bin1本次查询的文件名acsii32本次查询数量nbin1本次查询的第1个区间的特征值bin16………………本次查询的第n个区间的特征值bin16实施例2:正如
背景技术
所介绍的,现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:本申请的一种典型的实施方式中,如图2、图3所示,提供了一种用电信息采集终端软件比对检测装置,该装置包括:上位机6、检测台体2、本地比对检测装置和远程对比检测装置,所述上位机6通过所述本地比对检测装置与安装于所述检测台体2上的被测用电信息采集终端9连接;或所述上位机6通过所述远程对比检测装置与安装于所述检测台体2上的被测用电信息采集终端9连接或直接与被测用电信息采集终端9连接;所述本地比对检测装置包括三相功率源1和路由器5;所述三相功率源1与检测台体2相连接,为被测采集终端提供大小及工作方式可调的工作电压;所述远程对比检测装置包括通讯前置机10。在本实施例中,所述上位机6包括数据库模块和检测模块;所述数据库模块包括备案软件库模块和被测用电信息采集终端9信息数据库模块;所述备案软件库模块被配置为存储被测用电信息采集终端9对应的备案软件程序;所述被测用电信息采集终端9信息数据库模块存储被测用电信息采集终端9信息;所述检测模块被配置为根据被测用电信息采集终端9选择其对应的备案软件程序,并本地生成md5值,向被测用电信息采集终端9发送检测指令,并将接收的被测用电信息采集终端9生成md5值与本地生成的md5值进行比对,完成用电信息采集终端软件比对检测。在本实施例中,所述检测台体2包括4个ii型集中器表位,和4个i型集中器或iii型专变终端表位;所述ii型集中器表位上安装被测ii型集中器7,所述i型集中器或iii型专变终端表位上安装被测i型集中器或iii型专变终端8;所述被测ii型集中器7、被测i型集中器或被测iii型专变终端为所述被测用电信息采集终端9。在本实施例中,所述ii型集中器表位配置有rs485通讯口和以太网通讯口,所述ii型集中器表位的rs485通讯口或以太网通讯口采用rs485信道或以太网信道通过所述路由器5与所述上位机6通信,所述rs485通讯口和rs485转以太网串口转换器3连接,通过所述rs485转以太网串口转换器3和网线与所述路由器5连接。在本实施例中,所述i型集中器或iii型专变终端表位配置有rs232通讯口和以太网通讯口,所述i型集中器或iii型专变终端表位的rs232通讯口或以太网通讯口采用rs232信道或以太网信道通过所述路由器5与所述上位机6通信,所述rs232通讯口和rs232转以太网串口转换器4连接,通过所述rs232转以太网串口转换器4和网线与所述路由器5连接。在本实施例中,所述通讯前置机10通过gprs无线网络与所述检测台体2上安装的所述被测用电信息采集终端9通讯,将所述上位机6中所述检测模块的指令发送至所述被测用电信息采集终端9,所述被测用电信息采集终端9根据指令生成的md5值通过gprs无线通道所述通讯前置机10返回给上位机6。在本实施例中,所述rs485转以太网串口转换器3具有8路rs485接口、1路以太网接口,且内嵌15kv浪涌保护。所述rs485转以太网串口转换器3有效满足所述检测台体2上4个ii型集中器表位的需要。在本实施例中,所述rs232转以太网串口转换器4具有8路rs232接口、1路以太网接口,且内嵌15kv浪涌保护。所述rs232转以太网串口转换器4有效满足所述检测台体2上4个i型集中器或iii型专变终端表位的需要。在本实施例中,所述路由器5具有16个以太网lan口和1个以太网wan口。实施例3:正如
背景技术
所介绍的,现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:本申请的一种典型的实施方式中,基于上述实施例2,如图2所示的本地比对检测结构图,包括上位机6、三相功率源1、检测台体2、rs485转以太网串口转换器3、rs232转以太网串口转换器4、路由器5。所述的检测台体8有4个ii型集中器表位、4个i型集中器或iii型专变终端表位,其中ii型集中器表位可以采用rs485信道或以太网信道与上位机6进行通信;i型集中器或iii型专变终端表位可以采用rs232信道或以太网信道与上位机6进行通信;被测ii型集中器7或被测i型集中器或iii型专变终端8安装在检测台体的对应表位上;所述三相功率源1与检测台体2相连接,为被测用电信息采集终端9提供工作电压,同一电压等级的可以同时进行测试;打开上位机6中的软件比对测试系统,并将被测用电信息采集终端9的备案程序(a程序)从上位机6中调出,生成抄读指令,若采用以太网通信,通过网线由路由器5直接发送给被测用电信息采集终端9,若采用rs485通信方式,则通过路由器5由rs485转以太网串口转换器3给被测ii型集中器发送指令,若采用rs232通信方式,则通过路由器5由rs232转以太网串口转换器4给被测i型集中器或iii型专变终端发送指令,被测用电信息采集终端9根据指令生成一个md5值按照原路径返回给上位机6中的软件比对测试系统,比对软件自身通过md5算法生成备案程序的md5值,和返回值两则相比较,来判断测试结果,并输出测试报告。实施例4:正如
背景技术
所介绍的,现有技术中存在的用电信息采集终端设备程序版本繁多、真实数据无法上报以及部分功能缺失的问题,提供一种用电信息采集终端软件比对检测装置及方法。为了实现上述目的,本发明采用如下技术方案:本申请的一种典型的实施方式中,基于上述实施例2,如图3所示的远程比对检测结构图,包括上位机6,通讯前置机10。利用上位机6中的软件比对测试系统,将被测用电信息采集终端9的备案程序从上位机6利用计算机内安装的比对软件2生成抄读指令,通过通讯前置机6中调出,生成抄读指令,由通讯前置机10通过gprs无线公网的通信方式发送给被测用电信息采集终端9,被测用电信息采集终端9根据指令生成一个md5值通过gprs无线公网返回给上位机6中的软件比对测试系统,软件比对测试系统通过md5算法生成备案程序的md5值,和返回值两则相比较,来判断测试结果,并输出测试报告。所述的被测用电信息采集终端9可以安装在检测台体2上,也可以为现场在运行的ii型集中器,i型集中器或iii型专变终端,采用远程比对不受距离和环境限制,只需要被测用电信息采集终端9的工作电源正常即可。本发明的有益效果:(1)本发明提供了一种用电信息采集终端软件比对装置及方法,检测台体为多表位混合模式,同时拥有多个ii型集中器表位、i型集中器或iii型专变终端表位,同时提供rs232、rs485、以太网通道连接上位机和被测用电信息采集终端,能够通过不同的通讯方式,对不同的厂家、不同的产品(i型集中器、ii型集中器、iii型专变终端),实现软件的源程序比对,确保程序的正确性和唯一性。(2)本发明提供了一种用电信息采集终端软件比对装置及方法,检测台体配有rs232转以太网串口转换器、rs485转以太网串口转换器和多端口路由器,可对多个表位同时控制,同时实现通讯。(3)本发明提供了一种用电信息采集终端软件比对装置及方法,配有通讯前置机,可实现gprs远程通讯,进行远程的用电信息采集终端程序软件比对,实现对现场运行用电信息采集终端的软件监控。(4)本发明提供了一种用电信息采集终端软件比对装置及方法,采用的国际上权威通用的软件加密算法md5值,属于首次在电力采集行业中的应用;软件比对抄读指令属于用电信息采集规约的扩展命令,为软件比对所特有。上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所述领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1