基于PROFIBUS-DP的电能管理及电力监控系统 安科瑞鲍静君
摘 要:设计了基于PROFIBUS—DP的电能管理及电力监控系统,描述了该系统的结构组成和实现原理,给出了主站和串口电力仪表从站通信的实现方法,解决了主从站通信程序设计中的关键问题,验证了系统的通信性能和可行性。
关键词:PROFIBUS;PLC,总线桥,网关,电力监控仪表,工业通信。
0 引言
随着能源的日渐紧张,国家出台了很多有关节能减排的法律法规,各行各业都在采取了相应的节能措施,各制造行业的工厂企业也采用了电能管理及电力监控系统对节能效果进行考核。
相对于MODBUS通信而言,PRFOBUS通信存在着诸多优点,比如高通信速率(最高可达12Mbit/s)、实时性、可靠性、易扩展、易维护性等,很多工厂、企业现存的生产控制自动化网络大都采用现场总线控制系统,PROFIBUS网络是其中应用最多的一种现场总线,因此,很多工厂企业希望能将电能管理及电力监控系统也集成到PROFIBUS-DP自动化网络中,而不是单独进行MODBUS组网。但由于目前存在的大多数智能电力监控仪表都是基于MODBUS通信的,那么如何把现存的不带DP接口的串口仪表设备连接到总线上组成DP网络就成为一个亟待解决的问题。
本文设计了基于串口通信的电力监控及多功能网络电力仪表,给出了基于PROFIBUS-DP通信的智能电力监控及电能管理系统的解决方案。系统中采用了三种方法将基于MODBUS-RTU通信的智能电力监控仪表集成到PROFIBUS-DP网络中。
本文介绍的组网方法,不但硬件成本比较低、安装方便,而且编程简单,主站可以直接对各个电力仪表进行数据采集、远程控制等,传输速率较快,有很好的实用性和可行性。
1 系统构成
本系统采用安装了CP5611通信板卡的工控机作为通信主站,S7-200 PLC CPU222、ANYBUS网关、PB-B-MODBUS总线桥分别作为PROFIBUS-DP网络的三个从站,每个从站又与电力监控仪表组成一个子网,如图1所示。系统中同时也可以连接其他的PROFIBUS-DP从站设备。
图1 系统结构示意图
CPU 222 PLC通过EM277 DP模块接入到PROFIBUS-DP网络,作为PROFIBUS-DP网络的从站,同时CPU222 PLC又作为一个主站与电力监控仪表组成一个子网,电力监控仪表作为子网的从站,主从站之间采用自由口通信方式。
同样,对于PB-B-MODBUS总线桥来说,作为PROFIBUS-DP网络从站的同时,又作为MODBUS子网的主站与电力监控仪表组成MODBUS网络。ANYBUS网关工作原理与PB-B-MODBUS总线桥的工作原理相似,它在该系统中同样既做PROFIBUS-DP网络从站,又作为MODBUS子网的主站与我公司电力监控仪表组成MODBUS网络。
1.1 PLC自由口通信子网
PLC作为PROFIBUS网络的一个从站,其自身功能非常强大,不但可以通过主站对连接到从站PLC I/O点上的各种I/O量进行采集和控制,而且PLC本身就可以构成一个子网,比如MPI网络,自由口通信网络等。而且可以扩展以太网接口模块将整个网络接入以太网,扩展AS-I接口模块,将系统接入ASI-I网络等。对于工业控制场合,该网络应用范围是非常广泛的。
PLC作为自由口通信网络的主站,通过对PLC进行自由口通信编程,实现PLC与电力监控仪表间的MODBUS通信。利用西门子公司提供的库函数MBUS_CTRL和MBUS_MSG可以简单方便地实现MODBUS通信,如图2、图3所示。
图2 自由口通信程序图网络1
图3 自由口通信程序图网络2
该系统中PLC模式为1时进行自由口通信,模式为0时进行PPI协议,波特率为9600,奇偶校验为无校验,仪表读取地址为40038,读取6个数据单元。
1.2网关、总线桥工作原理及配置
对于总线桥来说,一方面,CPU通过对PROFIBUS通信协议芯片的控制实现PROFIBUS的通信,在RAM中建立PROFIBUS通信数据缓冲区。另一方面,通过MODBUS协议实现和电力监控仪表的通信,同样在RAM中建立MODBUS通信数据缓冲区。CPU通过两个通信缓冲区的数据交换,实现PROFIBUS到MODBUS的通信。
由于总线桥自身不具备控制功能,必须通过DP主站进行控制。DP主站通过对其控制字的设置,来控制总线桥作为RS485网络主站对其各从站的发送接收模式,通过监控其状态字来实现数据发送接收状态的监控。PROFIBUS数据区与RS485数据报文格式对照关系如表1所示。
表1 PROFIBUS数据区与RS485接收报文对照表
PROFIBUS映射地址 长度 RS485报文格式
IB0 1字节 该字节用来存储接收报文长度
IB1 1字节 该字节为通信状态字
IB2至以后 若干 接收数据缓冲区
QB0 1字节 该字节用来存储发送报文长度
QB1 1字节 该字节为通信控制字
QB2至以后 若干 发送数据缓冲区
该系统的DP主站是通信板卡,不能直接在S7-STEPV5.4中编写PLC程序对总线桥进行控制,只能通过在上位机ACREL-3000软件中编写脚本程序完成对PB-B-MODBUS总线桥状态字的读取和控制字的读写和通信。
ANYBUS网关和PB-B-MODBUS总线桥实现原理基本相同,均是在转换模块的RAM中建立了PROFIBUS 到MODBUS 映射数据区,由软件实现PROFIBUS 和MODBUS 协议转换及数据交换。但ANYBUS网关自身带有配置软件,数据映射配置实现起来相对简单。
不管是总线桥还是网关,由于受协议转换设备其自身映像数据存储区大小的限制,根据所要采集电参量的多少,可带仪表的个数不同。
2 系统功能
基于PROFIBUS-DP的电能管理与电力监控系统,上位机软件为ACREL-3000电力监控组态软件。通过该软件进行组态,可以在上位机界面上实现队所有电参量的实时显示,如I、U、P、Q、kWh等,图4所示为本系统的电能管理及电力监控系统主界面。
图4 ACREL-3000电力监控/电能计量管理系统实现实时采集监控界面
ACREL-3000还可以实现主要电力参数的实时运行曲线、历史趋势曲线等绘制,如图5所示。另外,ACREL-3000还具有强大的报警功能、报表功能、查询功能、打印功能等。强大的数据库可以将历史记录保留3年以上。
图5 ACREL-3000 实时曲线界面
通过ACREL3000界面还可以实现对PROFIBUS各从站的网络参数采集和显示,比如:总线参数、从站状态、主站模式、看门狗、组态信息以及从站诊断数据等。对于系统的检修和维护也起到非常方便的指导作用。
3 结束语
该系统采用安装了CP5611通信板卡的工控机作为PROFIBUS主站,使用多种方法将电力监控仪表集成到PROFIBUS-DP网络中。调试结果表明:上位机主站能够按时间每隔1s轮流对各个电力监控仪表进行采集数据,运行通信情况良好。
理论上来说,一个PROFIBUS网络的最高传输速率可达12Mb/s,一个网段可带32个从站,一个网络可带126个从站。这里每个DP从站(200系列PLC、ANYBUS网关、PB-B-MODBUS总线桥)根据自身情况带若干个仪表,一个系统网络所带仪表的数量是非常之大的,相对于由通信扩展卡或通信服务器组成的MODBUS系统来说,同样数量的仪表组网,可以节省大量硬件组网设备。
根据系统提供的组网方法,不仅能将工业自动化控制系统与电能管理电力监控系统集成为一体,而且整个网络具有现场总线系统的智能化管理,具有很高的性,还可以节约大量的硬件成本。
文章来源于:《低压电器》2009年14期。
参考文献
[1] 上海安科瑞电气有限公司.ACR系列网络多功能电力仪表[G].2008
[2] 任致程,周中. 电力电测数字仪表原理与应用指南[M]. 北京:中国电力出版社. 2007.
[3] 王永华,Andy Verwer. 现场总线技术及应有教程——从PROFIBUS到AS-i[M].北京:机械工业出版社,2006.
基于Acrel-5000的大型公共建筑能耗监测系统设计与应用 安科瑞鲍静君
摘 要 介绍了一种新型能耗监测系统的设计,系统构成以及系统的功能,Acrel-5000组态软件可以实现对现场设备的系统集成,数据的采集、传输以及存储,从而实现对大型公共建筑的分类、分项能耗计量功能。并以实例验证了该系统的功能与实用性。
关键词 能耗监测 Acrel-5000 系统集成
0 引言
北京市建委和市发改委2008年01月公布了去年北京实施能源审计的部分北京市国家机关办公建筑和大型公共建筑平均电耗、水耗。其中进行审计的20个单位的国家机关办公建筑,每平方米建筑面积年平均耗电量为85.4度(年平均85.4kWh/m2) ,人均年耗电量为3072.5度(年平均3072.5kWh/人)。国家机关办公建筑和大型公共建筑年耗电量约占全国城镇总耗电量的22%,每平方米年耗电量是普通居民住宅的10~20倍,是欧洲、日本等发达国家同类建筑的1.5~2倍。
一方面,我国大型公共建筑能耗巨大,另一方面,我们也缺乏直接数据为决策的指定提供基础和参考。住房和城乡建设部建科[2008]114号文(2008-06-24)《关于印发国家机关办公建筑和大型公共建筑能耗监测系统建设相关技术导则的通知》实施,对于能耗监测系统作了具体规范。因此,必须建立大型公共建筑能耗监测平台,对全国城市建筑能耗进行实时监测,并通过能耗统计、能源审计、能效公示、用能定额和超定额加价等制度,促使国家机关办公建筑和大型公共建筑提高节能运行管理水平,为政府政策的制定和决策提供参考。
1 能耗监测系统构成
能耗监测系统是指通过对国家机关办公建筑和大型公共建筑安装分类和分项能耗计量装置,采用远程传输等手段及时采集能耗数据,实现建筑能耗的在线监测和动态分析功能的硬件系统和软件系统的统称[1]。其中,分类能耗是指根据国家机关办公建筑和大型公共建筑消耗的主要能源种类划分进行采集和整理的能耗数据,如:电、燃气、水等。分项能耗是指根据各类能源的主要用途划分进行采集和整理的能耗数据,例如,电量分项能耗应当包括:照明插座用电、空调用电、动力用电、特殊用电。
1.1 数据采集系统
能耗数据采集方式包括人工采集方式和自动采集方式。通过人工采集方式采集的数据包括建筑基本情况数据采集指标和其它不能通过自动方式采集的能耗数据,如建筑消耗的煤、液化石油、人工煤气等能耗量。通过自动采集方式采集的数据包括建筑分项能耗数据和分类能耗数据,由自动计量装置实时采集,通过自动传输方式实时传输至数据中心。
1.2 数据传输技术
建筑物能耗监测系统的自动计量装置所采集的能耗数据,通过RS485接口,并采用TCP/IP通信协议自动并实时上传给数据中心,以保证数据得到有效的管理和支持率的查询服务,同时数据传输采取一定的编码规则,实现数据组织、存储及交换的一致性。
1.3 数据中心
数据中心也就是数据库,接收并存储其管理区域内监测建筑的能耗数据,并对其进行处理、分析、展示和发布。数据中心具备设置数据更新的时间间隔,访问历史数据,报警,打印报表,实时与历史曲线,图表的绘制,并预留相应扩展功能。
1.4 系统结构
Acrel-5000能耗监测系统以计算机、通讯设备、测控单元为基本工具,为大型公共建筑的实时数据采集、开关状态监测及远程管理与控制提供了基础平台,它可以和检测、控制设备构成任意复杂的监控系统。该系统主要采用分层分布式计算机网络结构,如图1所示:站控管理层、网络通讯层和现场设备层。
图1 系统结构图
1)站控管理层
站控管理层针对能耗监测系统的管理人员,是人机交互的直接窗口,也是系统的最上层部分。主要由系统软件和必要的硬件设备,如工业级计算机、打印机、UPS电源等组成。监测系统软件具有良好的人机交互界面,对采集的现场各类数据信息计算、分析与处理,并以图形、数显、声音等方式反映现场的运行状况。
监控主机:用于数据采集、处理和数据转发。为系统内或外部提供数据接口,进行系统管理、维护和分析工作。
打印机:系统召唤打印或自动打印图形、报表等。
模拟屏:系统通过通讯方式与智能模拟屏进行数据交换,形象显示整个系统运行状况。
UPS:保证计算机监测系统的正常供电,在整个系统发生供电问题时,保证站控管理层设备的正常运行。
2)网络通讯层
通讯层主要是由通讯管理机、以太网设备及总线网络组成。该层是数据信息交换的桥梁,负责对现场设备回送的数据信息进行采集、分类和传送等工作的同时,转达上位机对现场设备的各种控制命令。
通讯管理机:是系统数据处理和智能通讯管理中心。它具备了数据采集与处理、通讯控制器、前置机等功能。
以太网设备:包括工业级以太网交换机。
通讯介质:系统主要采用屏蔽双绞线、光纤以及无线通讯等。
3)现场设备层
现场设备层是数据采集终端,主要由智能仪表组成,采用具有高可靠性、带有现场总线连接的分布式I/O控制器构成数据采集终端,向数据中心上传存储的建筑能耗数据。测量仪表担负着最基层的数据采集任务,其监测的能耗数据必须完整、准确并实时传送至数据中心。
2 软件实现与系统功能
上位机软件为Acrel-5000能耗监测系统组态软件,该软件是对现场能耗数据进行采集与监测的专用软件,最大的特点是能以灵活多样的“组态形式”而不是编程方式来进行系统集成,它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成对现场数据的采集与监测功能。Acrel-5000能耗监测系统具有友好的人机交互界面,可实时和定时采集现场设备各参量及开关量状态,并将采集到的数据上传给数据中心存储。系统还提供了实时曲线和历史趋势曲线分析,符合用户设计需要的报表、事件记录和故障报警等功能。整个系统可以实现所有回路能耗的采集和统计,实现了远程自动抄表、能耗监测功能。
(1) 运行状态监测:通讯异常报警提示。
(2) 用户管理:不同用户权限具备不同操作功能,各级权限的口令修改操作功能,具有权限防误功能。
(3) 能耗报表、棒图:实现了所有能耗报表的按时间查询,分为日、月、年报表等,任意分类、分项实时能耗棒图显示。
(4) 打印及导出:所有报表及界面可打印,或以EXCEL、WORD格式进行导出。
3 应用案例
上海浦东某图书馆是一个高能耗大型公共建筑,总建筑面积60885平方米,消耗的能源主要为电、水,还有少量的燃气、柴油等,柴油发电机是作为应急电源之用。该项目能耗监测系统采用三层网络结构,各楼层对用电进行分类、分项计量,各楼层及总供水管道、燃气、柴油管道都安装有测量仪表,以实现对能耗的实时采集与监控。所有的智能测量仪表均通过现场总线进行组网,在监控室对现场各回路能耗状况实现集中监控与管理。
该项目中采用研祥工业计算机作为监控主机,并附带液晶显示器、打印机等设备,山特UPS电源在整个系统发生供电问题时,可在一定时间内保证站控管理层设备的正常运行。数据采集终端采用高可靠性、带有现场总线连接的智能测量仪表。对于图书馆供配电系统,低压进线回路和重要回路安装ACR系列多功能电力仪表,普通馈线回路及照明配电箱中安装ADL系列导轨式电能表,仪表外形如图2所示[2][3]。
ACR系列 ADL系列:单相、三相
图 2 智能电力网络仪表
ACR系列多功能电力仪表具有的三相交流电量测量、复费率电能计量、四象限电能计量、2~31次谐波分析、电网质量分析、遥信输入、遥控输出及网络通讯功能,主要用于对电网供电质量的综合监控及电能管理,广泛应用于低压联络柜、出线柜、动力柜等场合。而ADL系列导轨式安装电能表除能采集基本电能参量外还具有体积小巧、安装方便等优点,ADL100单相电能表结构尺寸为4模数,与微型断路器一起安装于照明配电箱中,如图3所示,ADL300三相电能表为7模数结构,主要应用于动力柜中,安装方式如图4所示,极大的方便了用电自动化管理。
图3 ADL100应用安装示例
图4 ADL300应用于动力柜中
该能耗监测系统通过现场设备和通信系统提供的传输通道,完成对各用电回路、供水、燃气及柴油管道的数据采集,信息经分析、处理,以报表、图形等多种形式供值班员参考,使值班员能够便捷的掌握系统的运行及能耗状况,及时发现、纠正能源浪费现象,从而进行节能管理。在需要时,还可提供快捷的远程控制手段,完成对设备运行状态的改变以及事故情况的处理。
表1 图书馆能耗统计数据查询表
图5 图书馆能耗监测系统主界面
图5为图书馆能耗监测系统的主界面,可以查询各类能耗的使用状况,表1给出了图书馆能耗数据查询表,很清楚的显示出各类能源的使用情况。图6为系统给出的图书馆照明、空调及插座等用电量的饼图,很直观地显示出分项用电量的百分比。而图7是根据系统采集的所有分类能耗数据,由系统绘制出的分类能耗柱形图,可以形象的看出分类能源的使用情况。
图6图书馆年分项用电量饼图
图7图书馆分类能耗对比图
5结束语
随着能源的日益紧张,节能降耗成为大型公共建筑智能化建设的必然选择,本文介绍的能耗监测系统,不仅能监控供配电系统的运行状况,还能监测用水量、燃气等其它能源的使用状况,并能根据采集到的能耗数据绘制出各种报表、分析曲线、图形等,便于分析研究,为智能建筑的节能技术提供参考。该系统运行安全、可靠,并附有事件记录及故障报警等功能,极大地方便了用户的使用。随着社会的发展,能源的日益紧张,实现对分类能耗、分项能耗的远程监测与管理成为智能建筑发展的必然趋势。
文章来源于:《智能建筑电气技术》2009年5期。
参考文献
1. 关于印发国家机关办公建筑和大型公共建筑能耗监测系统建设相关技术导则的通知. 2008. 6
2. 任致程 周中. 电力电测数字仪表原理与应用指南. 北京. 中国电力出版社. 2007. 4
3. 蒋伟. 胜利油田物探院低压配电系统改造[J]. 智能建筑电气技术, 2008, 2 (2)