CN109698813A - 一种智能抄表***及方法 - Google Patents
一种智能抄表***及方法 Download PDFInfo
- Publication number
- CN109698813A CN109698813A CN201710991302.3A CN201710991302A CN109698813A CN 109698813 A CN109698813 A CN 109698813A CN 201710991302 A CN201710991302 A CN 201710991302A CN 109698813 A CN109698813 A CN 109698813A
- Authority
- CN
- China
- Prior art keywords
- meter
- message
- identification information
- belonging
- library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明公开了一种智能抄表***,应用于主站侧,***包括:识别模块,用于接收抄表终端上报的来自表计的表计报文,并依据表计报文识别表计报文所属的表计;控制模块,用于在成功识别出表计报文所属的表计的情况下,向抄表终端下发对表计进行控制的控制报文;本发明的***及方法,使得单个抄表终端可以兼容多种不同表计规约、不同厂商的表计,对表计进行抄表等相应操作。而且,通过在主站侧就能实现不需要升级抄表终端即能实现表计的表计规约的更换,大大降低了工作人员劳动量,这也提高了抄表***的智能化程度。
Description
技术领域
本发明涉及智能抄表领域,尤其涉及一种智能抄表***及方法。
背景技术
随着现代技术的发展,智能抄表越来越普及。但是,由于表计的种类不统一以及不同厂商生产的电表具有不同的通信规约,限制了智能抄表的进一步发展。
目前已有的智能抄表***与抄表终端只能支持一种或极其有限的规约。如果需要更换不同规约的表计,就需要对抄表终端进行升级以适应新的规约的电表。有时甚至需要人工对抄表终端进行升级才能完成更换不同规约的表计。此外,如果升级后的抄表终端出现问题,其问题定位也会很复杂,需要工作人员现场定位抄表终端所出现的问题,这在一定程度上也增加了工作人员的劳动量。
而且,在现有技术中,主要是通过抄表终端的采集模块或设备,尝试两、三种有限的规约进行通信,实现自动识别规约。而这也增加了抄表终端的复杂性,维护比较困难。此外,新增表计的规约同样需要升级抄表终端或者更换抄表终端,兼容能力不高,其智能化、自动化程度有限,难以适应市场发展的需求。
发明内容
本发明的主要目的在于提出一种智能抄表***及方法,其通过将表计识别及表计的表计规约的识别过程均移入主站中进行,可以对不同规约的表计进行识别,以实现智能抄表,同时,免去了更换、升级抄表终端,大大降低了工作人员劳动量,极大的自高了抄表***的智能化程度。
根据本发明的一个方面,提供了一种智能抄表***,应用于主站侧,所述***包括:识别模块,用于接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;控制模块,用于在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
可选的,所述识别模块包括:解析单元,用于解析所述表计报文,得到表计标识信息;表计标识信息确定单元,用于依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息的情况下,将所述表计标识信息对应的表计作为所述表计报文所属的表计;
可选的,所述解析单元,还用于解析所述表计报文以得到表计规约;所述识别模块,还包括:表计规约确定单元,用于在所述表计标识信息库中未找到所述表计标识信息的情况下,依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,所述识别模块包括:所述解析单元,用于解析所述表计报文以得到表计规约;表计规约确定单元,用于依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,所述表计规约以表计规约帧的形式存在;所述表计规约确定单元,具体用于:依据预设比对顺序,依次将所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头进行匹配;在所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头相同的情况下,将所述表计规约对应的表记作为所述表计报文所属的表计。
可选的,所述***还包括:表计记录模块,用于在所述表计规约确定单元确定出所述表计报文所属的表计之后,将所述表计的表计标识信息加入所述表计标识信息库。
可选的,所述***还包括:补充模块,用于在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
可选的,所述***还包括:表计规约维护模块,用于维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
根据本发明的第二个方面,提供了一种智能抄表方法,应用于主站侧,所述方法包括:接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
可选的,所述依据所述表计报文识别所述表计报文所属的表计,包括:解析所述表计报文,得到表计标识信息;依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息的情况下,将所述表计标识信息对应的表计作为所述表计报文所属的表计。
可选的,所述方法还包括:解析所述表计报文以得到表计规约;在所述表计标识信息库中未找到所述表计标识信息的情况下,依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,所述方法还包括:解析所述表计报文以得到表计规约;依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,所述表计规约以表计规约帧的形式存在;所述依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计,包括:依据预设比对顺序,依次将所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头进行匹配;在所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头相同的情况下,将所述表计规约对应的表记作为所述表计报文所属的表计。
可选的,在将所述表计规约对应的表计作为所述表计报文所属的表计之后,所述方法还包括:将所述表计的表计标识信息加入所述表计标识信息库。
可选的,在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下,所述方法还包括:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
可选的,所述方法还包括:维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
根据本发明的第三个方面,一种计算机设备,其特征在于,包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述述的智能抄表方法。
根据本发明的第四个方面,一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述述的智能抄表方法。
本发明有益效果如下:本发明实施例所提供的一种智能抄表***、方法、计算机设备及可读存储介质,使得单个抄表终端可以兼容多种不同表计规约、不同厂商的表计,对表计进行抄表等相应操作。而且,通过在主站侧就能实现不需要升级抄表终端即能实现表计的表计规约的更换,大大降低了工作人员劳动量,这也提高了抄表***的智能化程度。
附图说明
图1为本发明中第一实施例一种智能抄表***的结构示意图;
图2为本发明中第一实施例一种智能抄表***的原理框图;
图3为本发明中第一实施例一种智能抄表***中报文的传输示意图;
图4a为本发明中第一实施例一种智能抄表***中主站发起抄表请求所进行的流程框图;
图4b为本发明中第一实施例一种智能抄表***中表计响应抄表请求上传抄表结果所进行的流程框图;
图5为本发明中第二实施例一种智能抄表方法的流程框图;
图6为本发明中第二实施例一种智能抄表方法的又一流程框图。
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
为了便于理解本发明实施例,本发明通过几个具体实施例对本发明的实时过程进行详细的阐述。
图1为本发明第一实施例一种智能抄表***的结构示意图。
根据图1所示,本发明第一实施例提供一种智能抄表***,该***应用于主站侧。所述***包括:
识别模块,用于接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;
控制模块,用于在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
通过本发明第一实施例所提出的一种智能抄表***,可以使得单个抄表终端可以兼容多种不同表计规约、不同厂商的表计,对表计进行抄表等相应操作。而且,通过在主站侧就能实现不需要升级抄表终端即能实现表计的表计规约的更换,大大降低了工作人员劳动量,这也提高了抄表***的智能化程度。
图2为本发明一种智能抄表***的结构示意图,图3为本发明一种智能抄表***中报文的传输示意图。根据图1-3所示,该***基于主站侧。该***包括识别模块及控制模块,并且,该控制模块及识别模块装载于主站内。
具体的,当表计上传表计报文至抄表终端,其中,该抄表报文包括表计上报的数据、事件等信息。抄表终端在收到表计报文后,将该表计报文上报给主站。而且,将该表计报文上传至主站后,是由该***中的识别模块接收该表计报文。然后,依据所述表计报文以对上传该表计报文的表计进行识别,具体的,就是通过对表计报文进行识别来实现对表计报文所属的表计进行识别。
主站还需要通过控制模块在主站对表计报文所属的表计成功识别时,向所述抄表终端下发控制报文。而且,抄表终端也会依据该控制报文对所述表计进行相应的操作,如:通过控制报文实现对表计进行抄录表计的数据,还可以通过控制报文对抄表终端或表计进行设置或对表计进行远程升级。
其中,表计为电能表计量检测装置,如:电表。因为表计为常用的电能表统称,故在本实施例中不进行赘述。
可选的,表计、抄表终端及主站之间的报文传递方式为透传的传递方式。
可选的,当抄表报文被上报至抄表终端时,抄表终端将该表计报文进行封装,而且,当封装后的表计报文上传至主站时,主站将该表计报文进行解封。当主站响应该表计报文时产生控制报文,主站在控制模块将该控制报文下发给抄表终端之前会将该控制报文进行封装,然后,识别模块才能将封装后的控制报文下发给抄表终端。
可选的,所述识别模块包括解析单元、表计标识信息确定单元。该***通过解析单元解析所述表计报文,从而得到表计标识信息及表计规约,其中,表计标识信息为表计的标识信息。此外,主站中包括表计标识信息库。然后,通过表计标识信息确定单元,以依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息,即意味着可以在表计标识信息库中找到该表计的表计标识信息,从而就可以将所述表计标识信息对应的表计作为所述表计报文所属的表计,也就确定了对所述表计成功识别。其中,表计标识信息库中存有多个表计的表计标识信息。
但是,如果在表计标识信息库中未找到该表计标识信息。所以本发明第一实施例所述的一种智能抄表***还包括表计规约确定单元。规约数据库装载于主站中。此时,***就通过表计规约确定单元,依据所述表计规约查询规约数据库,如果在规约数据库中找到匹配所述表计规约的数据的情况下,就可以将所述表计规约对应的表计作为所述表计报文所属的表计,即实现了对表计的识别。其中,规约数据库中存有多个表计对应的表计规约。
可选的,本发明第一实施例所述的一种智能抄表***的识别模块也可以只包括表计规约确定单元、表计标识信息确定单元中的一种。即只通过表计规约确定单元对表计报文所属的表计进行识别,或只通过表计标识信息对表计报文所属的表计进行识别。
如果只通过表计规约确定单元对表计报文所属的表计进行识别时,依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,所述表计规约确定单元,具体用于:依据预设比对顺序,依次将所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头进行匹配;在所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头相同的情况下,将所述表计规约对应的表记作为所述表计报文所属的表计。
具体的,依据预设比对顺序,依次将表计规约帧的帧头与所述规约数据库中表计规约帧的帧头进行匹配,即将表计规约帧的帧头与规约数据库中的表计规约帧的帧头进行逐一对比,例如:国电与DLMS协议可通过差异大的数据帧头为特征字进行区别匹配。其中,对比顺序规约数据库中的表计规约实现抄表终端与表计挂接成功的成功率。例如:如果通过A表计规约可以使得抄表终端与表计挂接的成功率最高,通过B表计规约可以使得抄表终端与表计挂接的成功率次之,则首先比表计规约帧的帧头与承载A表计规约的数据帧的帧头,然后,再比对表计规约帧的帧头与承载B表计规约的数据帧的帧头。
可选的,所述***还包括表计记录模块,通过该表计记录模块在所述表计规约确定单元确定出所述表计报文所属的表计之后,将所述表计的表计标识信息加入所述表计标识信息库。
可选的,所述***还包括补充模块,通过补充模块在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
此外,该***还包括表计规约维护模块,通过表计规约维护模块维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
图4a为本发明一种智能抄表***中主站发起抄表请求所进行的流程框图。图4b为本发明一种智能抄表***中表计响应抄表请求上传抄表结果所进行的流程框图。根据图4a及4b可知,当识别模块成功识别表计时,可以通过主站主动发起抄表等相应操作,当然,也可以由表计发起抄表等相应操作。当由主站主动发起抄表等相应操作时,首先由主站发起抄表请求。接着,由主站的表计标识信息确定单元查询表计标识信息库。然后通过表计规约确定单元调用匹配协议来组装抄表协议报文,该抄表协议报文即为上述的控制报文。主站将该抄表协议报文进行封装,并将封装后的抄表协议报文下发给抄表终端。抄表终端解封该抄表协议报文,并得到抄表报文,并将该抄表报文下发给表计。表计依据该抄表报文查询待抄表数据得到抄表报文,并将该抄表报文上传至抄表终端。抄表终端将该抄表报文进行封装,然后将该抄表报文上传至主站。主站将该抄表报文进行解封,得到表计标识信息和表计规约,然后依据该表计标识信息查询表计标识信息库,确定待抄表的表计,然后通过匹配协议查询规约数据库以确定表计规约,从而就可以得到对表计的抄表数据,即通过主站得到抄表结果,并且,通过主站对抄表结果进行显示。具体的,通过表计规约增加模块对抄表结果进行显示。
为进一步详述本发明第一实施例一种智能抄表***,通过以下具体实施过程及图1至图4b进行详述。在此示范性的限定表计为电表。该智能抄表***包括主站及一个或多个抄表终端,如抄表终端1或抄表终端n。每个抄表终端连接一个或多个电表。可选的,抄表终端通过电表规约协议连接一个或多个电表,电表规约协议可以是DMLS、国电协议、或者厂商自定义协议。即:每个电表的透传协议、厂商都可以不同,如协议n表计或厂商n表计。此外,主站包括识别模块、识别模块及表计规约增加模块。
其中,表计将自身的表计报文透传给抄表终端进行封装,抄表终端将封装后的表计报文透传给主站,主站将表计报文进行解封,然后,依据该表计报文,主站就可以依据该表计报文对该表计进行识别。
首先,由该主站中的识别模块接收该表计报文。然后,依据所述表计报文以对上传该表计报文的表计进行识别,具体的,就是通过对表计报文进行识别来实现对表计报文所属的表计进行识别。具体的,通过解析单元解析所述表计报文,从而得到表计标识信息及表计规约,其中,表计标识信息为表计的标识信息。此外,主站中包括规约数据库及表计标识信息库。然后,通过表计标识信息确定单元,以依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息,即意味着可以在表计标识信息库中找到该表计的表计标识信息,从而将所述表计标识信息对应的表计作为所述表计报文所属的表计,也就确定了对所述表计成功识别。
但是,如果在表计标识信息库中未找到该表计标识信息,通过表计规约确定模块的表计规约比对单元依据预设比对顺序,依次将表计规约帧的帧头与所述规约数据库中表计规约帧的帧头进行匹配,其中,所述预设比对顺序为所述抄表终端中与表计挂接成功的表计规约的成功率列表,在表计规约帧的帧头与所述规约数据库中表计规约帧的帧头相同的情况下,可以确定对所述表计成功识别。
本发明第一实施例所述的一种智能抄表***的识别模块也可以只包括表计规约确定单元、表计标识信息确定单元中的一种。即只通过表计规约确定单元对表计报文所属的表计进行识别,或只通过表计标识信息对表计报文所属的表计进行识别。
所述***还包括表计记录模块,其用于在所述表计规约确定单元确定出所述表计报文所属的表计之后,将所述表计的表计标识信息加入所述表计标识信息库。
而在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下,通过补充模块产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
此外,当需要抄表终端需要挂接新的表计时,通过表计规约维护模块,维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。如向规约数据库中增加新的表计的表计规约。
通过本发明第一实施例所提出的一种智能抄表***,可以使得单个抄表终端可以兼容多种不同表计规约、不同厂商的表计,对表计进行抄表等相应操作。而且,通过在主站侧就能实现不需要升级抄表终端即能实现表计的表计规约的更换,大大降低了工作人员劳动量,这也提高了抄表***的智能化程度。
根据图4a及4b可知,当识别模块成功识别表计时,可以通过主站主动发起抄表等相应操作,当然,也可以由表计发起抄表等相应操作。当由主站主动发起抄表等相应操作时,首先由主站发起抄表请求。接着,由主站的表计标识信息确定单元查询表计标识信息库。然后调用匹配协议来组装抄表协议报文,该抄表协议报文即为上述的控制报文。主站将该抄表协议报文进行封装,并将封装后的抄表协议报文下发给抄表终端。抄表终端解封该抄表协议报文,并得到抄表报文,并将该抄表报文下发给表计,即表计收到抄表请求。表计依据该抄表报文(即抄表请求)查询待抄表数据得到抄表报文,并将该抄表报文上传至抄表终端。抄表终端将该抄表报文进行封装,然后将该抄表报文上传至主站。主站将该抄表报文进行解封。经解析得到表计标识信息和表计规约,然后依据该表计标识信息查询表计标识信息库,然后通过匹配协议查询规约数据库以确定表计规约。即通过主站得到抄表结果,并且,通过主站对抄表结果进行显示。具体的,通过表计规约增加模块对抄表结果进行显示。
图5为本发明第二实施例一种智能抄表方法的流程框图。本发明第二实施例提供了一种智能抄表方法,其应用于主站侧,根据图2所示,该方法包括:
S1:接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;
S2:在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
通过本发明第一实施例所提出的一种智能抄表***,可以使得单个抄表终端可以兼容多种不同表计规约、不同厂商的表计,对表计进行抄表等相应操作。而且,通过在主站侧就能实现不需要升级抄表终端即能实现表计的表计规约的更换,大大降低了工作人员劳动量,这也提高了抄表***的智能化程度。
具体的,表计上报的数据、事件等表计报文至抄表终端。抄表终端将表计报文封装后上报给主站,当然,主站会将封装后的表计报文进行解封。其中,抄表终端通过表计规约协议连接一个或多个表计,表计规约协议可以是DMLS、国电协议、或者厂商自定义协议。
主站在解封表计报文后,就会依据所述表计报文,判断所述主站对所述表计报文是否成功识别;具体的,主站会将表计报文进行解析,得到表计标识信息及表计规约;然后,依据所述表计标识信息查询表计标识信息库,如果在所述表计标识信息库中找到所述表计标识信息,就可以确定对所述表计成功识别。但是,如果在表计标识信息库中未找到表计标识信息,就依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。该过程为:依据预设比对顺序,依次将表计规约帧的帧头与所述规约数据库中表计规约帧的帧头进行匹配,即将表计规约帧的帧头与规约数据库中的表计规约帧的帧头进行逐一对比,例如:国电与DLMS协议可通过差异大的数据帧头为特征字进行区别匹配。其中,对比顺序规约数据库中的表计规约实现抄表终端与表计挂接成功的成功率。例如:如果通过A表计规约可以使得抄表终端与表计挂接的成功率最高,通过B表计规约可以使得抄表终端与表计挂接的成功率次之,则首先比表计规约帧的帧头与承载A表计规约的数据帧的帧头,然后,再比对表计规约帧的帧头与承载B表计规约的数据帧的帧头。在所述表计规约帧的帧头与所述规约数据库中表计规约帧的帧头相同的情况下,就可以确定对所述表计成功识别。
可选的,还可以只依据所述表计规约查询规约数据库,通过是否在规约数据库中找到匹配所述表计规约的数据,将所述表计规约对应的表计作为所述表计报文所属的表计。
可选的,在所述表计规约确定单元确定出所述表计报文所属的表计之后,将所述表计的表计标识信息加入所述表计标识信息库。
可选的,在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
可选的,维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
此外,当对表计成功识别时,可以由表计或主站发起抄表等相应操作。当由主站主动发起抄表等相应操作时,首先由主站发起抄表请求。接着,由主站的表计标识信息确定单元查询表计标识信息库。然后通过表计规约确定单元调用匹配协议来组装抄表协议报文,该抄表协议报文即为上述的控制报文。主站将该抄表协议报文进行封装,并将封装后的抄表协议报文下发给抄表终端。抄表终端解封该抄表协议报文,并得到抄表报文,并将该抄表报文下发给表计。表计依据该抄表报文查询待抄表数据得到抄表报文,并将该抄表报文上传至抄表终端。抄表终端将该抄表报文进行封装,然后将该抄表报文上传至主站。主站将该抄表报文进行解封,得到表计标识信息和表计规约,然后依据该表计标识信息查询表计标识信息库,确定待抄表的表计,然后通过匹配协议查询规约数据库以确定表计规约,从而就可以得到对表计的抄表数据,即通过主站得到抄表结果,并且,通过主站对抄表结果进行显示。具体的,通过表计规约增加模块对抄表结果进行显示。
图6为本发明第二实施例一种智能抄表方法的又一流程框图。为进一步详述本发明第一实施例一种智能抄表方法,通过以下具体实施过程及图6进行详述。
主站首先需要解封后的表计报文进行解析,得到表计标识信息及表计规约。然后,需要依据表计标识信息查询表计标识信息库,如果在表计标识信息库中找到表计标识信息,则视为对该表计标识信息所属的表计识别匹配成功。但是,如果未在表计标识信息库中找到表计标识信息,就需要依据表计规约查询规约数据库,查询表计规约数据库中匹配表计规约的表计规约。具体的,将表计规约帧的帧头与规约数据库中的表计规约帧的帧头进行逐一对比,例如:国电与DLMS协议可通过差异大的数据帧头为特征字进行区别匹配。其中,对比顺序规约数据库中的表计规约实现抄表终端与表计挂接成功的成功率。例如:如果通过A表计规约可以使得抄表终端与表计挂接的成功率最高,通过B表计规约可以使得抄表终端与表计挂接的成功率次之,则首先比对表计规约帧的帧头与承载A表计规约的数据帧的帧头,然后,再比对表计规约帧的帧头与承载B表计规约的数据帧的帧头。所以,在所述表计规约帧的帧头与所述规约数据库中表计规约帧的帧头相同的情况下,就可以确定对所述表计成功识别匹配。否则,主站产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
可选的,还可以只依据所述表计规约查询规约数据库,通过是否在规约数据库中找到匹配所述表计规约的数据,将所述表计规约对应的表计作为所述表计报文所属的表计。
此外,当对表计成功识别时,可以由表计或主站发起抄表等相应操作。当由主站主动发起抄表等相应操作时,首先由主站发起抄表请求。接着,查询表计标识信息库。然后调用匹配协议来组装抄表协议报文,该抄表协议报文即为上述的控制报文。主站将该抄表协议报文进行封装,并将封装后的抄表协议报文下发给抄表终端。抄表终端解封该抄表协议报文,并得到抄表报文,并将该抄表报文下发给表计,即表计收到抄表请求。表计依据该抄表报文(即抄表请求)查询待抄表数据得到抄表报文,并将该抄表报文上传至抄表终端。抄表终端将该抄表报文进行封装,然后将该抄表报文上传至主站。主站将该抄表报文进行解封,经解析得到表计标识信息和表计规约,然后依据该表计标识信息查询表计标识信息库,然后通过匹配协议查询规约数据库以确定表计规约,从而就可以得到对表计的抄表数据,即通过主站得到抄表结果,并且,通过主站对抄表结果进行显示。具体的,通过表计规约增加模块对抄表结果进行显示。
本发明第三实施例提供了一种计算机设备,包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现所述的智能抄表方法。
该智能抄表方法已在第二实施例中进行详述,在此不再进行赘述。
本发明第四实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现所述的智能抄表方法。
该智能抄表方法已在第二实施例中进行详述,在此不再进行赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (16)
1.一种智能抄表***,其特征在于,应用于主站侧,所述***包括:
识别模块,用于接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;
控制模块,用于在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
2.根据权利要求1所述的***,其特征在于,所述识别模块包括:
解析单元,用于解析所述表计报文,得到表计标识信息;
表计标识信息确定单元,用于依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息的情况下,将所述表计标识信息对应的表计作为所述表计报文所属的表计。
3.根据权利要求2所述的***,其特征在于,所述解析单元,还用于解析所述表计报文以得到表计规约;
所述识别模块,还包括:表计规约确定单元,用于在所述表计标识信息库中未找到所述表计标识信息的情况下,依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
4.根据权利要求1所述的***,其特征在于,所述识别模块包括:
所述解析单元,用于解析所述表计报文以得到表计规约;
表计规约确定单元,用于依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
5.根据权利要求3或4所述的***,其特征在于,所述表计规约以表计规约帧的形式存在;
所述表计规约确定单元,具体用于:依据预设比对顺序,依次将所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头进行匹配;在所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头相同的情况下,将所述表计规约对应的表记作为所述表计报文所属的表计。
6.根据权利要求5所述的***,其特征在于,所述***还包括:
表计记录模块,用于在所述表计规约确定单元确定出所述表计报文所属的表计之后,将所述表计的表计标识信息加入所述表计标识信息库。
7.根据权利要求2所述的***,其特征在于,所述***还包括:
补充模块,用于在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
8.根据权利要求3所述的***,其特征在于,所述***还包括:
表计规约维护模块,用于维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
9.一种智能抄表方法,应用于主站侧,其特征在于,所述方法包括:
接收抄表终端上报的来自表计的表计报文,并依据所述表计报文识别所述表计报文所属的表计;
在成功识别出所述表计报文所属的表计的情况下,向所述抄表终端下发对所述表计进行控制的控制报文。
10.根据权利要求9所述的方法,其特征在于,所述依据所述表计报文识别所述表计报文所属的表计,包括:
解析所述表计报文,得到表计标识信息;
依据所述表计标识信息查询表计标识信息库,在所述表计标识信息库中找到所述表计标识信息的情况下,将所述表计标识信息对应的表计作为所述表计报文所属的表计。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:解析所述表计报文以得到表计规约;
在所述表计标识信息库中未找到所述表计标识信息的情况下,依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
12.根据权利要求9所述的方法,其特征在于,所述方法还包括:
解析所述表计报文以得到表计规约;
依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计。
13.根据权利要求11或12所述的方法,其特征在于,所述表计规约以表计规约帧的形式存在;
所述依据所述表计规约查询规约数据库,在规约数据库中找到匹配所述表计规约的数据的情况下,将所述表计规约对应的表计作为所述表计报文所属的表计,包括:
依据预设比对顺序,依次将所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头进行匹配;在所述表计规约帧的帧头与所述规约数据库中的表计规约帧的帧头相同的情况下,将所述表计规约对应的表记作为所述表计报文所属的表计。
14.根据权利要求13所述的方法,其特征在于,在将所述表计规约对应的表计作为所述表计报文所属的表计之后,所述方法还包括:
将所述表计的表计标识信息加入所述表计标识信息库。
15.根据权利要求10所述的方法,其特征在于,在将所述表计标识信息对应的表计作为所述表计报文所属的表计和/或未将所述表计规约对应的表计作为所述表计报文所属的表计的情况下,所述方法还包括:产生告警信息以提醒人工干预;和/或,将所述表计的表计规约传递到第三方规约学习***。
16.根据权利要求10所述的方法,其特征在于,所述方法还包括:
维护所述规约数据库中的表计规约,每条所述表计规约均包括以下信息:所述表计规约所属的表计的厂商信息、所述表计规约的名称、以及表计规约的协议特征信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710991302.3A CN109698813A (zh) | 2017-10-23 | 2017-10-23 | 一种智能抄表***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710991302.3A CN109698813A (zh) | 2017-10-23 | 2017-10-23 | 一种智能抄表***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109698813A true CN109698813A (zh) | 2019-04-30 |
Family
ID=66226789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710991302.3A Pending CN109698813A (zh) | 2017-10-23 | 2017-10-23 | 一种智能抄表***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109698813A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112583928A (zh) * | 2020-12-23 | 2021-03-30 | 宁波三星医疗电气股份有限公司 | 一种采用通用远程抄表网关的抄表***及方法 |
CN113067760A (zh) * | 2021-03-10 | 2021-07-02 | 深圳市智莱科技股份有限公司 | 换电柜的通信方法、***、设备以及存储介质 |
CN114885231A (zh) * | 2022-05-06 | 2022-08-09 | 北京广元科技有限公司 | 一种通讯协议自适应的信号采集方法、***、终端及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236693A (zh) * | 2007-02-01 | 2008-08-06 | 上海久隆电力(集团)有限公司 | 一种智能抄表*** |
CN102714814A (zh) * | 2012-03-06 | 2012-10-03 | 华为终端有限公司 | 数据传输方法、***、电力网关及主站 |
CN103680108A (zh) * | 2012-11-20 | 2014-03-26 | 国网电力科学研究院 | 一种电表的抄表方法及抄表装置 |
CN103746937A (zh) * | 2013-12-03 | 2014-04-23 | 国家电网公司 | 应用于智能配电网数据采集服务总线***及其实现方法 |
CN103914540A (zh) * | 2014-04-03 | 2014-07-09 | 云南电力试验研究院(集团)有限公司电力研究院 | 一种用于电力抄表灵活可配电表规约的处理方法 |
KR101784268B1 (ko) * | 2017-06-05 | 2017-10-12 | 주식회사 하이텍이피씨 | 검침단말기의 프로토콜을 수도미터에서 자동으로 인식하는 방법 |
-
2017
- 2017-10-23 CN CN201710991302.3A patent/CN109698813A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236693A (zh) * | 2007-02-01 | 2008-08-06 | 上海久隆电力(集团)有限公司 | 一种智能抄表*** |
CN102714814A (zh) * | 2012-03-06 | 2012-10-03 | 华为终端有限公司 | 数据传输方法、***、电力网关及主站 |
CN103680108A (zh) * | 2012-11-20 | 2014-03-26 | 国网电力科学研究院 | 一种电表的抄表方法及抄表装置 |
CN103746937A (zh) * | 2013-12-03 | 2014-04-23 | 国家电网公司 | 应用于智能配电网数据采集服务总线***及其实现方法 |
CN103914540A (zh) * | 2014-04-03 | 2014-07-09 | 云南电力试验研究院(集团)有限公司电力研究院 | 一种用于电力抄表灵活可配电表规约的处理方法 |
KR101784268B1 (ko) * | 2017-06-05 | 2017-10-12 | 주식회사 하이텍이피씨 | 검침단말기의 프로토콜을 수도미터에서 자동으로 인식하는 방법 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112583928A (zh) * | 2020-12-23 | 2021-03-30 | 宁波三星医疗电气股份有限公司 | 一种采用通用远程抄表网关的抄表***及方法 |
CN113067760A (zh) * | 2021-03-10 | 2021-07-02 | 深圳市智莱科技股份有限公司 | 换电柜的通信方法、***、设备以及存储介质 |
CN114885231A (zh) * | 2022-05-06 | 2022-08-09 | 北京广元科技有限公司 | 一种通讯协议自适应的信号采集方法、***、终端及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11870658B2 (en) | Method and apparatus for updating gateway resource, and IOT control platform | |
CN106020092B (zh) | 焊机远程监控*** | |
CN110457256A (zh) | 数据存储方法、装置、计算机设备及存储介质 | |
CN109698813A (zh) | 一种智能抄表***及方法 | |
CN110133338B (zh) | 一种双芯电能表及显示方法 | |
CN109409536B (zh) | 一种采集***主站对通信单元的资产信息进行处理的方法及*** | |
CN107819611B (zh) | 基于iec61850多服务端仿真的客户端测试方法 | |
CN104038821A (zh) | 统一收集Android电视各功能模块故障信息的方法 | |
CN110429708A (zh) | 一种实现配电设备即插即用的方法和*** | |
CN107705472B (zh) | 一种用于开票的时空定位模块、云端开票***及方法 | |
CN109150610A (zh) | 基于规则适配的网络事件采集方法 | |
CN112949798B (zh) | 基于rfid技术的实验室设备管理方法及其*** | |
CN104317939A (zh) | 一种基于数字电影播放服务器的日志统计方法及*** | |
CN105933326A (zh) | 异地终端数据的上报方法及装置 | |
CN103491522A (zh) | 终端适配方法和装置 | |
CN101452631A (zh) | 一种用电管理终端的测试方法及*** | |
CN103905233B (zh) | 实现模拟传感器即插即用的方法、***与接入网络设备 | |
CN109901950A (zh) | 一种规避应用程序崩溃的方法及装置 | |
CN106022952A (zh) | 智能变电站装置的iec61850信号映射方法 | |
CN108038127A (zh) | 一种数据同步的方法、装置、终端设备及存储介质 | |
CN109587121B (zh) | 安全策略的管控方法及装置 | |
CN109190969B (zh) | 称重设备管控方法、***、称重设备管理中间件及介质 | |
CN115714933A (zh) | 一种采集器适配电表的方法、***、介质及设备 | |
CN103116521B (zh) | 一种终端信息采集方法及*** | |
CN103854139A (zh) | 种子产品稽查监督管理***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190430 |