WinCC组态软件使用分析_第1页
WinCC组态软件使用分析_第2页
WinCC组态软件使用分析_第3页
WinCC组态软件使用分析_第4页
WinCC组态软件使用分析_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.z.WinCC组态软件使用分析摘要:随着计算机网络技术和可编程控制器(PLC)及现场总线技术〔Fieldbus〕的迅猛开展和日益成熟,WinCC,这一运行于MicrosoftWindows2000和*P下的Windows控制中心,已开展成为欧洲市场中的领导者,乃至业界遵循的标准。如果你想使设备和机器最优化运行,如果你想最大程度地提高工厂的可用性和生产效率,WinCC当是上乘之选。本文介绍了WinCC及其组态方法,自动监控系统的软硬件构成,分析了WinCC与PLC之间的通讯机制,并对利用组态软件WinCC设计自动监控程序的方法以及在不同领域的实际应用介绍。关键词:可编程控制器(PLC)现场总线技术〔Fieldbus〕WinCC组态软件通讯1引言随着计算机网络技术和可编程控制器(PLC)及现场总线技术〔Fieldbus〕的迅猛开展和日益成熟,性能先进、运行可靠稳定的水电站综合自动化系统得到广泛的应用,逐步替代了传统的继电保护与自动化设备,通过对主设备运行状态参量的实时、快速数字处理,完成故障诊断、保护动作,确保复杂的机组启停控制、变压器保护等系统得以可靠的实现。要真正提高水电站自动化水平和质量,除了硬件还必须有与之相配套的高效、可靠、易用、功能强大的自动化软件。而工业控制组态软件就是可以从可编程控制器、各种数据采集卡的现场设备中实时采集数据、发出控制命令并监控系统运行状态的一种软件包。他能充分利用Windows强大的图形编辑功能,以动画的方式显示监控设备的运行状态,方便地构成监控画面和实现控制功能,并可以生成报表、历史数据等,为开发者提供了便利的开发平台。西门子组态软件WinCC无论从功能性、开放性还是现代化程度而言,都是满足新要求的最优的工业自动化监控解决方案。2WinCC2.1WinCC概述WinCC(WindowsControlCenter)是视窗控制中心(WindowsControlCenter)的简称,由德国西门子公司与微软公司共同开发的软件系统,是结合西门子在过程自动化领域中的先进技术和微机软件的强大功能的产物,是世界上第一个集成的人机界面(HMI)软件系统,它真实地将工厂控制软件集成到自动化过程中。WinCC将WindowsNT应用程序的现代体系构造与使用方便的图形设计程序结合在一起,提供了适用于工业的图形显示、消息报警、过程值归档以及报表打印等模块,具有高性能的过程耦合、快速的画面更新、以及可靠的数据管理功能,可以很方便地生成人机界面,建立完整的过程监控解决方案。2.2WinCC组态方法这里以WinCC上位机通过Profibus-DP网和S7-300PLC通讯为例说明WinCC软件的组态步骤如下:(1)启动WinCC,建立一个新的WinCC工程,在“变量管理器〞中选择添加PLC驱动程序。(2)在PROFIBUS协议中新建一个驱动程序连接并组态逻辑连接参数。(3)在连接中参加外部变量(即过程变量)并设置变量。(4)在图形编辑器中制作监控画面。(5)制作报表、数据归档、报警以及用户管理和工程平安等功能。变量分为外部和部变量,部变量与PLC无关,一般起数值传递和实现画面动态的作用,外部变量是对应于存在PLC或外部应用的存储器地址中数据的变量,这种变量可以通过PLC存储器地址的一一对应来访问,这样等于建立了WinCC与过程通信所要监视的对象。WinCC中工程组态可使用的变量数为256个。WinCC包括几个主要的功能编辑器:图形设计编辑器、全局脚本编辑器、报警存档编辑器、变量存档编辑器、报表设计编辑器、用户管理和工程平安编辑器。下面就通讯、画面、报警、用户管理几个关键方面加以介绍。(1)通讯组态为了使WinCC系统与各种不同类型的PLC进展通讯,需要使用通讯驱动程序,WinCC通讯驱动程序连接数据管理器和PLC,WinCC的应用程序从数据管理器中请求数据,根据连接的PLC,通讯驱动程序包含一个或多个通道单元,通讯驱动程序利用其通道单元构成WinCC和过程处理之间的接口,它使用通讯处理器来向PLC发送请求消息,然后通讯处理器将相应请求的过程值返回给WinCC。(2)图形画面组态工业控制一般需要监控的设备比拟多,可将设备按照水电厂中各局部的功能步骤分布在多画面,画面之间的切换用WinCC中按钮的鼠标动作来实现。使用WinCC的C语言脚本编程,在按钮鼠标动作中调用它的部函数来实现。此外,在监控系统中必须始终显示报警信息,为此,用C语言脚本在背景画面的底部设计一条类似Windows状态栏的报警栏,通过画面颜色闪烁来提示操作者有故障发生,操作人员可以利用按钮切换到报警记录画面了解故障的详细信息。(3)报警在工业现场平安是极其重要的,WinCC的报警系统可用于监控生产过程事件、来自自动化级的事件以及WinCC系统事件,并记录过程中出现的故障和操作状态。以声音和闪烁报警方式显示当前的报警事件,如阀门不动作报警、水泵报警、通信出错报警和模拟量超出限度报警,并可查阅和打印当前的及历史的信息列表,以帮助及早发现危机情况,并尽可能减少和防止停机。(4)用户管理为使各种用户行使他们的权限,设有浏览用户、操作用户和管理员。管理员具有最高权限,可以增加和删减操作用户。浏览用户系统给其Guest名字和Guest密码,而操作用户可以自行修改密码。3系统构成为了实现计算机控制并保证可靠性,系统采用组态软件WinCCV5.1ASIA。上位机通过通讯卡CP5611按PROFIBUS方式与下位机通讯,以图形和表格形式显示系统运行状态,发出控制命令并完成报警、归档和报表打印等消息处理。下位机采用西门子S7-300PLC可编程控制器,PLC向上位机传递设备的实时状态,承受并执行上位机的实时控制指令。在与上位机通讯中断的情况下,PLC也能独立通过控制继电器、接触器等电气元件实现对回转窑、引风机、给料机等现场设备的控制。4应用举例4.1WinCC在水电站自动化中的应用4.1.1水电站自动化水电站自动化监控系统的监控对象包括水轮机、发电机、变压器、母线、馈电线路、厂用变、开关柜、公用设备等。监控系统软件是电站的实时监控中心,负责全厂协调和管理自动化设备、历史数据处理及全厂的人机对话。其中历史数据包括各种运行报表、重要设备的运行档案、各种运行参数特征值等;人机对话包括全厂设备的运行监控、事故和故障报警、对运行设备的人工干预及监控系统各种参数的修改和设置等。系统可与上级调度及其它计算机系统等进展通信,远动信息的采集和传送均由站计算机监控完成,并通过载波、扩频等方式送至上级调度,支持通行通讯规约。系统构造WinCC可以用多种通信方式与西门子S7系列PLC连接,如MPI、PROFIBUS、工业以太网、TCP/IP等,根据需要进展选择适宜的通讯方法,WinCC提供各种PLC的驱动软件,因此使PLC与上位计算机的联接变得非常容易,系统的硬件构造不再详述,这里介绍系统软件构造如图1所示。图1系统软件构造图图2主接线图监控画面4.1.3此系统构造图能实现以下方面的功能:(1)数据采集完成模拟量〔电气量、非电气量〕、开关量〔状态量周期性采集和报警量中断性采集〕、脉冲量等数据采集和处理任务。(2)平安运行监视监控系统监视电站主要机电设备的运行情况,包括①运行状态、越限监视:监视主要设备的运行工况、位置和参量;②过程监视〔人机对话〕:对主要设备的跳、合闸操作,各电压等级设备运行方式的倒闸操作等过程所经历的主要动作步骤进展监视,在显示器上显示并记录;③监控系统异常监视:当监控系统发生故障时给出提示、报警信息。(3)通信功能中控室主机对本站监控系统通信进展管理和控制,满足监控系统实时性的要求。包括①系统时钟同步控制:通过GPS装置和通信模块,实现中控室与单元控制层实现时钟同步。全系统的时钟精度满足系统最高事件分辨率的要求;②保护信息接收处理:监控系统以通讯方式〔RS232/RS422/RS485〕接收并处理由保护屏传送过来的信息,实现报警记录;③远方调度端口:监控系统包含RTU功能,软件转换实现,并以通讯方式由主机上送,支持部颁CDT、1801等规约,并可根据需要为用户定制。(4)系统诊断和编辑①系统设备硬件、软件故障诊断:对主用单元、外围设备、通信接口、等设备和系统软件的运行情况进展在线或离线诊断。当诊断出主单元故障时,能自动发出信号并切换到备用单元。当诊断出外围设备故障时能自动切除此设备并发报警信号及显示。②编辑:软件编辑人员〔需拥有超级口令〕可以通过主机设备在线或离线方便地进展应用软件、显示画面和数据的编辑、调试、装入、修改和卸除,在线进展上述工作时能保证正常的计算机监控系统运行,功能不受影响。该监控系统软件主要包括以下监控画面图:遥测图、遥信图、油系统图、气系统图、系统开机流程图、停机流程图。这里给出其中主接线图画面例图如图2所示。4.2组态软件WinCC在煤矿综合自动化系统中的应用系统概述矿井自动化系统包含:井下电力变电所远程三遥系统、井下中央水泵房三遥系统、井下皮带三遥系统、井下液压支护三遥系统、井上电站四遥系统、井上竖井提升机监测系统、瓦斯抽放泵站监测系统等共计10余个子系统的总体集成。原煤大多处于地下100m~250m的深处,开采原煤需要经过开掘巷道、液压支护、采煤机采煤、皮带机运出等步骤。其中还包括供水、供电、供气、排水、排矸、平安防护监测等相关配套系统进展运行。在工程设计初期,考虑到煤矿的平安和稳定可靠性的要求,选定了使用S7-300作为分布系统的主要组成,并且系统能够直接通过工业以太网进展连接。人机界面使用WinCC5.0进展组态,保持了系统的完整性和连贯性,便于对分布系统直接连接,不需要第三方驱动或转换。由于煤矿建立的过程需经过很长时间,在分布式系统中,有一些是早已存在的系统,如电站控制系统、提升机系统、液压支护系统等,在WinCC软件系统中没有的几个系统或设备的驱动做连接,必须采用其他方式将数据采集和控制。对于井下变电站〔所〕和瓦斯抽放泵站使用S7-300的PLC进展控制和监测,抽放站只监测不控制,变电站〔所〕进展全面监测和控制。控制系统构成整个工程中的硬件配置、系统构造,是各组成局部选择的依据。系统主要包括3局部,人机界面、自动化控制网络和分布控制系统。〔1〕人机界面:配置三套WinCC5.0进展画面组态,其中2套用于对现场数据进展采集和通讯效劳并且进展冗余效劳,1套用于从现场或采集效劳器获取数据并进展Web发布效劳。选择WinCC5.0主要考虑到其在高数据量的情况下采集数据的稳定性和快捷性以及在开发过程中的灵活性。〔2〕网络:由于煤矿的地理条件和生产盘区的位置所限,使用100M星形工业以太网进展子系统的连接和通讯。在调度指挥中心使用华为公司生产的6506交换机,三层交换机,具有网络、电源双冗余的功能,端口多达48口。井下由于国家法规的限制〔要求下井的设备必须有国家MA标志〕当时只有华讯公司有此类交换机,100M工业以太网接口,8个通讯端口。网络拓扑构造图见图3。〔3〕分布式控制系统:此系统包括的设备和系统较多,总体分为两类,一类是西门子分站系统,另一类为非西门子分站系统。非西门子系统占了很大一局部。分站系统划分如下:南三盘区变电所:S7-300的PLC1套;井下中央变电所:S7-300的PLC1套;瓦斯抽放站:S7-300的PLC1套;井上35KV变电所:华能电站系统;竖井提升机系统:组态王组态软件,三菱PLC;井下液压支护监测系统:天地玛珂公司;井下皮带运输系统:**贝克公司皮带系统。图3网络拓扑构造图总结:西门子WinCC软件以其强大的组态功能、友好的人机界面及系统功能的全面开放,使其广泛地应用于各种自动化环境。基于WinCC的水电站监控系统,实现了对电站的实时控制与调整、平安运行监视、数据采集处理及查询数据通讯、设备运行维护管理等多项功能,提高了生产效率,减少了维护费用,同时具有故障响应及时,操作简单方便,控制过程的模拟逼真,组态画面丰富等特点,具有良好的经济效益和社会效益。在系统运行中,WinCC系统中OPC连接便捷、稳定,当时每个系统都到达1000多个变量,而且传输距离最远到达10km,而系统延迟时间却很短,当时对延时监测使用拨通最远的变电所,当在调度中心进展操作*开关柜时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论