Profibus在水电站状态监测中的应用

发布者:eaff86最新更新时间:2015-04-28 来源: fieldbuspx关键字:Profibus  水电站  状态监测 手机看文章 扫描二维码
随时随地手机看文章
        现场总线技术是当今工业测控领域的新技术。本文通过分析现场总线的核心技术与使用特点,提出了一种基于现场总线技术的水电厂计算机监控系统网络结构,说明了此结构的优越性。论文以现场总线PROFIBUS为例,深入分析现场总线的通讯协议、网络模型和连接方式,介绍了PROFIBUS-DP在某电厂的实际应用案例,并探讨了现场总线在水电厂监控系统应用发展。
  水力机组的状态监测就是根据对表征机组运行状况特性的参量跟踪监测值是否超出正常运行范围来判断运行设备的状态是正常、异常或故障,避免和减少更严重的机组损坏和无计划的停产检修。状态监测的主要目的是使机器良性运转的时间达到最大化,将停机时间降为最低,为设备的状态检修、实现"无人值班"(少人值守)提供可靠的依据。是国内外近几年来亟待解决的技术问题解决这一问题的有效途径在于及时了解设备的运行状态,有针对性地维护设备,减少设备的突发性故障和提高设备利用率,并逐步实现由定期维修体制向状态检修体制的转变。因此,水力机组的状态监测与诊断是实现"无人值班"(少人值守)的重要保证。
  目前常用的一对一模式通常是把传感器或执行机构一对一的接入PLC或其他数据采集模块,因此,一个设备就要有一组电源、一组信号,需要庞大的电源与信号电缆从而使系统复杂化。而且很多水力机组状态监测系统的兼容性、容错性、灵活性等方面还存在很多局限性。使得系统功能扩充、升级比较困难,缺少可移植性和通用性;监测系统的开发周期长,成本高,可靠性不够好。此外,总线技术与智能设备配合使用,可以使远端设备独立工作,在网络故障时能独立运行。本文作者开发了一套基于PROFIBUS现场总线技术的、性能价格比较高、适用于中小型水电厂、使用和维护方便的监测分析系统。
  Profibus现场总线技术
  概述
  PROFIBUS,是一种国际化。开放式。不依赖于设备生产商的现场总线标准。PROFIBUS传送速度可在 9.6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。广泛适用于制造业自动化、流程工业自动化和楼宇、交通电力等其他领域自动化。PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。
  PROFIBUS–DP:是一种高速低成本通信,用于设备级控制系统与分散式I/O的通信。使用PROFIBUS-DP可取代办24VDC或4-20mA信号传输。专为现场级分散IO节点设计;PORFIBUS-PA:专为过程自动化设计,适合于本质安全的场合,可使传感器和执行机构联在一根总线上,并有本征安全规范。PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构。实时多主网络。为车间级通信任务提供了大量的通信服务。PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。
  本文使用的Profibus- DP是一种经过优化的高速、廉价通信连接,专为自动控制系统和设备级分散I/0设备之间通信设计,使用Profibus- DP模块可以取代价格昂贵的24V或0-20mA并行信号线,用于分布式控制系统的高速数据传输,其传输速率可达12Mbit/s,一般构成单主站系统;
  通信协议
  通信协议(communications protocol)是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。
  Profibus通信协议通过ISO/OSI参考模型第2层实现,在Profibus中第2层被称为现场总线数据链路FDL(fieldbusdatatink),Profibus总线上的设备包括主站和从站。因此Profibus通信协议包括主站之间的令牌传递协议和主、从站之间的主从协议。令牌传递协议确保每个主站有足够的时间履行它的通信任务,主从协议保证主站在令牌持有时间内与从站的通信。
  PrOf1bus-DP的传输技术
  此网关PROFIBUS-DP部分采用协议芯片VPC3+C,其内部含有4KB RAM,用户可根据需要对其进行设置;有两种微处理器接口,数据/地址总线复用或单独操作。因为ARM核对外部RAM操作的速度较快,时序不能满足VPC3+C的操作时序,因此这里不采用数据/地址总线复用的方式,而是用ARM的GPIO口来模拟VPC3+C的操作时序。
  Profibus提供了三种数据传输类型!:用于DP和FMS的RS485传输、用于PA的IECll58-2传输和光纤传输技术。RS485传输是Profibus最常用的一种传输技术,这种技术通常称之为H2,采用的电缆是屏蔽双绞铜线,RS485传输技术基本特征如下:(1)网络拓扑:线性总线,两端有有源的总线终端电阻;(2)传输速率:9.6k'12Mbit/s:(3)介质:双绞屏蔽电缆,也可取消屏蔽,取决于环境条件(EMc):(4)站点数:不带中继器每分段32个站,带中继器可多达127个站;(5)插头连接:使用9针D型插头;
  Profi bus-DP的设备类型
  Profibus-DP#tA,~:构成单主站或多主站系统,系统配置的描述包括站数、站地址、输入/输出地址、输人数, Profilms-DP系统可包括以下三种不同类型设备。
  (1)一级DP主站(DPM1)。一级DP主站是中央控制器,它在预定的信息周期内与分散的站(如DP从站)交换信息,典型的DPM1如PLC或PC.
  (2)二级DP主站(DPM2)。二级DP主站是编程器、组态设备或操作面板,在DP系统组态操作时使用,完成系统操作和监视目的。
  (3)DP从站。DP从站是进行输入和输出信息采集和发送的外围设备。
  Profi bus-DP系统行为
  系统行为主要取决于DMPl的操作状态,这些状态由本地或总线的配置设备所控制,主要有以下三种状态。运行:输入和输出数据的循环传送,DPM l由DP从站读取输入信息并向DP从站写入输出信息。DMPl读取DP从站的输入信息并使输出信息保持为故障或安全状态。停止:只能进行主一主数据传送,DMP1和DP从站之间没有数据传送。
  PROFIBUS现场总线技术在水力机组状态监测中的应用
  监控系统硬件组成
  本监控系统主要由上位机、Profibus-DP主站、Profibus-DP从站及其现场设备组成。
  如图l所示。监控系统中三组PLC和工控机(服务器)之间通过Profibus-DP总线进行通信。如图1所示。
  一级主站:两组PLC作为DP一级主站,CPU位于控制中心,本系统的PLC采用Siemens公司的S7-300,处理器均为CPU3l5-2DP,它具有强大的处理能力,并集成了Profibus-DP现场总线接口装置,直接挂接于Profibus-DP网络。PLC程序在上位机的编程工具STEP7中编译完成后下载到CPU3 1 5,并存储在CPU315中,CPU315可自动运行该程序,根据程序内容读取所有I/O模块的状态字,控制硬件设备。
  二级主站:上位机是DP类型二类主站。本系统采用研华工控机作为上位机,通过现场总线接口卡CP56 1 3使工控机接入DP网络。为了保证系统的稳定性,系统运用双机冗余,两台工控机通过同样的现场总线接口卡CP5613与现场总线相连,如果其中一台工控机发生故障,另一台可进行相应的监控,保证系统正常运行。
  监控系统软件设计
  本系统软件设计主要包括三大部分,其一为上位机监控程序的设计,主要包括系统运行需要的水力机组状态监控主界面、报表生成和数据查询界面等人机界面的设 其二为PLC控制程序的设计,其中包括系统Profibus-DP网络组态、系统硬件组态、控制程序设计等;其三为通信程序设计,通信程序主要包括上位机和PLC之间的通信,PLC对被控对象的控制程序,上位机和远程调试的通信三个方面。[page]
     上位机监控程序设计
  上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。
  本文利用监控组态软件开发上位机监控程序,监控组态软件是面向监控和数据采集的软件平台工具,本系统选用西门子公司的WINCC组态软件来完成监控画面的组态,数据库的建立以及生产报表的形成,系统用户管理等。
  (1)监控界面开发
  本系统开发的人机界面主要有以下几部分。l、水电厂实际运行主界面:根据运行现场的实际,动态显示水电厂实际运行隋况。2、监控界面:根据生产要求,组态监控界面,包括运行方式、温度和压力的越限报警、导叶开度、阀门开度、有功、无功、水头等。3、报表生成以及数据查询界面:根据要求,自动生成生产报表,包括值班报表、日报表、月报表,输出查询主要设置按时间随机查询任何一个时间段内的运行数据。
  (2)数据库的建立和用户管理
  实时数据库是本系统的核心,也是应用系统的数据处理中心,系统各部分均以实时数据库为数据公用区,进行数据交换、数据处理和实现数据的可视化处理。数据库的建立主要包括数据对象的建立和数据对象属性设置两部分;用户管理主要用于设置系统的操作权限,因此对系统的操作权限提出了较高的要求,操作权限分工程师和操作员等级别,系统启动和退出、运行参数的给定等必须具有相应的操作权限。
  PLC软件设计
  PLC 可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。是工业控制的核心部分。
  本系统采用SIMATICS7-300的配套编程工具STEP7完成硬件组态、参数设置、PLC程序编制、测试、调试和文档处理。
  (1)网络硬件组态
  本监控系统是基于Profibus-DP的一个通信网络,在STEP7中,必须进行硬件网络组态。如本系统的两个SIMATIC 300站,两个SIMATIC PC Station,还要插入对象Profibus-DP,对于每个不同的对象,可以打开本对象的屙陛对话框,设置相应的属性。对于每个对象,还必须进行硬件组态,如SIMATIC 300的机架、CPU模块、电源模块和输入输出模块(I/O)等;
  (2)PLC控制程序设计
  通常,用户程序由组织块(OB)、功能块和数据构成。其中,OB是系统操作程序与应用程序在各种条件下的接口界面,用于控制程序的运行,FB、FC是用户子程序,DB是用户定义的用于存取数据的存储区,本系统中它是上位机监控软件与STEP7程序的数据接口点。
  基于$7-300 PLC的编程软件STEP7是利用模块化程序设计方法,由于其中许多模块功能相近,只是参数不同,实现了代码重用,大大简化了软件的开发和维护。
   通信程序的设计
  通信程序主要包括上位机和PLC之间的通信,PLC对被控对象的控制程序,上位机和远程调试的通信三个方面。
  (1)上位机和PLC之间的通信
  根据前面的硬件设计,上位机和PLC之间通过网卡CP5613进行通信,因此在WINCC软件设计中,进行设备组态。从设备箱中选择相应的设备,进行属性设置,主要包括基本属性、通道连接、设备调试、数据处理四个属性页,编写响应的脚本程序,实现上位机和PLC之间的通信。
  (2)PLC对被控对象的控制程序
  为了实现对被控对象的控制,必须对PLC编写相应的控制程序,实现PLC和被控对象之间的数据传输,在STEP7中完成硬件网络组态,为被控对象分配网络地址;在组织块OB中选用SFC14"DPRD-DAT"系统功能块,编写程序,实现PLC对被控对象数据的读取;通过调用SFC15"DPWR-DAT"系统功能块实现向与被控对象相应的模块写数据。
  (3)上位机和远程调度的通信
  为了把机组的实际隋况及时传送到远程调试部门,以及把远程调度的命令及时传送到上位机,需要将t位机和远程调度联系起来。本系统中采用工业以太网来实现上位机和远程调度间的通[4].
  目前,PROFIBUS现场总线技术以它先进的技术优势,得到了广泛地应用,本文就是对现场总线技术使用的尝试。在系统软件设计中,利用了当前比较流行的监控组态软件WINCC进行上位机监控系统设计,大大节省了系统的开发时间,提高了系统的可靠性、通用性及可扩充性,大大简化了软件的开发和维护工作。通过Profibus-DP总线,主站与从站机(机组控制系统)构成了一个结构简单、应用灵活的工业控制网络。本系统具有较高的性能价格比,并能根据实际要求进行扩充。
