- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DLMSCOSEM标准协议在三相智能电表中实现方法
DLMSCOSEM标准协议在三相智能电表中实现方法
【摘要】将DLMS/COSEM标准协议应用于三相智能电表中,有效地实现了电表的易扩展和互操作特性,本文从三相智能电表硬件入手,结合DLMS/COSEM标准协议,探讨三相智能电表各接口类的实现、软件平台设计、寄存器实现及通信协议的实现。市场调研结果表明,将DLMS/COSEM标准协议应用于三相智能电表在降低系统开发工作量、满足日常需求方面表现为极大的优势。
【关键词】DLMS/COSEM标准协议;三相智能电表;实现
我国传统电能表通信协议主要采用面向电表的设计方法,该协议具有对系统、仪表开发要求度低、原理简单等优点,但与其他设备集成时,编制特定驱动程序是其存在的较大弊端。与传统电能表通信协议采用的设计方法不同,DLMS/COSEM标准协议具有扩展性、独立性、兼容性、可实现不同设备系统之间互操作和互联性等优点,同时,为了适应智能电网未来发展法相,将DLMS/COSEM标准协议应用于智能电表实现了双向数据通信、双向多费率计量功能、远程通信控制继电器通断功能以及防窃电功能等智能化功能。目前,DLMS/COSEM标准协议已被纳为国际标准,广泛应用于电能表的自动抄表系统及计量系统数据采集等。
1.三相智能表硬件组成和接口类实现
三相智能表硬件组成主要包括核心管理平台、电压采样网络、开关电源模块、继电器控制、电流互感器、专用计量芯片71M6515、FLASH、EEPROM、实时时钟模块、通信模块、显示电路、点阵液晶驱动、开端盖、强磁场监测、LED指示灯、按键以及其他相关的外围电路。核心管理平台主要通过SPI接口读取计量芯片的数据,对三相有功和无功电能量进行计算。专用计量芯片71M6515计算三相采样电压、电流信号相关数据,并得到有功功率、有功能量、无功功率、无功能量、视在功率、视在能量、视在电能、电压、电流、频率、功率因数等。FLASH主要用于存储曲线数据。实时时钟模块主要提供精确的时间。点阵液晶驱动则显示数据信息。三相智能电表可支持低压电力线载波、近红外、RS485、GPRS等多种通信方式。
DLMS/COSEM标准协议的实现主要有通信协议实现和接口类实现两方面组成。通信协议的实现主要是规定???据交换方式和访问数据方式,DLMS/COSEM通信协议包括应用层协议、链路层协议及ASN.1抽象语法的描述。被访问的对象属性按照ASN.1抽象语法和属性数据类型描述为字节串数据,根据链路层协议和应用层协议组成帧,最后,将帧数据传至主机。接口类主要定义电能表通信接口上的功能,三相智能电表实现的接口类型主要有寄存器类、扩展寄存器类、数据类、时钟、需量寄存器、通用集、脚本表、特殊日表、SAP分配表、单操作时间表、活动日历、连接LN、HDLC类、继电器等14个接口类。其中,数据类属于类1,其只具有逻辑名和值两个属性。逻辑名主要用来标示对象名称,具有唯一性,而值用来标识该对象的值。将类1实例化,可得到掉电次数,这由逻辑名和值这两个属性就能表示。寄存器类有逻辑名、值和换算单位三个属性。值标识对象的量,换算单位标识对象单位及换算关系,由此可以说,寄存器类可实例化成电能量数据对象。不同的接口类属性不一样,因此,接口类实例化之后对象功能就不一样。也就是说,从上述接口类选择想要实现的对象就可以组成特定功能的电能表。
2.三相智能表软件平台设计
可扩展性、跨平台移植对于三相智能表极为重要,基于此,设计实现具有消息处理和任务调度功能的软件平台。三相智能表利用分层软件设计架构,基于微处理器建立驱动层,驱动层主要包括设备初始化、配置及操作功能接口。三相智能表的功能模块均建立在此驱动层之上,通过驱动程序实现设备访问,这种功能模块间接进行硬件操作最终实现硬件平台无关化设计。三相智能表通过虚拟内核管理消息队列和任务,最终实现系统的易扩展性。
3.寄存器类的实现
如上文所说,不同属性接口实例化之后的对象功能不一样,我们以寄存器类为例,具体说明其实现过程。通信抄表包括COSEM对象的属性,每个类均定义一个含自己类所有属性的基本结构体数据类型,这样有助于方便地管理数据,可以为通信协议的实现提供良好环境。可以依据寄存器类属性个数和类型定义寄存器类基本数据的类型,具体如下:“unsigned char OBIS[6] /*逻辑名*/”、“unsigned long Data /*数据*/”、“unsigned char Unit /*单位*/”、“signed char Scaler /*量程*/”等。此外,为了确保寄存器在掉电之后计量数据不至于丢失,因此分配8个字节的EEPROM保存计量数据,其中4个字节用来存放整数,其余4个字节用来掉电的时候保存数据。从EEPROM频率及电
您可能关注的文档
- 竞技体育中道德与体育制度公正研究.doc
- 竞技场上温情BULLDOG.doc
- 竞技太极推手队伍现状调查与分析.doc
- 童年一种精神与文化价值文.doc
- 竞赛式教学在大学英语精读课堂中运用.doc
- 童年时玩具钢琴开启了我歌唱路.doc
- 童星钟艺我要做一个有文化底蕴演员.doc
- 端云斌云茶进疆引路人.doc
- 端木蕻良与沈从文土匪书写之比较.doc
- 端砚人文情怀与风格演变.doc
- DB42T 777-2012 湖北省古树名木养护标准.docx
- DB42T 776-2012 乌桕采穗圃营建技术规程.docx
- DB42T 719-2011 电力系统厂站端自动化系统现场验收规范.docx
- DB42T 716-2011 10-20kV电力用户供配电设施建设规范.docx
- DB42T 715-2011 微耕机 作业质量.docx
- DB42T 645-2010 叶菜用甘薯与苦瓜立体套作技术规程.docx
- DB42T 643-2010 脱毒甘薯茎段快繁技术规程.docx
- DB42T 597-2010 玉绿梨生产技术规程.docx
- DB42T 596-2010 棉花烟粉虱测报技术规范.docx
- DB42T 467-2014 中药材 巴东独活生产技术规程.docx
最近下载
- 2025甘肃甘南州专业化管理的村党组织书记招聘45人笔试备考题库及一套答案详解.docx VIP
- 05G525_吊车轨道联结及车挡 .docx VIP
- 《交流电机的维护与检修》课件.ppt VIP
- 妇产科学教学课件:女性生殖系统生理.ppt VIP
- (通用)大学生人文知识竞赛题库及答案(通用版).pptx VIP
- DB42╱T 1528.1-2019 湖北省农业用水定额 第1部分:农田灌溉用水定额.docx VIP
- 财务风险管理及防范对策研究.pptx VIP
- 儿童特应性皮炎的药物治疗.pptx
- 一种在无有机模板剂条件下合成MCM-49型沸石分子筛的方法.pdf VIP
- 三相异步电动机的铭牌.pptx VIP
文档评论(0)