基于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-2000电力监控系统技术规范书 安科瑞鲍静君
1. 项目概况
华瑞(江苏)燃机服务有限公司变配电所装机容量为3600KVA。现场分为中心变电所和分变电所,其中中心变电所装机容量为1600KVA,分变电所装机容量为2000KVA。中心变电所采用一路10KV电源接入,主接线为单电源,一台变压器,高低压均为单母线系统。
2. 设计依据
2.1. 用户需求
系统应通过多功能的电力监控装置、通讯网络和计算机软件,实现变电所供配电系统在运行过程中的数据采集、运行监视、事故记录和分析、三相不平衡监视、继电保护等,完成企业的安全供电、用电管理、设备管理和运行管理。系统由站控管理层、网络通讯层和现场设备层构成。
系统功能需求:
1) 数据采集及处理:通过间隔层单元实时采集现场各种电力参数、开关量及温度量、电度抄表等;
2) 画面显示:全部设备的位置状态、变位信息、保护设备动作及复归信息、直流系统及所用变系统的信息、各测量值的实时数据、各种告警信息、计算机监控系统的状态信息;
3) 记录功能:具有对各种历史数据的记忆功能,以供随时查询、回顾、打印。
4) 报警处理:用户可以按照自己的意愿分类、筛选报警,并将报警归纳于不同的报警窗口中,根据不同的报警级别进行报警;
5) 应具有完善的用户管理功能,避免越权操作;
6) 历史曲线显示:可显示存于历史数据库中的任意模拟量、电度量以及母线电压任意时间的历史波形图;
7) 报表打印功能:可召唤打印、定时打印各种历史数据,运行参数,事故报告统计,电度量统计报表,主接线图,负荷曲线。
2.2. 设计标准
本技术规范书提供的设备应满足以下规定、法规和行业标准:
ISO/IEC11801《综合布线标准》
GB/50198《监控系统工程技术规范》
GB50052-2009《供配电系统设计规范》
GB50054-2011《低压配电设计规范》
IEC 61587《电子设备机械结构系列》
DL/T5103《35-110 KV无人值班变电所设计规程》
GB50059《35-110 KV变电所设计技术规程》
NDG889《火力发电厂、变电所二次接线设计技术规定》
GB50229-2006《火力发电厂与变电所设计防火条件》
IEC2554《绝缘电压、冲击耐压测试》
IEC2554《高频干扰电压测试》
IEC255424《静电放电试验》
IEC255-224《快速瞬变干扰试验》
GB6162《静态继电器和保护装置的电气干扰试验》
DL/T587-2007《微机继电保护装置运行管理规程》
GB14285-2006《继电保护和安全自动装置技术规程》
GB/T15145《微机线路保护装置通用技术条件》
GB/3047.1《面板、架和柜的基本尺寸系列》
SD286-88《线路继电保护产品动模试验技术条件》
GB/T1514594《微机线路保护装置通用技术条件》
GB/T14598.9《辐射电磁场干扰试验》
GB/T14598.10《快速瞬变干扰试验》
GB 6126 《静态继电器及保护装置的电气干扰试验》
GB 7261 《继电器和继电保护装置基本试验方法》
GB 14285-2006 《继电保护和安全自动装置技术规程》
GB/T15145-2008《输电线路保护装置通用技术条件》
GB/T17626.2-2006 《电磁兼容试验和测量技术静电放电抗扰度试验》
GB/T17626.3 《射频电磁场辐射抗扰度试验》
GB/T17626.4 《电快速瞬变脉冲群抗扰度试验》
GB/T17626.5 《浪涌(冲击)抗扰度试验》
GB/T17626.6 《射频场感应的传导骚扰抗扰度》
GB/T17626.8 《工频磁场的抗扰度试验》
GB/T17626.9 《脉冲磁场的抗扰度试验》
GB/T17626.10《阻尼振荡磁场的抗扰度试验》
GB/T17626.11《电压暂降、短时中断和电压变化抗扰度试验》
GB/T17626.12《振荡波抗扰度试验》
DL/T720-2000 《电力系统继电保护柜、屏通用技术条件》
2.3. 设计范围
根据客户需求及项目实际情况,本项目智能化设计一套Acrel-2000电力监控系统。该项目现场设备层仪器仪表的具体分布情况如下:
分变电所:PZ96L-E4/C 3台 AM5-T 1台 ACR220ELH/K 1台 PZ80L-E4/KC 12台;
中心变电所::PZ96L-E4/C 6台 AM5-T 1台 AM5-F 2台 ACR220ELH/K 2台 PZ80L-E4/KC 26台。
3. 系统集成设备清单
见附件三:《系统集成设备清单》
4. Acrel-2000电力监控系统运行环境及基本要求
4.1. 电力监控系统硬件正常工作条件
为使Acrel-2000电力监控系统正常工作,安装系统软件的主机需满足如下硬件条件:
CPU:Pentum(R)4 CPU 2.0GHz以上;
内存:512MB以上;
硬盘:120G以上;
显示器:VGA、SVGA以及支持桌面操作系统的图形适配器,显示256色以上;
并行口或USB接口:用于安装产品授权加密狗。
4.2. 软件运行环境条件
Acrel-2000电力监控系统软件主要运行在微软的Windows操作系统平台上,兼容Windows Xp Professional 32位(简体中文)、Windows Server 2003 Standard Edition 32位(简体中文)、Windows Server 2008 Enterprise Edition 32位(简体中文)、Windows 7 Ultimate 32位(简体中文)。
软件通过硬件加密锁进行授权,经过授权的软件可以长时间不间断运行,而没有经过授权的软件数据库点仅能使用32点,且连续在线运行时间限制为1小时。
4.3. 电力监控系统机房要求
本监控系统所处的系统机房的防雷和接地设计,应满足人身安全及电子信息系统正常运行的要求,并应符合现行国家标准《建筑物防雷设计规范》GB 50057和《建筑物电子信息系统防雷技术规范》GB 50343的有关规定。监控计算机及通讯采集装置所处环境应满足以下要求:
海拔高度:≤2000m;
环境温度:5℃~+45℃;
较大日温差:25K;
较大相对湿度:95%(日平均);90%(月平均);
5. 系统功能
1. 配电监测
安科瑞Acrel-2000电力监控系统具备友好的人机界面,能够以配电一次干线图的形式直观显示配电线路的分布情况,同时将实时采集的各回路的电参量信息,以及配电回路开关的分合闸状态,接地刀闸状态及相关故障、告警信号,实时显示在系统界面中。
功能要求:高压回路的一次图界面应显示回路名称、三相电流、三相线电压、总有功功率、总无功功率、总功率因数、频率和开关量光字牌。10kV配电系统中所需要监测的开关量为:断路器分合闸信号、手车工作/试验位置信号、远方/就地切换位置信号、弹簧储能位信号、接地刀信号、**高温跳闸信号、高温报警信号、事故信号和预告报警信号;低压进线回路电参量界面显示:回路名称、开关状态、三相电流、三相电压、总有功功率、总无功功率、总功率因数、频率和正向有功电能累计值。低压出线回路界面显示:回路名称、开关状态、三相(单相)电流。每个回路旁设置详细参数按钮,通过点击可查看该回路详细电参量,包括三相电流、三相电压、总有功功率、分相有功功率、总无功功率、分相无功功率、总功率因数、分相功率因数、频率、正向有功电能反向有功电能、感性无功电能、容性无功电能。
2. 高压光字牌
安科瑞Acrel-2000电力监控系统具有高压回路光字牌显示功能。该功能可以实时显示现场断路器、接地刀、断路器小车的位置及相关故障、告警信号等状态,从而方便配电维护人员及时掌握配电系统的工作状态。
功能要求:高压光字牌所监测显示的开关量应包括:断路器分合闸信号、手车工作/试验位置信号、弹簧储能位信号、接地刀信号、**高温跳闸信号、高温报警信号、事故信号和预告报警信号。
3. 电能报表
安科瑞Acrel-2000电力监控系统以丰富的数据报表体现计量体系的完整性。系统具备各回路定时抄表汇*计功能,用户可以自由查询自系统正常运行以来任意时间段内各配电节点的用电情况,即该节点进线用电量与各分支回路消耗电量的统计分析报表。该功能使得用电可视透明,并在用电误差偏大时可追溯,维护计量体系的正确性。
功能要求:具有起始时间和结束时间的时间选择框,选定想要查询的时间段后,通过点击查询按钮可查询出系统项目范围内所有配电回路的用电量。可通过导出按钮将报表以Excel形式导出保存,通过打印按钮进行报表打印。
4. 负荷曲线
安科瑞Acrel-2000电力监控系统对配电系统总进线回路(或重要负荷的出线)设计了负荷趋势曲线。便于配电维护人员及时掌握用电需求与供电系统负荷占比,确保供电可靠性,为用户单位的用能权益提供**。借助该功能,还可分析用能需量的增长趋势,适时调整需量申报,减少因需量偏差过大造成的多余缴费。
功能要求:该界面包括两个曲线图形,上部分曲线图形显示分相电流趋势图,下部分曲线图形显示总有功功率趋势图。曲线的时间跨度为7天,初始进入该界面时曲线图形应为实时曲线。当设定好曲线的起始时间,点击界面中的刷新曲线按钮时,此时曲线应自动切换为历史曲线,显示的为自曲线的起始时间至7天后的趋势曲线。电流曲线的纵坐标刻度较大值应为配电回路额定电流的1.2倍,负荷功率曲线的纵坐标刻度较大值应为配电回路额定功率的1.2倍。
5. 电参量报表
安科瑞Acrel-2000电力监控系统具有对实时电力参数和历史电力参数的存储和管理功能,所有实时采集的数据、顺序事件记录等均可保存到实时数据库。在监控画面中能够自定义需要查询的参数、查询的时间段或选择查询较近更新的记录数等,并通过报表方式显示出来。该功能方便用户进行事故追溯查询。
功能要求:可通过在抄表时间选择框中设定好抄表时间,点击抄表按钮,在查询表格中显示查询到的配电回路电参量信息应包括:回路名称、三相电流、三相电压、总有功功率、分相有功功率、总无功功率、总功率因数、频率、正向有功电能。电参量报表要支持Excel表格导出保存和表格打印功能。
6. 遥信实时报警
安科瑞Acrel-2000电力监控系统具备遥信报警配置功能,系统能够对配电回路断路器的分合闸动作进行实时监测并报警。系统报警时能够进行信息语音提示,自动弹出报警画面。
功能要求:系统应采集断路器分合闸信号,当发生断路器分合闸事件时,系统弹出遥信实时报警窗口。报警列表中应包含如下信息:报警时间、报警回路名称、报警点名称、报警内容、报警类型。
7. 遥测实时报警
安科瑞Acrel-2000电力监控系统具备遥测报警配置功能,报警类型包括电压越限、电流越限、频率越限、功率因数越限、断路器分合闸。系统报警时能够进行信息语音提示,自动弹出报警画面。
功能要求:应设置进线回路电参量遥测报警限值,电压的报警限值设定为±5%;频率为±0.5%;(相)电压谐波的报警限值设定为10kV配电系统4.0%,0.4kV配电系统5.0%;电流的报警上限值设定为额定值的85%;功率因数的报警下限值设定为0.9。当遥测电参量发生越限事件时,系统应弹出遥测实时报警窗口。报警列表中应包含如下信息:报警时间、报警回路名称、报警点名称、报警内容、报警类型、报警值、报警限值。
8. 遥信、遥测历史报警查询
安科瑞Acrel-2000电力监控系统能够对遥信、遥测报警数据进行存储,方便用户对系统报警事件进行追溯查询。
功能要求:可通过查询按钮选择查询时间,返回的遥信报警查询列表中应包含如下信息:报警时间、报警回路名称、报警点名称、报警内容、报警类型。遥测报警查询列表中应包含如下信息:报警时间、报警回路名称、报警点名称、报警内容、报警类型、报警值、报警限值。
9. 电能质量监测(该功能需要选配带谐波监测功能的电力仪表)
安科瑞Acrel-2000电力监控系统可以对整个配电系统范围内的电能质量和电能可靠性状况进行持续性的监测。例如配电系统维护人员可以通过谐波分析界面掌握配电系统的谐波含量,及时采取相应的措施提高配电系统的可靠性,减少因谐波造成的供电事故的发生。
功能要求:能够以列表方式和柱状图方式显示三相电压、三相电流的2-31次谐波含量百分比及总谐波含量的百分比。谐波柱状图可以进行原始量程、10倍量程、20倍量程、50倍量程、100倍量程、较适量程的选择切换。
10. 用户权限管理
安科瑞Acrel-2000电力监控系统为**系统安全稳定运行,设置了用户权限管理功能。通过用户权限管理能够防止未经授权的操作(如配电回路名称修改等)。可以定义不同级别用户的登录名、密码及操作权限,为系统运行维护管理提供可靠的安全**。
功能要求:将用户的级别分为操作工、班长、工程师、系统管理员这四个等级,每个等级可以单独赋给不同的操作权限,包括进入运行、退出运行、遥控操作、报表管理。系统管理员为较高等级用户,高一级的用户可以添加、删除下一级别的用户。
11. 通讯状态图
安科瑞Acrel-2000电力监控系统可以实时显示接入系统的各设备的通讯状态,能够完整的显示整个系统网络结构,可在线诊断系统网络通讯状态,发生网络故障时能自动在屏幕上显示故障单元和故障部位。从而方便系统维护人员实时掌握现场各设备的通讯状态,对出现异常的设备及时维护,保证系统的稳定运行。
功能要求:具备完整的系统通讯示意图,把系统拓扑结构和实时通讯状态显示出来。使用红色色块表示该回路通讯正常,绿色色块表示该回路通讯中断。在系统主机和通讯采集器旁标明该设备采用的IP地址,在各被监测设备旁标注上设备地址和设备回路编号。
12. 登陆界面
安科瑞Acrel-2000电力监控系统可以根据用户要求定制个性化的系统登录界面,登录界面所用的图片、Logo等需要用户提供。
13. 统计报表
安科瑞Acrel-2000电力监控系统为用户提供了综合的电能和需量统计报表功能,包含不同馈线的峰平谷用电量统计与记录,从而为用电的合理管理提供了数据依据(需要选用带复费率和较大需量功能的电力仪表)。同时可对各回路进行日、月报表的统计,减少配电系统维护人员的电能统计的工作时间,提高工作效率