关键字:Profibus  水电站  状态监测 引用地址:Profibus在水电站状态监测中的应用

上一篇:采用Profibus-DP实现控制系统通信的方法
下一篇:西门子S7-300与S7-400PLC相互之间的PROFIBUS-DP通讯

推荐阅读最新更新时间:2024-05-02 23:39

PROFIBUS-DP和PROFINET网络的区别
关于线型网络,DP和PN是有区别的,DP网络中的一个或几个节点断电,DP线型网络还是有可能是通的,后续节点的通讯有可能是不受影响的;而PN则不同了,线型网络中间节点断电,后续节点就肯定都不通了,这就是PN网络为毛一定要搞MRP介质冗余环网的原因。即使有了MRP介质冗余环网,有些情况下还是不如DP,比如线型网络中的若干个节点中夹花儿的断电,那么DP网络中,只要没断电的还是有可能通讯上的,但PN即使是环网,夹在2个断电节点间的站都是不能通讯的。所以可以看出,DP线型网络,和PN介质冗余单环网相比较,当一个从站节点断电,两者性能相当;当大于2个从站节点断电时,DP线型网络性能似乎还要大于等于PN的介质冗余单环网。甚至于我拔下DP插头,D
[嵌入式]
基于Profibus现场总线的煤矿胶带监控系统
    现场总线是20世纪80年代中期在国际上发展起来的。它应用在生产现场,实现微机化丈量设备之间的双向串行多节点数字通讯,它适应了产业控制系统向分散化、网络化、智能化方向的发展,一经产生便成为全球产业自动化技术的热门,受到全世界的普遍关注。自80年代末以来,几种现场总线技术如FF、Lonworks、Canbus、Profibus等已逐渐成熟并对产业自动化进程形成影响。Profibus是Process FieldBus的缩写,是一种用于工厂自动化车间级监控和现场设备层数据通讯与控制的现场总线技术,可实现现场设备层到车间级监控的分散式数字控制和现场通讯,从而为实现工厂综合自动化和现场设备智能化提供可行的解决方案。     胶带运输是煤
