基于Profibus-DP的现场总线水电厂监控系统
现场总线是安装在生产过程区域的现场设备/仪表与控制室内的自动控制装置/系统之间的一种串行、数字式、多点、双向通信的数据总线。其中“生产过程”包括断续生产过程和连续生产过程两类。或者说,现场总线是以单个分散的数字化智能化的测量和控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。Profibus支持Type3现场总线是一种国际化、开放式、不依赖于设备生产商的现场总线标准,用于工厂自动化系统三级网络中的底层,即车间级监控和现场设备层数据通信与控制,适用于分散的、具有通讯接口的现场受控设备对底层设备有较高的数据集成和远程诊断、故障报警及数字化要求的系统。
2 Profibus-DP及其主要特性
Profibus-DP(DecentralizedPeriphery):是一种经过优化的高速便宜的通信连接,专为自动化控制系统与分散的I/0设备级之间通信使用而设计的。它可取代24VDC或4~20mA信号传输。Profibus-DP使用物理层,数据链接层(第1,2层)和用户接口,用于现场层的高速数据传送。主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PIE)程序循环时间短。此外,Profibus-DP还提供智能化现场设备所需的非周期性通信以进行组态、诊断和报警处理及复杂设备在运行中参数的确定。
Profibus-DP的基本功能和特性如下:
(1)远距离高速通信:波特率从9.6kbit/s~12Mbit/s;最大距离12Mbps时100m,1.5Mbps时200m,还可以用中继器加长。
(2)分布式结构:各主站间令牌传递,主站与从站为主一从传送。每段可达32个站,用连接器连接段,最多可达126个从站。
(3)易于安装:总线结构使得一个站点的装卸载不影响其它站点的正常工作,系统的安装还可以分别进行,后期安装的系统不会对前期安装的系统造成妨碍。
(4)诊断功能:经过扩展的Profibus-DP的诊断功能能对故障进行快速定位,诊断信息在总线上传输并由主站采集。
(5)开放式通信网络。
(6)可靠性和保护机制。
每个系统包括3种类型的设备:
(1)一级DP主站,即中央控制器(如PC、PLC),可与其它站交换信息。
(2)二级DP主站,指组态设备、编程器、或操作面板,完成各站点的数据读写、系统配置、故障诊断等。
(3)DP从站,指进行输入输出信息采集和发送的外围设备(如PIE,分散式I/O,驱动器、传感器、执行机构等)
3 Profibus-DP现场总线用于水电厂监控的优越性
实现了系统的全开放性,而开放自动化系统是现场总线发展的必然趋势;实现了真正的分散控制,把控制功能下放到现场,每个控制回路完全由分散安装的现场智能仪表来实现,增强了系统数据处理的就地化;实现了全数字化通信,使系统抗干扰性和检测精度大为提高;安全可靠、组态灵活、简单易用,现场总线充分利用了用户层规定的标准的“功能模块”来组态成为系统,使控制策略的组态操作非常简单;经济效益高,现场总线构成的水电厂监控系统共用一条数据总线传递信息,总线介质丰富,节省电缆和控制设备等。
4 水电厂监控系统的设计方案
4.1 水电厂监控系统的功能要求
水电厂计算机监控系统的监控对象包括水轮机、发电机、变压器、母线、馈电线路、厂用变、开关柜、公用设备等。根据需要,一般要求监控系统应具有以下功能:(1)数据采集与处理功能;(2)运行监视、事件报警与事故处理指导功能;(3)生产过程的控制操作功能;(4)统计记录和制表打印功能;(5)智能报警功能;(6)事故分析及故障诊断功能;(7)通信功能;(8)实时在线诊断功能。
4.2 硬件构成
根据水电厂监控系统的特点和要求,设计系统结构如图1所示,各个功能相互独立,分别由系统不同部分结合相应的软件来实现。根据系统结构图,设计硬件结构如图2所示,下面对各组成部分作具体说明。
4.2.1 主站
一级主站采用西门子S7—300系列的CPU315—2DPPIE作为中央控制器,由其运行整个控制程序,且实现于其它站的信息交换。
二级主站采用研华工控机,通过CP一5613DP卡与总线相连,工程师站对整个系统进行组态和编程;操作员站对整个系统进行操作、运行和监控,但不能修改组态数据和系统程序,同时还兼作局域网的服务器使用。
触摸屏采用西门子TP170A,通过MPI与S‘/一300 PIg:的MPI通讯H相连,安装于现场实现对S7 300的简单操作与显示相关运行参数。
4.2.2 从站
从站的形式多种多样,从站1为 EI200M IM一153带模拟量输入输出模块;从站2为S7—200 PIE
CPU22
Profibus-DP现场总线水电厂监控系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)