摘要
为实现计算机与多种电能表的通信和数据采集,构建了一种基于设备语言报文规范(DLMS)的电表负荷监测软件设计方法,介绍了DLMS/COSEM通信协议,给出了程序设计流程与软件设计方法,介绍了建立对象模型、通信参数配置、建立连接和数据采集等模块设计.软件采用面向对象的编程思想,遵循国际电工委员会DLMS/COSEM通信协议,根据采集的数据自动绘制负荷曲线,数据归档入库,利于维护和查询,克服了现有电能表通信控制软件兼容性差、互联性差等缺点,并在多功能电表监测系统中得到了应用.
To implement data acquisition and communication between computer and different types of electric energy meters,an advanced voltage load monitoring software based on DLMS is designed and built in this paper.DLMS/COSEM communication protocol,programming flowchart and the design of the software are introduced and demonstrated.The software contents several modules,including object model building,communication parameter configuration and data acquisition.It adopts the object oriented programming idea,follows the DLMS/COSEM communication protocol established by IEC,and can draw the load-profile and save the data gathered from the electric energy meter automatically,which can be categorized and stored into database for convenient query and maintenance.With improved and optimized interoperability and interconnectivity,the software has advantages over existing electric energy meter communication control software,and overcomes the incompatibility and insufficient interconnection.It can be applied broadly in monitoring system of multi-function electric energy meter.
出处
《宁夏大学学报(自然科学版)》
CAS
北大核心
2010年第2期148-151,共4页
Journal of Ningxia University(Natural Science Edition)