[嵌入式]
由RS-232串口到PROFIBUS-DP总线的转换接口设计
  前言   PROFIBUS是一种国际化、开放式、不依赖于设备生产商的现场总线标准,广泛适用于制造业 自动化 、流程工业自动化和楼宇、交通、电力等其他领域自动化。基于现场总线的 控制系统 要求现场仪表及设备必须具有现场通信能力,而我国目前的实际情况是:多数传统仪表及现场设备并不具备现场总线接口,而完全使用国外进口设备将会使系统成本过高。如何将大量的传统仪器设备连接到PROFIBUS总线上,实现PROFIBUS主站与传统设备之间通信数据透明传送,成为广大用户急于要解决的问题。如:具有RS-232接口的现场测量设备及仪表等,如何使其成为PROFIBUS总线上的一个从站。本文所讲述的这个接口产品就是处理从RS-232到PROFIB
[嵌入式]
深孔钻削状态监测与分析
深孔钻削是在封闭状态下进行的,不能直接观察到刀具的切削情况。目前,只能凭经验,以听声音、看切屑、观察压力表和触摸钻杆振动等外观现象来判断钻削过程是否正常。深孔钻头除正常磨损外,由于所钻孔的长径比大,工艺系统刚性差,钻头易产生振动,切屑容易造成堵塞,因而常常会使深孔钻发生随机破损。由于深孔钻削过程很不稳定,十分需要一种深孔钻削监测系统,实时监测钻削过程中的状态和有关信息,并实时进行信号处理,识别出加工过程中的异常状态,及时采取改变钻削用量或更换刀具等措施来排除异常状态,必要时予以显示报警,以避免发生事故,造成巨大经济损失,从而可大大提高刀具耐用度,保证深孔钻削的正常进行。 由于深孔加工工况复杂,对引起这些状态变化的物理来源还缺乏深入
[测试测量]
深孔钻削<font color='red'>状态</font><font color='red'>监测</font>与分析
无线Profibus-DP通讯技术在堆取料机上的应用
1、序言   堆取料机是水泥厂用于原料及原燃料转运及均化的大型移动设备,其运行可靠性直接关系到厂内物流是否畅通。目前,水泥厂堆取料机上的供电及通讯主要是采用电缆卷盘方式,电源电缆及控制电缆分别有各自的卷盘,中控室与堆取料机控制室之间的控制及联锁信号都是通过一根多芯的柔性电缆进行通讯,每芯电缆只能传送一个开关量信号,不能实现大量开关量以及模拟量的传输,同时由于滑环集电器自身结构以及堆取料机卷盘拉力不均衡等原因,经常会出现信号传输不稳定甚至中断等现象,严重影响到堆取料机的安全性与可靠性,传统的通讯方式在实际运行中普遍存在以下问题: 1.1 故障频繁   由于大车轨道安装精度不高,运行轨道不能精确的在同一轴线上,电缆卷盘随着
[嵌入式]
视觉测量脉搏的DMS驾驶员状态监测
欧盟将在 2022 年 7 月开始强制新车都必须配备 DMS。欧盟的要求分两项,一项为 driver drowsiness and attention warning;另一项为 advanced driver distraction warning。不过尴尬的是,欧盟目前还拿不出一个统一的 DMS 测量标准,仅有简短的一句话,driver drowsiness and attention warning’ means a system thatassesses the driver’s alertness through vehicle systems analysis and warnsthe driver if needed。
[汽车电子]
视觉测量脉搏的DMS驾驶员<font color='red'>状态</font><font color='red'>监测</font>
PROFIBUS-DP在电机软起动器中的应用
1 前言   现场总线技术是当今世界各国关注的热点课题,以现场总线为基础的全数字控制系统是 21 世纪自动化控制系统的主流。PROFIBUS-DP是一种经过优化的高速、廉价的通信连接,专为自动控制系统和设备级分散I/O之间通信设计,使用PROFIBUS-DP模块可取代价格昂贵的24V或0~20mA并行信号线,用于分布式控制系统的高速数据传输。PROFIBUS-DP主要应用于现场设备级,它的响应时间从几百 到几百ms,数据传输速率为9.6kbit/s~12Mbit/s,传输的数据容量为每个报文多达244个字节,传输介质为屏蔽双绞线或光缆,被广泛应用于楼宇自动化、水电厂管理和工业过程自动化控制系统中。 2 软起动控制器中PRO
[嵌入式]
发电机状态监测仪中CAN适配卡的设计方案
    摘要: 文中介绍了发电机状态监测仪中CAN智能适配卡的功能和硬件组成,针对ISA和哼单片机同时对双口RAM读写数据时的仲裁问题,提出了一种硬件判优的实现方法,并对适配卡的软件设计进行了总体的阐述。     关键词: 适配卡 IDT7132 双口RAM SJA1000 CAN(Controller Area Network)控制局域网络是一种串行通信网络。它采用了许多新技术和独特的设计,因而使其在可靠性、实时性和灵活性方面具有突出的优点。这些卓越的性能使CAN总线得以在全球范围内一直保持高速发展。考虑到CAN总线的成长性及许多单片机中集成有CAN总线控制器,且CAN总线专用控制器IC术易从市场上得到,因
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved