IFIX组态软件在油田自动化系统中的应用
随着科学技术的不断进步,在我国各大油田的计量站中,生产自动化的程度要求越来越高,控制系统得到了广泛应用。在这种形势下,对于一个自动控制系统而言,不但要求其现场控制器具有高可靠、高精度和全分散的特点,而且也要求其上位机软件具有强大的功能和友好的人机交互界面。而iFIX工业自动化软件,由于具有良好的开放性、安全性以及扩展性,能够很出色地满足分布式监控和数据采集(SCADA)系统的模块化、分布式的技术要求,因而成为工业自动化领域最流行的工控组态软件之一。
一、iFIX简介
美国Intellution公司于2000年推出了工业界第一套完全集成组件对象的自动化软件Intellution Dynamics TM,该软件的推出使工业控制领域的自动化软件水平进入了崭新的时代。Intellution Dynamics的核心技术被称为iCare,是基于开放式、集成和组件化结构的技术,提供对网络和因特网上的第三方应用程序的无缝集成,可实现真正的分布式客户/服务器网络体系。iFIX软件是Intellution Dynamics软件家族中的主要成员之一,可作为一个“进入过程的窗口”,并提供实时数据给操作员及软件应用。为追求系统的稳定性以及易扩展性,iFIX软件只支持Windows NT/2000/XP操作系统。
二、iFIX的基本功能
iFIX软件是以SCADA(supervisory control and data acquisition)组件为核心。SCADA的基本功能是数据采集和数据管理,保证数据的完整性,并且提供完整的分布式网络功能。
数据采集就是从现场下位机获取数据并将它们加工可利用的形式。iFIX也可以向现场下位机写数据,这样就建立了控制软件所需要的双向连接。IFIX通过OPC(OLE for process control)方式来获得和利用现场数据,OPC是一个具有公用接口的客户/服务器模块,它允许iFIX与标准的对象、方式和属性通信。IFIX不需要用特别的硬件来获得数据,而是通过一个I/O驱动器的软件接口同已经存在的I/O设备直接通讯。在大多数情况下,iFIX可以使用现场已经装配的I/O硬件来工作,即使在现场的同一网络上使用不同厂家的I/O设备,I/O驱动器都可以兼容它们,这在现场应用中显得尤为重要。
数据管理包括通过扫描、报警和控制程序(SAC, scan alarm control)从驱动程序映像列表(DIT, diver image table)中读取数据,对数据进行处理,再将数据传送到过程数据库(PDB, process data base)以及通过建立SQD和SQT触发器把采集的数据存储到数据库(如:ORACLE)相应的表中,来进行对数据的统计、分析。
三、iFIX的人机接口
HMI(human/machine interface)是iFIX软件的另一个重要组件,它具有强大的图形编辑功能。iFIX采用Intellution Workspace作为HMI。Intellution Workspace是iCare的一个重要组件,它以直观的界面把所有的系统组件都集成在一个单独的开发环境(IDE)中,具有Microsoft Explorer界面风格。无论是开发程序、安全组态、数据库访问,都可以在Intellution Workspace中完成,甚至直接嵌入OLE应用程序。
相关文章
- 2023-06-18ZEPHYR数字微压计在流量测量中的应用
- 2023-09-27配料秤原理及准确度的探讨
- 2024-01-20关于关键比对参考值(KCRV)的解释
- 2023-11-237050铝合金零件淬火过程中温度场及热应力场的模拟研究
- 2024-03-04基于CPLD的自定义PLC模拟I/O模块的研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。