CN113225304A - 一种用电采集海外高精度电表的方法 - Google Patents
一种用电采集海外高精度电表的方法 Download PDFInfo
- Publication number
- CN113225304A CN113225304A CN202110166044.1A CN202110166044A CN113225304A CN 113225304 A CN113225304 A CN 113225304A CN 202110166044 A CN202110166044 A CN 202110166044A CN 113225304 A CN113225304 A CN 113225304A
- Authority
- CN
- China
- Prior art keywords
- data
- accessed
- electric meter
- precision electric
- overseas high
- 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.)
- Granted
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/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- 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
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/255—Maintenance or indexing of mapping tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- 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/26—Special purpose or proprietary protocols or architectures
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S20/00—Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
- Y04S20/30—Smart metering, e.g. specially adapted for remote reading
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明涉及一种用电采集海外高精度电表的方法,所述方法包括S1、与海外高精度电表建立请求连接,获取逻辑名与基地址之间的映射表一,所述基地址与海外高精度电表中的数据对应;S2、根据面向对象协议结合映射表一,建立对象标识与逻辑名之间的映射表二,所述对象标识与海外高精度电表中的待访问数据对应;S3、判断待访问数据类型,依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值。该方法保证无抄错的抄读海外高精度电表的数据。
Description
技术领域
本发明涉及电能表领域,尤其涉及一种用电采集海外高精度电表的方法。
背景技术
海外高精度电表的计量精度为0.1Wh,可满足高精度计量用户,国际通用通信协议为DLMS协议,这与国内的通用多功能表DL/T 645-1997、DL/T 645-2007、面向对象协议多功能均不同。
即现有DL/T 645-1997、DL/T 645-2007、面向对象协议多功能表针对每个数据项都有一个唯一的数据标识,用电采集终端均是根据数据标识来获取对应的数据,海外高精度电表通信协议的不同,导致前述方法不能适用于海外高精度电表的数据抄读。
因为DLMS协议为每个对象定义的是逻辑名(LogicalName),而实际通信时并非采用逻辑名通信,而是直接访问地址(Buffer Address),且并不是所有的通信只需要知道访问地址(Buffer Address)就可以通信,对于记录型数据而言,还需要加入对象逻辑名(LogicName)。因而,为了成功实现对海外高精度电表的数据抄读,有必要提出一种新的抄读方法。
发明内容
鉴于上述问题,本发明的目的在于提供一种用电采集海外高精度电表的方法,该方法能保证数据原始性,无差错的抄读海外高精度电表。
为了实现上述目的,本发明的技术方案为:一种用电采集海外高精度电表的方法,其特征在于:所述方法包括,
S1、与海外高精度电表建立请求连接,获取逻辑名与基地址之间的映射表一,所述基地址与海外高精度电表中的数据对应;
S2、根据面向对象协议结合映射表一,建立对象标识与逻辑名之间的映射表二,所述对象标识与海外高精度电表中的待访问数据对应;
S3、判断待访问数据类型,依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值。
进一步的,所述待访问数据类型包括普通COSEM实例和记录型COSEM实例。
进一步的,所述S3中依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值,包括,
S41、当待访问数据类型为普通COSEM实例时,结合S2和S1得到访问地址,依据访问地址获取待访问数据的属性和方法值。
进一步的,所述S3中依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值,还包括,
S42、当待访问数据为记录型COSEM实例时,先结合S2和S1得到访问地址,再依据S2获取逻辑名,依据访问地址和逻辑名获取待访问数据的属性和方法值。
进一步的,所述S41中的结合S2和S1得到访问地址,具体包括,
通过映射表二和映射表一并结合COSEM定义的实例类格式及数据长度,计算出待访问数据的访问地址。
进一步的,所述S42中的先结合S2和S1得到访问地址,再结合S2获取逻辑名,具体包括,
通过映射表二和映射表一并结合COSEM定义的实例类格式及数据长度,计算出访问地址,再通过映射表二得到待访问数据的逻辑名。
进一步的,所述S42中的依据访问地址和逻辑名获取待访问数据的属性和方法值,具体包括,
保存由访问地址和逻辑名构成的请求报文格式,并将请求报文发送至海外高精度电表;
接收海外高精度电表返回的信息,解析所述信息以得到待访问数据的属性和方法值。
进一步的,所述解析所述信息以得到待访问数据的属性和方法值,具体包括,
根据保存的请求报文格式并结合COSEM实例定义的属性和方法格式,解析所述信息以得到待访问数据的属性和方法值。
进一步的,所述方法还包括,在执行S1之前,还执行了与海外高精度电表建立握手连接,获取海外高精度电表的HDLC通信信息,所述HDLC通信信息包括海外高精度电表可发送或接收的最大报文长度。
进一步的,所述S1中的与海外高精度电表建立请求连接,获取逻辑名与基地址之间的映射表一,具体包括,
终端发起连接请求,海外高精度电表确认后返回请求响应,告知Associationview类物理地址,终端访问此物理地址以得到逻辑名和基地址之间的映射表一。
与现有技术相比,本发明的优点在于:采用本申请的方法,能按照国内通用协议抄读海外高精度电表,保证数据的原始性,且能无差错的抄读海外高精度电表。
具体实施方式
下面详细描述本发明的实施例,但需要说明的是,下面通过描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
本申请的方法公开了用电采集终端为了无差错的采集海外高精度电表的数据,与海外高精度电表之间的数据交互抄读方法,具体而言,
终端首先与海外高精度电表握手连接,以获取海外高精度电表的HDLC通信信息,该HDLC通信信息包括发送和接收的最大报文长度,也即终端通过该HDLC通信信息知晓海外高精度电表所能发送和接收的报文最大长度;
随后,终端发起连接请求(AARQ),海外高精度电表确认后返回请求响应(AARE),并告知Associationview类物理地址,终端访问此物理地址,得到逻辑名与基地址(ObjectName)之间对应的映射表一,该基地址与海外高精度电表中的数据对应。
需要提及的是,该基地址仅是海外高精度电表中的数据存在的大概地址,但其并非真实的物理地址,要想获得真实的物理地址,需根据COSEM实例的属性和方法地址结合基地址,通过不同的格式计算得出,就该点下文在待访问数据具体为普通COSEM实例或记录型COSEM实例时,还会再次说明。
同时,终端类定义了面向对象协议的对象与COSEM实例和方法的对应关系,从而得到对象标识和逻辑名之间的映射表二,也即该映射表二是海外高精度电表中的数据与逻辑名之间的对象关系,该表既能满足终端通过对象标识直接访问数据的特点,又能与海外高精度电表采用DLMS协议进行通信的特点。
在完成前述的通信准备工作后,若终端待访问的数据为普通COSEM实例,则终端会通过映射表二找到该待访问数据对应的DLMS通信协议的逻辑名,然后,通过映射表一,根据逻辑名找到对应的基地址。
基于普通COSEM实例仅为单层数据,故在获取对应基地址后,终端直接再根据COSEM定义的实例类格式及数据长度,计算出待访问数据的访问地址,并根据计算出的访问地址,获取属性和方法值。
而若终端待访问数据为记录型COSEM实例,则其同样先会依据映射表二和映射表一,并结合COSEM定义的实例类格式及数据长度,获取访问地址。
由于记录型COSEM实例为多层数据,也即当前获取的访问地址并非待访问数据的直接访问地址,终端还需根据关联对象(也即待访问数据)对应的映射表二,获取关联对象在DLMS协议中的逻辑名。
此后,终端将由访问地址+逻辑名组成的请求报文发送给海外高精度电表,同时保存此请求报文格式,在海外高精度电表应答请求报文后,依据保存的请求报文格式,根据COSEM实例定义的属性和方法格式,解析海外高精度电表返回的报文,从而获取响应数据,也即获取待访问数据的属性和方法值。
之所以终端在发送请求报文后还需将该报文格式保存,是因为海外高精度电表在应答请求报文时,应答报文按照请求报文关联的逻辑名的顺序返回,但不带逻辑名,为了能获取正确的相应数据,终端需将该格式保存。
本方法在满足了海外高精度电表的通信协议的基础上,确保终端能按照国内通用的协议,无差错的抄读海外高精度电表的数据,保证了数据的原始性和精准性。
尽管已经示出和描述了本发明的实施例,本领域技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变形,本发明的范围由权利要求及其等同物限定。
Claims (10)
1.一种用电采集海外高精度电表的方法,其特征在于:所述方法包括,
S1、与海外高精度电表建立请求连接,获取逻辑名与基地址之间的映射表一,所述基地址与海外高精度电表中的数据对应;
S2、根据面向对象协议结合映射表一,建立对象标识与逻辑名之间的映射表二,所述对象标识与海外高精度电表中的待访问数据对应;
S3、判断待访问数据类型,依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值。
2.根据权利要求1所述用电采集海外高精度电表的方法,其特征在于:
所述待访问数据类型包括普通COSEM实例和记录型COSEM实例。
3.根据权利要求2所述用电采集海外高精度电表的方法,其特征在于:所述S3中依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值,包括,
S41、当待访问数据类型为普通COSEM实例时,结合S2和S1得到访问地址,依据访问地址获取待访问数据的属性和方法值。
4.根据权利要求2所述用电采集海外高精度电表的方法,其特征在于:所述S3中依据待访问数据类型结合S2和S1得到待访问数据的属性和方法值,还包括,
S42、当待访问数据为记录型COSEM实例时,先结合S2和S1得到访问地址,再依据S2获取逻辑名,依据访问地址和逻辑名获取待访问数据的属性和方法值。
5.根据权利要求3所述用电采集海外高精度电表的方法,其特征在于:所述S41中的结合S2和S1得到访问地址,具体包括,
通过映射表二和映射表一并结合COSEM定义的实例类格式及数据长度,计算出待访问数据的访问地址。
6.根据权利要求4所述用电采集海外高精度电表的方法,其特征在于:所述S42中的先结合S2和S1得到访问地址,再结合S2获取逻辑名,具体包括,
通过映射表二和映射表一并结合COSEM定义的实例类格式及数据长度,计算出访问地址,再通过映射表二得到待访问数据的逻辑名。
7.根据权利要求6所述用电采集海外高精度电表的方法,其特征在于:所述S42中的依据访问地址和逻辑名获取待访问数据的属性和方法值,具体包括,
保存由访问地址和逻辑名构成的请求报文格式,并将请求报文发送至海外高精度电表;
接收海外高精度电表返回的信息,解析所述信息以得到待访问数据的属性和方法值。
8.根据权利要求7所述用电采集海外高精度电表的方法,其特征在于:所述解析所述信息以得到待访问数据的属性和方法值,具体包括,
根据保存的请求报文格式并结合COSEM实例定义的属性和方法格式,解析所述信息以得到待访问数据的属性和方法值。
9.根据权利要求1所述用电采集海外高精度电表的方法,其特征在于:
所述方法还包括,在执行S1之前,还执行了与海外高精度电表建立握手连接,获取海外高精度电表的HDLC通信信息,所述HDLC通信信息包括海外高精度电表可发送或接收的最大报文长度。
10.根据权利要求9所述用电采集海外高精度电表的方法,其特征在于:所述S1中的与海外高精度电表建立请求连接,获取逻辑名与基地址之间的映射表一,具体包括,
终端发起连接请求,海外高精度电表确认后返回请求响应,告知Associationview类物理地址,终端访问此物理地址以得到逻辑名和基地址之间的映射表一。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110166044.1A CN113225304B (zh) | 2021-02-03 | 2021-02-03 | 一种用电采集海外高精度电表的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110166044.1A CN113225304B (zh) | 2021-02-03 | 2021-02-03 | 一种用电采集海外高精度电表的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113225304A true CN113225304A (zh) | 2021-08-06 |
CN113225304B CN113225304B (zh) | 2022-08-26 |
Family
ID=77084655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110166044.1A Active CN113225304B (zh) | 2021-02-03 | 2021-02-03 | 一种用电采集海外高精度电表的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113225304B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101277299A (zh) * | 2008-05-13 | 2008-10-01 | 珠海中慧微电子有限公司 | 协议转换***及其协议转换过程 |
CN107861724A (zh) * | 2017-11-06 | 2018-03-30 | 烟台东方威思顿电气有限公司 | 快速适配dlms/cosem对象的脚本化编码方法 |
CN108364454A (zh) * | 2018-03-02 | 2018-08-03 | 哈尔滨电工仪表研究所有限公司 | 一种智能协议转换装置 |
WO2019009501A1 (ko) * | 2017-07-06 | 2019-01-10 | 한국전력공사 | 검침 데이터 수집 시스템, 방법, 및 이를 저장한 기록 매체 |
CN110324324A (zh) * | 2019-06-19 | 2019-10-11 | 国电南瑞南京控制***有限公司 | 一种电、水、气、热四表采集协议***及转换方法 |
-
2021
- 2021-02-03 CN CN202110166044.1A patent/CN113225304B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101277299A (zh) * | 2008-05-13 | 2008-10-01 | 珠海中慧微电子有限公司 | 协议转换***及其协议转换过程 |
WO2019009501A1 (ko) * | 2017-07-06 | 2019-01-10 | 한국전력공사 | 검침 데이터 수집 시스템, 방법, 및 이를 저장한 기록 매체 |
CN107861724A (zh) * | 2017-11-06 | 2018-03-30 | 烟台东方威思顿电气有限公司 | 快速适配dlms/cosem对象的脚本化编码方法 |
CN108364454A (zh) * | 2018-03-02 | 2018-08-03 | 哈尔滨电工仪表研究所有限公司 | 一种智能协议转换装置 |
CN110324324A (zh) * | 2019-06-19 | 2019-10-11 | 国电南瑞南京控制***有限公司 | 一种电、水、气、热四表采集协议***及转换方法 |
Non-Patent Citations (2)
Title |
---|
巫钟兴等: "基于面向对象互操作技术的用电信息采集***通信协议设计", 《电测与仪表》 * |
金佳: "基于嵌入式***的DLMS/COSEM协议转换的研究与实现", 《中国优秀硕士学位论文全文数据库 (工程科技Ⅱ辑)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN113225304B (zh) | 2022-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102831756B (zh) | 移动终端定位电业抄表方法及抄表*** | |
CN106205105A (zh) | 多种数据格式的数据集中器 | |
CN103546593B (zh) | 基于ip与非ip的无线传感器网络节点标识符解析方法 | |
CN102231107B (zh) | 基于autosar的电控单元通信数据格式的自动生成方法 | |
CN112654028B (zh) | 一种基于Easymesh协议的组网管理方法和*** | |
CN113225304B (zh) | 一种用电采集海外高精度电表的方法 | |
CN101877002A (zh) | 基于统一接口的内存数据库分布式访问方法及*** | |
CN202075002U (zh) | 基于GPRS/Internet网络的无线远程流量计抄表*** | |
CN110532011A (zh) | 数据转换器版本升级方法、装置及数据通信*** | |
CN101324637A (zh) | 远程召测与分析*** | |
CN115714933A (zh) | 一种采集器适配电表的方法、***、介质及设备 | |
CN111751614A (zh) | 一种基于ModBus非侵入式用电数据测试***及其方法 | |
CN101144832A (zh) | 基于因特网的单相电能表 | |
WO2015085573A1 (zh) | 一种利用白频谱通信的方法及设备 | |
CN113904928B (zh) | 一种远动装置遥信配置快速校核***和方法 | |
CN108566440A (zh) | 一种网络连接方法、设备及存储介质 | |
CN200947108Y (zh) | 基于因特网的单相电能表 | |
CN116166640A (zh) | 全球导航卫星观测数据实时采集与管理方法及*** | |
CN103856509A (zh) | 一种利用云存储卡传输图像信息的方法及装置 | |
CN105355025B (zh) | 一种将电能表快速接入计量自动化***的方法 | |
CN112948194A (zh) | 一种通信协议的测试方法和装置 | |
CN101340671A (zh) | 一种at命令的查询方法及*** | |
CN112307034B (zh) | 一种集中器的数据收集方法及相关装置 | |
CN115633107A (zh) | 一种dl/t719协议解析方法及电量采集终端 | |
CN210324559U (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |