《IFIX组态软件在油田自动化系统中的应用.docx》由会员分享,可在线阅读,更多相关《IFIX组态软件在油田自动化系统中的应用.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、IFIX组态软件在油田自动化系统中的应用ronggang导语:本文通过iFIX工控组态软件在油田计量站自动化系统中的成功应用实例,阐述了iFIX的根本功能,以及应用iFIX系统进展组态的经过、经历和体会摘要:本文通过iFIX工控组态软件在油田计量站自动化系统中的成功应用实例,阐述了iFIX的根本功能,以及应用iFIX系统进展组态的经过、经历和体会。关键词:iFIX;组态软件;控制系统随着科学技术的不断进步,在我国各大油田的计量站中,消费自动化的程度要求越来越高,控制系统得到了广泛应用。在这种形势下,对于一个自动控制系统而言,不但要求其现场控制用具有高可靠、高精度和全分散的特点,而且也要求其上位
2、机软件具有强大的功能和友好的人机交互界面。而iFIX工业自动化软件,由于具有良好的开放性、平安性以及扩展性,可以很出色地知足分布式监控和数据收集SCADA系统的模块化、分布式的技术要求,因此成为工业自动化领域最流行的工控组态软件之一。一、iFIX简介美国Intellution公司于2000年推出了工业界第一套完全集成组件对象的自动化软件IntellutionDynamicsTM,该软件的推出使工业控制领域的自动化软件程度进入了崭新的时代。IntellutionDynamics的核心技术被称为iCare,是基于开放式、集成和组件化构造的技术,提供对网络和因特网上的第三方应用程序的无缝集成,可实现
3、真正的分布式客户/效劳器网络体系。iFIX软件是IntellutionDynamics软件家族中的主要成员之一,可作为一个“进入经过的窗口,并提供实时数据给操纵员及软件应用。为追求系统的稳定性以及易扩展性,iFIX软件只支持WindowsNT/2000/XP操纵系统。二、iFIX的根本功能iFIX软件是以SCADAsupervisorycontrolanddataacquisition组件为核心。SCADA的根本功能是数据收集和数据治理,保证数据的完好性,并且提供完好的分布式网络功能。数据收集就是从现场下位机获取数据并将它们加工可利用的形式。iFIX也可以向现场下位机写数据,这样就建立了控制软
4、件所需要的双向连接。IFIX通过OPCOLEforprocesscontrol方式来获得和利用现场数据,OPC是一个具有公用接口的客户/效劳器模块,它允许iFIX与标准的对象、方式和属性通讯。IFIX不需要用十分的硬件来获得数据,而是通过一个I/O驱动器的软件接口同已经存在的I/O设备直接通讯。在大多数情况下,iFIX可以使用现场已经装配的I/O硬件来工作,即使在现场的同一网络上使用不同厂家的I/O设备,I/O驱动器都可以兼容它们,这在现场应用中显得尤为重要。数据治理包括通过扫描、报警和控制程序SAC,scanalarmcontrol从驱动程序映像列表DIT,diverimagetable中读
5、取数据,对数据进展处理,再将数据传送到经过数据库PDB,processdatabase以及通过建立SQD和SQT触发器把收集的数据存储到数据库如:ORACLE相应的表中,来进展对数据的统计、分析。三、iFIX的人机接口HMIhuman/machineinterface是iFIX软件的另一个重要组件,它具有强大的图形编辑功能。iFIX采用IntellutionWorkspace作为HMI。IntellutionWorkspace是iCare的一个重要组件,它以直观的界面把所有的系统组件都集成在一个单独的开发环境IDE中,具有MicrosoftExplorer界面风格。无论是开发程序、平安组态、数
6、据库访问,都可以在IntellutionWorkspace中完成,甚至直接嵌入OLE应用程序。IntellutionWorkspace特有的动画向导、智能图符生成向导等强大的图形工具方便了系统开发,标签组编辑器大量节省系统开发时间。IntellutionWorkspace内置了易学易用的VBAvisualbasicapplication,使得无论是控制系统的设计人员,还是应用人员都能很快上手。同时,支持标准的ActiveX技术,使得用户可以轻松地为自己的应用程序开发各种网络多媒体功能。利用SCADA和HMI组件,可方便实现经过监控、报警、数据收集、报表等功能。四、iFIX软件在油田计量站自动化
7、系统中的应用1、总体设计在华北油田某采油厂自动化系统中,分为二级。一级为下位机系统,即计量站自动计量控制器RTU和现场仪表,用来完成现场数据收集、计量监控、结果上传等功能。RTU通过2.4G扩频电台与中控室SCADA上位机系统通讯,实现数据无线远程传输。其网络拓扑构造见图一:align=center图一/align其中SCADA效劳器和SCADA客户机实现对现场消费的监控。安装iFIX应用组态软件,实现对现场设备的监控。同时,安装双机热备系统,实现双机热备。DMS效劳器安装数据库和治理信息系统,用来存储数据和对数据进展分析。2、组态经过第1步:根据一级下位机系统的特点,配置所需要的I/O驱动程
8、序,由于RTU支持的协议是Modbus,所以选择安装MBEModbusEthernet驱动程序。第2步:系统配置。在Workspace环境中,启动系统配置模块SCU,完成网络配置、I/O驱动程序配置、数据库配置、系统驱动参数及初始化任务配置、文件途径配置、SCADA配置、报警配置等。第3步:数据块建立。根据Modbus协议和下位机RTU的特点,建立数据块。用数据块从RTU中的I/O地址中收集数据。第4步:图形组态。根据现场工艺流程,生成监控画面。第5步:动画对象。即建立设备图形与经过数据库之间的动态连接,实现实时监控和报警功能。首先定义数据源变量,包括iFIX数据库变量、从I/O地址收集的实时
9、数据、一个图形或者对象的属性值、全局变量、OPC数据等。然后基于数据源的一个变量,动态地改变对象的属性。第6步:系统调试。使用iFIX自带的仿真库SIM对系统进展调试,如系统不知足设计要求,那么重复第4步和第5步。第7步:现场调试。首先检查系统所有设备的驱动程序映像列表,确保系统现场设备输入、输出的正确性;然后检查系统所有设备图形与经过数据库的正确连接,直到全部正确为止;最后,调试系统控制逻辑的正确性,直到知足用户要求为止。3、经历与体会平安设计自动化控制系统在工业消费中,平安非常重要,因此,控制系统的平安性设计非常重要。首先计算机中安装WINDOWSNT/2000操纵系统,并且对用户实行身份
10、认证、权限控制和审计跟踪。然后,SCADA系统采用双机热备方式,SCADA效劳器和客户机安装双热备系统,保证至少有一台计算机正常运行。其次,iFIX可以通过设置以平安级别为根底的各种用户,在应用程序层面对操纵员的操纵权限进展控制,制止越权操纵。同时,也可以对运行环境保护,对CtrlAltDel快捷键的使用,任务切换,标题栏和菜单栏的使用,右键弹出菜单等全部予以制止。报警设计在控制系统中,由于现场无人职守,所以报警信息尤其重要,操纵员根据报警情况,来组织安排消费。iFIX提供了报警系统,报警系统可用于生成、显示、存储报警和信息,并将报警和信息发送到网络上的任意节点,与iFIX相连的打印机、磁盘文件、报警概要显示、报警历史窗口以及多媒体报警系统,把控制系统中目前存在的故障,按故障发生时间、级别排序、登记在数据库中,并在计算机上显示,对操纵人员工作响应的故障,可按键屏蔽报警声音,未响应的故障持续发出声色报警,并用红色进展闪烁指示。五、完毕语在华北油田,我公司应用iFIX软件开发的SCADA系统,已经得到广泛的应用,其画面生动逼真并且贴近现场、操纵简便平安、报表打印灵敏方便、平安性可靠等众多优点得到了用户的高度好评。参考文献:1、美国Intellution公司iFIX2.5electricbook.2、汤子瀛、哲凤屏等计算机网络技术及其应用成都电子科技大学出版社