小弟在此请教一个关于IFIX的知识

小弟在此请教一个关于IFIX的知识,第1张

GE Intelligent Platforms 个人主页 给TA发消息 加TA为好友 发表于:2012-02-10 14:16:20 楼主

组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。简单来说,组态软件是用来开发生产线上的监控画面的软件,一套各行业通用的开发工具。所以在软件的使用过程中,难免会碰到这样或那样的问题。因此,购买软件除考虑价格因素外,还需靠虑供应商的技术支持服务能力。

随着自动化水平的不断提高,组态软件在各行业的工厂里得到了广泛的应用。GE 智能平台的iFIX软件就是其间的佼佼者。下面主要是说一下关于采购iFIX软件的一些注意事项,希望对大家有帮助

iFIX简单分类说明:

首先,先看一下iFIX软件的产品类型介绍,下面将举例说明,先简单说一下几个名词的意思:

iFIX Standard 300点开发版

iFIX Plus 900点运行版

Standard 版:称之为单机版或者独立节点版。能够在单台计算机上运行,如果同时有多台iFIX操作站,安装单机版iFIX软件的这台上位机将不能与其他操作站计算机进行通讯。没有iFIX的ODBC驱动程序。

Plus版:网络版,与Standard版相对应,能够实现多台操作站计算机之间的数据交换。包括iFIX的ODBC驱动程序。

300点、900点:这里是允许iFIX软件与下位(如PLC)进行数据交换的变量个数。iFIX分为150点,300点,900点,无限点这几种版本。

开发版:如果工作站是安装的开发版iFIX软件,则该工作站是可以在线开发,也能连续运行。

运行版:如果工作站是安装的运行版iFIX软件,则该工作站只能连续运行,不能在线开发。

注:iFIX的演示版软件能够支持2小时的开发和运行。点数不受限制。

第一章 设备连接

设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX 可以提供与世界上各种知名设备的方便连接方式,同时提供通讯程序的开发工具包以使用户能将自行开发的非标设备连接到 iFIX 监控系统。下面分几个方面阐述。

1. 连接设备类型:

iFIX 可以连接的设备种类有很多,主要类型有:DCS、PLC、控制器、远程模块、现场总线设备、条码阅读器、智能仪表、称重仪、其它计算机系统或特殊设备。

2. 连接方式:

iFIX 和设备的连接方式主要有如下几种:通过串行口连接,通过工业网络连接,通过标准以太网连接,其它方式如:电话拨号,微波设备,无线电传输,专线连接等。

3. 使用的 iFIX 驱动程序:

iFIX 驱动程序根据开发工具不同,分为 6.x 版本和7.x版本。

6.x版本的驱动程序使用驱动程序开发包 ITK 开发,可以在 WINDOWS 95/98 和 WINDOWS NT 上运行。6.x版本的驱动程序支持在同一台 PC 机上同时运行 8 个不同的驱动程序连接8 种不同设备。驱动程序内置冗余功能,详见冗余系统描述。

7.x版本的驱动程序使用 ASDK或 OSDK ( OPC Toolkit)开发,只能在 WINDOWS NT平台上运行。7.x版本驱动程序提供 OLE Automation 界面,可以脱离 iFIX 单独运行,并能在 VB程序中引用其属性、方法。 此驱动程序采用 COM/DCOM技术,可以以 C/S结构安装运行。即可以进行网络远程控制,如将 Client 部分安装在 iClient 上,通过网络控制 Server 部分的运行,进行远程驱动程序组态,控制运行及状态诊断。7.x驱动程序支持无限设备连接通道定义, 7.x驱动程序大部分同时也是 OPC Server,可以和标准的 OPC Client 连接。

驱动程序列表 点击这里

 

4. 使用第三方的驱动程序和 OPC Server

GE FANUC 有大量的自动化合作伙伴(CAP),他们在工程中为 iFIX编写了大量商品化的驱动程序和 OPC Server。

5. 设备连接方式分类举例:

iFIX 驱动程序举例说明;

ABH:使用串行口连接 AB DH+ 网络,简单易行,但速度受到串口限制,无需其它 AB 软硬件。驱动程序版本为:6.x

ABR:现使用较多,可以支持 AB 的 KT, KTC, KTX, KTXD 以及以太网卡与 PLC 通讯,还需要 AB 的 RSLinx 软件支持。注意,不可使用 RSLinx Lite版本,所需的 RSLinx版本是:RSLinx for Windows NT and 95 v2.00.97.30 或以上,OEM 版本也可。

MB1:有两个版本,6.x 和 7.x 版,通过串行口连接所有支持 Modbus 串行通讯协议的设备。主要有 Modicon PLC 和其它控制仪表如:Honeywell UDC,UMC,Moore 的控制仪表等。支持 Mobus RTU 和 ASCII 两种通讯协议。当使用其与其它兼容设备通讯时,注意数据类型会与 Modicon 的数据类型有所差别。7.x 版本支持电话拨号连接和无线电连接。

MMP:6.x版本,支持通过 Modbus Plus网络连接Modicon PLC。可支持双 SA85网卡,支持 984 系列和 Quantum 系列 PLC。可支持 WIN95 和 NT,支持的网卡有:SA85、SM85、AT-984、MC-984。

MBE:通过标准以太网卡连接 Modicon 以太网通讯模块。

SIE:通过串行口连接 西门子 S5 PLC 的串行通讯模块 CP525。支持 3964R 协议,也可连接其它支持此协议的西门子设备。

Si7:支持三种方式连接西门子 S7系列 PLC,即:Profibus (L2)、工业以太网(H1)、标准以太网(TCPIP)。三种连接方式:

所需西门子软件:SIMATIC NET

 

OMR:6.x 版本驱动,通过串口连接 OMRON Host Link,WIN95/98/NT 平台,支持C系列、CV系列、P系列、K系列等。

 

GE6:使用 GE 的 CCM2 协议与 GE 各种 PLC 通讯。所支持的操作系统平台为 WIN95/98/NT,PLC 类型有:9030/9070系列(通过 CMM711通讯处理器)、系列 1(连接DCU口)、系列 5(连接CCM口)、系列 6(连接CCM或IOCCM模块)。6.x 版本,串口连接。

需要Logi.master5 软件对 PLC 的站点号进行设置。支持 GE 的 Master-Slave协议方式。

G90:使用 GE 的 SNP 协议与 GE 系列 90 PLC 通讯。6.x 版本,串口连接,有 Win95/98/NT平台支持。此协议通讯效率高于 CCM2。

GE9:使用以太网方式连接 GE 9030/9070 PLC,7.x 版本驱动,只支持 NT平台,支持标准以太网卡,但需相应 GE 以太网配置软件,如连接 9070 PLC,

需 GE 智能平台系列 90-70 TCP/IP 以太网软件(Part No:IC651ENS042A)用来组态 PLC 的以太网通讯模块,若连接 9030 PLC,需 90-30/20s 系列软件包(Part No:IC641SWP306L)

第二章 iFIX功能模块

1. 功能模块分类:

根据iFIX组件功能不同,可分为如下三个大类:服务器软件及选项、客户端软件及选项、其它组件及 Internet 产品。由于 iFIX 的真正的 C/S 结构,用户可以根据需要选配适当的软件和选项。可参见下图:

2. iFIX 软件产品:

iFIX 服务器Server :根据数据库点数大小分为 150 I/O,300 I/O,900 I/O,无限点 I/O,包括 iFIX 的IO通讯程序、过程数据库、实时后台处理、历史数据采集等。没有前端界面工具。

iFIX 客户端iClient:分为开发版或运行版,包括前端界面生成工具、VBA、ActiveX支持、安全容器、历史数据采集、实时和历史趋势等。 没有数据库和IO驱动程序,所有数据都要从网络上的 iFIX Server传过来,包括报警、实时和历史数据。

iFIX HMI Pak:是 iFIX Server和iClient的组合,分为 150 I/O,300 I/O,900 I/O,无限点 I/O。

服务器有关选项(Server Option):

iFIX OPC Client connector:使 iFIX 作为 OPC Server,用户的 OPC应用程序可获取 iFIX 过程数据库的数据。

iFIX 冗余 (Redundancy):需要成对购买,使两台 iFIX Server 作为 Partner且作为不同的角色,根据需要进行主备切换,而客户端将此两台计算机作为一台看待。可作网络的自动侦测,角色确定,报警同步等。具体请见冗余部分描述。

客户端有关选项 (Client Option):

iFIX OPC Universal connector:作为 Workspace 的 OPC 工具,可让它与用户的 OPC 应用程序交换数据。

服务器端或客户端有关选项

iFIX Auto Alarm:通过拨号形式向特定的网络节点发送特定的报警点信息。

iFIX Recipe:简单的配方功能,可以下载或上载配方。

SQL Server 7 标准版 和SQL Server 7 客户端:微软标准产品。

VisiconX Enterprise Access ActiveX Controls:一组 ActiveX控件,通过 OLE DB方式获取RDB数据,可以自动生成 SQL 查询命令。可作为 SQL Server 等 RDB 的前端界面工具。

开发工具包:

iFIX Integration Toolkit:提供一组 API DLL,让用户能够通过VC或VB读写数据库,处理报警和历史数据。

iFIX Database Dynamo Toolkit :提供 VC 工具,让用户能够增加 PDB 中的数据块类型,并和数据库原来的 30 几种块无缝集成。

iFIX OPC Toolkit :提供 VC 工具,使用户能够开发自己的通讯程序。此工具包能自动生成驱动程序框架,用户只需根据自己的通讯协议修改部分代码即可。

iFIX System Extension Toolkit:用于将用户数据库与 iFIX前端界面集成,大多用于 OEM 用户。

iGlobalcare:iFIX的全球产品服务  

4. 数据库大小计算

iFIX 的价格是按照数据库的大小和功能而定,数据库的大小又是根据用户所使用的 点数类型和多少决定。

总的说来,参与计算的 TAG 类型均与输入输出有关,可将所有硬件上要传到 iFIX数据库中的点和所有从 iFIX中写到硬件上的点相加,一个开关量点算一个 I/O,其他中间变量 TAG,如计算、判断、累计、定时等均不记入I/O总数。

第三章 iFIX网络结构

1. 客户机/服务器(C/S)结构

Intellution 软件设计从一开始就非常注重网络结构,从公司的最早期产品就贯穿了客户机/服务器结构。在所有同类产品中,其网络功能是最强的。其显著的特性如下:

支持软硬件及协议:可以连接各类以太网连接方式,支持的通讯协议有 NETBEUI和TCPIP。但需注意,同时只能使用一种协议。

组件配置自由:主要的组件部分为 iFIX Server、iFIX Client 和 HMI Pak。可以根据具体功能需要在网络上选择安装相应软件。

网络数据库:iFIX 的所有数据在网络上都有唯一的标识,格式为:Server.Node.Tag.Field。其中 Server 表示数据为FIX还是其他,Node是iFIX实时数据库的节点名即其网络上的唯一标识,一般将它与计算机的名字相一致。后面的 Tag对应过程变量,Field 对应相应参数。 IFIX的数据库是真正的分布式数据库,用户可以从任何一个客户机上通过网络将 Server的数据库调出来进行各种操作,包括增加、修改、删除Tag定义等,而且所作操作为在线组态,即无需重新加载数据库,修改即能生效。由于数据库是分布式的,所以任意客户机均可获得任意服务器上数据库的数据。这样,用户只需根据现场的IO来考虑服务器数据库的大小即可,举例如下:

在客户机iClient上可以看到所有在 HMI Pak上和iFIX Server上的IO数据和报警等其他信息。

网络报警:iFIX数据库中可以定义各种报警类型,并支持无限报警区定义,所有的报警均发生在服务器端,客户端可以看到的报警均为服务器传过来的实时网络报警,用户在客户端上所作的报警操作也是直接作用在服务器的报警源上的。同时,iFIX可以支持各种其他网络报警方式,如可以进行报警的无线寻呼呼叫、报警电话自动拨号等多种复杂方式。有现成的第三方报警处理软件可以加强以上功能。

网络历史数据:所有历史数据均可存放在任意一台以太网上装有 iFIX 的计算机中,客户机上的Chart Object可以读取相应网络路径上历史数据文件中的数据。所以,历史数据可以存放在SCADA Server上或任意一个客户端计算机上。

I/O通讯的网络操作:只有在 7.x 版本的通讯程序中可以使用网络远程操作。可以将7.x 的驱动程序的客户端部分与iFIX Client一同安装,然后可以通过网络控制I/O Server的运行,在线组态,故障诊断等。

2. iFIX WAN 连接方式

拨号网络:

iFIX支持的拨号网络可以通过公共电话网或专线等其他方式,可以实现的功能与普通局域网相同,但速度会比局域网慢,注意使用此方式时,要使用NT Server 并安装远程拨号服务RAS,原因在于只有NT Server才支持多个拨号连接。

iWebServer:

通过 iFIX 的组件 iWebServer 可以将iFIX的实时数据在广域网上发布出去,用户可以通过标准的浏览器看到实时信息。

环境设置:iClient+iWebServer+IIS4.0。其中IIS提供标准的WWW服务,是在 NT Server环境中的,如在 Workstation 上,可用 Peer Web Service实现。

操作原理:实时数据的传播过程是这样的,iClient 将实时数据从iFIX Server的数据库读过来,iWebServer将此数据进行转换,所有 iFIX 标准图形通过 iWebServer 的工具转换成 HTML格式文件和JDF文件,JDF文件中的 Applet 将数据从iWebServer中取出,在标准的浏览器中动态更新。在浏览器中可以显示动态数据,动态图形,实时和历史趋势,报警信息等。用户可以选择 Play Back选项,此功能为微软标准功能,可以回放历史数据和历史趋势。IWebServer的数据可以用过代理服务器和网络防火墙。

 

第四章 企业系统集成

iFIX 所应用的新技术在企业级系统集成中起到了关键性的作用,它的各种组件能够将企业的各个部分紧密地连接在一起,完成一个从设备一直到企业决策的一体化信息系统。

1. 关系数据库连接

iFIX的过程数据库和其 HMI 组件将现场的数据采集到过程监控的计算机中,与企业的其他部分如 ERP 或 MIS 系统的连接则由iFIX的其他功能组件完成。在大多数的 MIS 系统中均会有一个关系数据库,常见的有:ACCESS、SQL Server、Oracle、Sybase、Informix、DB2等,iFIX 同上述关系数据库交换数据的方法主要通过ODBC和OLE DB。这两种方法的连接方式主要说明如下:

ODBC:

使用此方式作连接主要有两种类型:在iFIX中使用关系数据库的ODBC驱动程序;在关系数据库中使用 iFIX的ODBC驱动程序。

在 iFIX 中使用 ODBC 驱动连接有如下几种方式:

1.1 在 PDB 中使用 SQL 数据库块,操作原理是:

- 使用控制面板中的ODBC数据源添加关系数据库源

- 在 iFIX系统配置中配置上述数据源的ODBC任务

- 在存放数据表的关系数据库中加入一张表存放要执行的 SQL 命令

- 在 PDB 中定义相应的 SQT和SQD块,执行上述表中的命令,并存入相关数据。

1.2 在iFIX中使用 VBA 直接定义 ODBC 数据源,调用相应方法读取数据,然后将数据直接显示或写入iFIX数据库。

在关系数据库中使用 iFIX 的ODBC驱动程序获取数据

可在相应关系数据库中建立一张表,使用链接表或输入表,可使用的数据类型为iFIX历史数据和实时数据,然后通过查询的方式建立所需的数据表。

OLE DB:

此方式多用于在iFIX中查询关系数据库的数据, Intellution 有现成的组件 VisiconX 通过 OLE DB 驱动与相应的关系数据库通讯,VisiconX 是一套企业级关系数据库连接查询工具,实际是通过 ActiveX 的形式提供查询连接。用户无需编程便可以通过这些控件显示关系数据库中指定的表或查询结果,若有复杂的查询条件,用户可以通过 VisiconX的SQL 向导自动生成查询命令。

如用户的VBA开发能力较强,也可用VBA命令通过 OLE DB的引擎进行数据交换。

 

2. ERP系统连接

ERP 系统最大的供货商是 SAP,Intellution 与EnvisionIT Software 紧密合作,完成了两个与SAP R/3系统连接的标准对象组件。这两个组件是 FIX SCADA Object 和 Visual Batch Object,这两个 Object 连接相应的 SAP 对象或其 PP-PI模块。提供双向的数据交换。其与FIX的数据交换通过 EDA界面完成。

同时,Intellution 与OSI共同工作, 提供了通过PI与SAP R/3连接的通道。通过此通道可以连接 SAP的 PP-PI、QM、PM模块。

以上所有连接方式的模块均需要从第三方购买。

3. COM/DCOM、ActiveX 应用连接的有力工具

iFIX软件对COM/DCOM、ActiveX的支持提供了标准的应用程序之间连接的通道,任何第三方软件或系统,如果它支持以上标准,则可以很方便地与iFIX集成。支持COM/DCOM的软件均可在 iFIX 的VBA界面中直接应用,方法同引用 MS Office的组件一样。Intellution 的 Workspace 是超级容器,可以插入任何 ActiveX控件,同时,它的Secure Containment又会屏蔽出错的 ActiveX控件,保证系统的稳定运行。

如 AutoCAD,只要安装了AutoCAD,就可以将其所带的ActiveX控件插入iFIX的画面中直接显示AutoCAD的设计图。

各种仪表和操作板也可通过 ActiveX的方式插入iFIX画面中,简单与数据库点做一个连接即可快速成图。

4. OPC 兼容性

Intellution 是OPC(OLE for Process Control) 基金会的发起人之一,在 iFIX产品的各个方面均支持直接的OPC方式数据交换,包括 OPC Server和OPC Client。

Intellution 的 OPC 驱动程序可以连接 Intellution 自己的 OPC Server 或 任何第三方的 OPC Server,并提供OPC Server上的浏览功能,遵循最新的 OPC标准。

5. Integration toolkit 用户工具包

iFIX提供了Integration toolkit 作为用户应用集成的工具,它提供了 VC 和VB的标准接口,用户将其提供的库连接到用户程序中即可对iFIX的数据库、报警和历史数据进行操作,通过这种方式,可以将iFIX的数据以任何用户需要的格式传出来到任何地方,包括可以做跨平台的网络数据传输。

第五章 iFIX 冗余系统

iFIX 的冗余支持可以分为五层功能,即PLC级、工业网级、SCADA级、LAN和VIEW 客户端级。

PLC 级冗余支持指对双 PLC 的支持,此项支持在 Intellution 驱动程序中配置, 即可以将下面冗余的 PLC 站号以主备 PLC 的形式定义。工业网级冗余即Intellution的驱动程序可以支持双工业网卡冗余,即常说的双通道,LAN冗余指iFIX可以直接支持双以太网卡,即两个 NetBIOS 会话之间的冗余或两个TCPIP地址之间的冗余。

SCADA 级和客户端级冗余共同工作,构成 Auto FailOver 的功能,如要使用上述功能,需要购买 iFIX 的 Redundancy 组件选项,而且此选项成对随 SCADA Server 购买。

安装在SCADA_A 和 SCADA_B 上的软件:

1. iFIX HMI Pak

2. iFIX Redundancy 选项(随 iFIX安装时已安装)

安装在客户机上的软件:

iFIX Client

硬件连接:所有计算机通过以太网连接。SCADA服务器与硬件设备连接。

功能描述:

数据采集:SCADA_A 和 SCADA_B上的过程数据库的定义是完全一样的, 两台机器上的IO通讯同时进行。SCADA_A配置成主机,SCADA_B配置成备用机。以上在 SCU中完成。

冗余切换过程:在客户机一端设置远方服务器名时使用以下方式:逻辑名只有一个:LINE1,实际的名字是两个:SCADA_A和SCADA_B,在选取数据源时,只会看到一个远端的计算机节点名:LINE1。服务器设置SCADA_A的Partner是 SCADA_B,SCADA_B的Partner是SCADA_A。正常情况下,两台SCADA同时读取硬件数据,但是客户端只从主服务器读取数据,即客户端只能看到 LINE1来的数据,报警和历史数据采集。iFIX内部有网络变量TAG,SCADA_B不断通过以太网检查 SCADA_A的状况,如发现她出了故障,便将主备角色进行切换并将其成为主服务器的消息发给客户机,客户机立即会将数据源切换到备用服务器,整个过程时间约为1-2秒,由于数据采集在两台服务器上同时进行的,故不会发生丢失,并且 iFIX冗余选项可以进行网络报警同步,保证报警的一致性。

系统修复过程:当主机修复后又回到网络中时,可以在客户端将主备状态重新手动切换回来。所有操作可以通过iFIX安装时带来的网络和冗余角色操作画面完成。确定了上面这几个问题以后,就已经可以定好所要采购软件的规格标准了。组态软件是用来开发生产线上的监控画面的软件,一套各行业通用的开发工具。所以在软件的使用过程中,难免会碰到这样或那样的问题。因此,购买软件除考虑价格因素外,还需靠虑供应商的技术支持服务能力。

IFix:GE Fanuc 智能设备公司由美国通用电气公司(GE)和日本Fanuc公司合资组建,提供自动化硬件和软件解决方案。

Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序(需单独购买)。Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能,但新版本与以往的6.x版本并不完全兼容。原有的Script语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution也是OPC(OLE for Process Control)组织的发起成员之一。iFiX的OPC组件和驱动程序同样需要单独购买。

iFIX是全球最领先的HMI/SCADA自动化监控组态软件,已有超过300,000套以上的软件在全球运行。世界上许多最成功的制造商都依靠 GE Fanuc的iFIX软件来全面监控和分布管理全厂范围的生产数据。在包括冶金、电力、石油化工、制药、生物技术、包装、食品饮料、石油天然气等各种工业应用当中,iFIX 独树一帜地集强大功能、安全性、通用性和易用性于一身,使之成为任何生产环境下全面的HMI/SCADA解决方案。 利用iFIX各种领先的专利技术,可以帮助企业制定出更快、更有效的商业及生产决策,以使企业具有更强的竞争力。

GE Fanuc 的iFIX是世界领先的工业自动化软件解决方案,提供了生产操作的过程可视化、数据采集和数据监控。iFIX可以帮助您精确地监视、控制生产过程,并优化生产设备和企业资源管理。它能够对生产事件快速反映,减少原材料消耗,提高生产率,从而加快产品对市场的反应速度,提高用户收益。

过程处理及监控解决方案中的一员

iFIX是GE Fanuc过程处理及监控产品中的一个核心组件。它可以为准确开放安全的数据采集及管理企业级的生产过程提供一整套的解决方案。

iFIX是为过程管理度身定造的解决方案。它为水及污水处理、石油天然气,特别是那些需要符合FDA 21 CFR Part 11标准的相关工业应用提供了强大功能。

iFIX特性

易于扩展和集成

由于运用了直观的图形工具,iFIX的用户可以快速上手,简单快捷地为他们的生产过程创建高性能的过程窗口。

无论是简单的单机人机界面 (HMI),还是复杂的多节点、多现场的数据采集和控制系统 (SCADA),iFIX都可以方便地满足各种应用类型和应用规模的需要。iFIX灵活的系统结构意味着:iFIX不但可以满足当前系统应用的需要,还可以在将来需要的时候随时方便地扩展系统规模。

分布式网络结构

iFIX提供真正的分布式、客户/服务器结构,为系统提供最大的可扩展性。无论是

Server和 Client 功能运行在单一计算机,实现简单的单机人机界面 (HMI),还是网络复杂的分布式多Server和多Client数据采集和控制系统,iFIX都可以保证优异的性能。

HMI/SCADA服务器

iFIX server直接连接到物理I/O点,并维护过程数据库。过程数据库中有多种功能块可供选择,包括:模拟量、数字量输入输出块、计算块、报警块、累计块、计时器块、连续控制块、统计块及SQL功能块等。Intellution客户端应用包括:实时动态画面、趋势、报表、批次控制、MES等。

iClient

iClient是GE Fanuc 标准的客户端软件,它作为传统的客户端安装在iFIX客户节点上。通过在View节点设置适当的客户端权限,用户可以访问到网络中任意SCADA

Server中的数据。实时动态画面、趋势显示、报表等应用都运行在iClient上。而且在网络中各个View节点上都能进行开发工作,包括开发画面、构造SCADA

Server中的数据库。

iClientTS

iClientTS是具有iClient功能的 Internet 瘦客户端方案,它使用了微软的Windows 2000终端服务

(Terminal Server) 技术。利用iClient技术,ActiveX控件及VBA和第三方的应用,iClientTS可以连接到网络中任意SCADA

Server并读取数据。

iWebServer

iWebServer是GE Fanuc 另外一种Internet瘦客户端解决方案。使用iWebServer将iFIX画面转换成HTML文件,并通过Web服务器发布。客户端使用标准Web浏览器就能看到SCADA

Server上实时动态数据。

iFIX系统结构的优点

iFIX分布式、客户/服务器结构包括了可灵活构造的服务器 (SCADA Server) 和客户端 (iCIient、iCIientTS和iWebServer)

。然而对用户来说iFIX却是一个集成的完整系统,每台计算机有自己的节点名,每个数据项都有自己的点名。iFIX网络中数据的读取都通过标识SCADA

Server节点名、数据点名及数据域(如CV表示当前值)来识别。

iFIX系统图

利用SCADA Server或者已有的iFIX节点和Client的组合,iFIX可以灵活适用于各种复杂的网络系统中。

创建HMI/SCADA工程应用

系统目录树

在iFIX内查找文件的主要工具是系统目录树。使用树状管理结构,方便了用户操作管理文档和各种图形对象。在系统目录树内可快速调用iFIX各种功能或其他第三方应用。另外,目录树中的目录项还可以完全用户化,包括添加和删除。

工具栏开发

iFIX工具栏内包含了各种图形工具、功能专家和动态对象工具。为方便用户开发画面,用户可以根据需要 放置常用工具按钮及调整工具栏大小。

图形工具和对象

工具按钮中还提供了图形工具一栏, 包括:矩形、圆角矩形、圆、椭圆、圆弧、多边形、扇形、直线、折线等图形对象。除此之外还有数据连接、按钮、图表、报警汇总、位图、事件等多种功能对象工具栏。

向导和专家

使用内置向导和专家,用户不需要进行任何编程,就可自动完成多种复杂功能,包括:前景颜色变化、填充、旋转、位置移动、大小缩放、可见不可见操作、画面打开、关闭、替换操作、改变数据输入方式等,专家工具栏还可以由用户自定义扩充。这些专家能自动生成VBA代码,避免了用户的编程工作。

对象/图符

图符是可重复使用的动态对象或一组图形对象。用户可以象操作图形对象一样操作图符。例如可以在系统树各画面间拖拽图符,可进入其内部编辑图符,可根据需要排列它们在画面中的位置。

对象组

对象组可以方便地组织和重复使用图形对象,它可以象单一对象一样方便地实现移动、缩放或者复制操作,加快画面开发。

编辑对象组

使用iFIX,用户可以深入对象组内部,编辑图形元素,而不必把整个对象组解组。更重要的是:这一操作不影响对象组原有的脚本和动态属性。

图形拖拽

iFIX内简单的拖拽动作就可以把图形在工作台内或应用程序间复制或移动。

系统对比图

与应用在简单网络结构中的HMI/SCADA软件不同,iFIX的分布式客户机/服务器结构可使您轻易地添加某个新的Server到网络中来扩展现行系统。添加和更改数据库标签时,只需在数据源进行更改,系统就会自动地更新整个系统。每一节点上的所有数据对整个网络上的用户都是可用的。在系统中添加客户和服务器简单明了,无需更改系统中其他节点的设置。

Intellution工作台

Intellution 工作台是一个强大的组件容器。它提供了一个易用的集成开发环境。类似于Windows浏览器风格的系统树方便工程的开发和管理,同样也有一个包含作图工具、开发向导和专家的工具箱。

全面支持ActiveX控件

Intellution 工作台是一对象容器,可方便、简单地集成任何第三方ActiveX控件,如:在工作台中直接插入MS

Word和Excel文档,其相应的菜单、工具条在 工作台中能自动显示,如同在MS Word和 Excel中工作一样。

VisiconX

iFIX包含了一组ActiveX数据连接控件集 —— VisiconX,可保证您快速访问任何关系数据库的数据,而无需编程。在Intellution

工作台开发环境中,只需简单地用鼠标“点击”,就可以快速地查询SQL Server、Oracle、Sybase、Informix或DB2数据库信息。在iFIX中嵌入VisiconX可显著地减少系统开发时间。

对象与对象的连接

由于VBA已经嵌入到了iFIX的内部结构之中,所以许多工作就避免了用户编程。例如您可以在工作台内嵌入一个仪表的ActiveX控件,并连接一数据库点,立刻实现数据值的动态显示,无需任何编程。

标签组编辑器

标签组可以显著地节省宝贵的系统开发时间。当打开一个画面或切换当前画面时,系统可以读取标签组文件,并且使用其中所定义的过程值替代图中的标记。一个画面可以定义多个标签组但其中的值并不限制在同一数据库中

调度处理器

Event Scheduler是一个计划调度处理器,允许用户基于特定的时间或时间间隔及某一事件的触发执行某些任务。例如:当某数据点超过特定值后替换当前画面,或运行一个脚本程序并产生相应报表。在

Event Scheduler中可以建立、编辑、监视、运行基于时间或基于事件的调度计划,这些调度计划均可以以前台或后台任务方式运行。

功能键编辑器

自定义用户功能键,在 Intellution 工作台运行模式下,通过键盘按键激活一段VBA程序代码,执行相应动作序列。功能键既可以全局有效,也可与某个画面或画面中的某一对象相关联。功能键编辑器提供一种简捷的方法定义及修改功能键。

在线组态

iFIX最大限度地发挥在线组态功能。对过程数据库、图形及其它应用程序进行在线修改、增加时,无需关闭或重新启动iFIX,并不影响正常生产过程。

历史数据

iFIX自动采集、存储、显示历史数据,分析过程趋势,为官方的查询提供相应的文档依据,此外还能监视产品特性变化,分析设备性能,节省大量时间和资金。

趋势显示

iFIX的图表对象 (Chart Object) 将历史数据和实时数据集成于图表内,并且可以为每支笔分配多个时间段。同一张图表对象内可添加的笔数是不受限制的,对于实时数据源,图表对象不仅支持表达式计算,而且有丰富的对象颜色和属性选择。X、Y轴还可单独组态定义,在运行环境下调整他们的属性。使用表组向导(Chart

Group Wizards) 可生成多种历史图表。

灵活的报表

iCore和即插即解决结构为用户提供多种报表生成方案。例如,可以通过标准的SQL或ODBC连接,向关系数据库导出iFIX数据,生成报表。另外,Crystal

Report 的运行动态连接库 (DLL) 已经包含在了iFIX内。

先进的报警管理

iFIX方便、灵活、可靠、易于扩展的报警系统可报告系统活动及系统潜在的问题,保障系统安全运行。iFIX分布式报警管理提供多种报警管理功能,包括:无限的报警区管理、基于事件的报警、报警优先级、报警过滤功能,以及通过拨号网络的远程报警管理。另外iFIX还可以自动记录操作员操作信息,并作为非关键性报警信息发送,而无需确认。

画面缓存

画面缓存能优化画面操作性能。用户可以设置画面缓存的大小,以及哪些画面可以在启动时就加载到缓存中。

iFIX 实时显示

iFIX 图表对象可以显示来自文件或数据库的实时数据、历史数据和文档数据及实验数据。用户可以选择在组态或运行环境中更改属性、颜色及翻卷方向。

高性能和开放性

iFIX基于多种工业标准之上,提供了前所未有的系统易用性和扩展性,极大地方便了系统集成。

全局技术

iFIX的全局技术使得对一点的修改可以在整个应用内发生作用,减少开发时间。全局技术包括全局变量、全局颜色变化表以及全局

VBA子程序等。所有 iFIX的专家使用的都是全局子程序。

即插即解决技术 (Plug and Solve)

GE Fanuc 独特的专利技术。它是微软组件对象模型 (COM) 的应用,使得GE Fanuc的产品方便地集成其他第三方的COM组件,用户可根据需要把最优秀的第三方组件集成于整个系统中。

iCore框架

iCore是iFIX的技术核心,是GE Fanuc 特有技术和微软DNA技术相结合而形成的工业标准框架,包含了VBA6、OPC、ODBC/SQL、备份和恢复以及安全容器等技术。

OPC (OLE for Process Control)

GE Fanuc作为制定 OPC 标准的公司成员之一,全面支持OPC标准。iFIX既可以作为OPC服务器,也可以作为OPC客户端。开发人员可以从任何一个OPC服务器直接获取动态数据,并集成到iFIX 工作台内。

ODBC/SQL

iFIX全面支持ODBC API接口,可直接把实时数据写入一个或多个关系数据库。另外,iFIX可读取、删除关系数据库的数据,并可从关系数据库写回到iFIX实时数据库中。iFIX提供SQL

Server 2000集成安装方式,可以方便、快速地访问SQL Server 2000,减少系统开发时间。

备份和恢复

iFIX的备份和恢复专家方便了用户管理工程文件,通过使用专家,用户可以指定文件备份并压缩,之后恢复到需要的iFIX节点。

安全容器 (Secure Containment)

我们的专利技术,保证嵌入系统中的任何一个ActiveX控件出错时不会对系统造成不可预料的错误。完全避免数据丢失、控制过程的中断以及由此所造成的损失。

使用VBA构造图符

当图符触发编辑事件,用户可以通过VBA脚本编辑图符。定制用户化的属性,编辑窗体指定图符动态特性。属性编辑窗体可放置在全局页,这样只要打开图符便可弹出编辑窗体,以便随时更改设置。

安全管理

iFIX提供系统安全级管理,增强Windows NT系统的安全性。在iFIX内,应用程序的调用,操作画面显示,事件调度,配方管理,都可以赋予权限管理。除此之外还能限制某些关键程序的访问,如:过程数据库的重装及过程数据库的写入操作。

强大的冗余功能

iFIX提供了强大而灵活的多重冗余功能,保证系统的不间断监控,包括备份SCADA服务器、LAN冗余以及利用网络状态服务器和iFIX诊断显示程序监视、控制网络运行状态。此外,在主服务器和备用服务器同时启动、运行时,iFIX实现报警同步,避免对同一报警的重复响应。

捕捉电子签名

签名对话框提供了一个操作员动作的描述。签名者可以选择一个预定义的列表注释,或者填写自己的注释。动作也能配置成捕获一个验证了的签名。签名对话框能与电子记录(报告什么人、什么动作、什么时候、为什么被操作)相维系。

iFIX 功能:

监控企业生产过程设备及资源

采集并分享实时数据和历史数据给企业各层用户

及时响应生产要求和市场需求

最大化企业效率,提高生产力,降低生产成本和浪费

利润来自于一个提供100%数据集成而又十分安全的自动化系统

“Designed for 21 CFR Part 11TM”能够记录操作员的操作记录,建立符合FDA(美国食品及药物管理局)21

CFR Part 11法规的重要电子签名记录体系。

iFIX3.5系统要求

IBM Pentium II 266MHz 个人或商用计算机,基于Windows NT/2000/XP

(需Pentium 4,1GHz)

内存:96 MB

120 MB硬盘空间

CD - ROM 驱动器

24位图形显示卡,SVGA或更高显示器

并行端口或USB端口

网络适配器:

NetBIOS或TCP/IP兼容网络适配器,单机版应用不需网络适配器

iFIX技术优势

强大的分布式客户/服务器结构

iFIX服务器负责采集、处理和分发实时数据

可选的客户机类型包括:iClientTM,iClientTSTM(用于Terminal Server )和iWebServerTM。

实时客户/服务器结构具有无与伦比的可扩展性

快速的系统开发及配置

在一个易于使用的 Intellution 工作台集合开发环境中直观地建立您的系统

使用强大的“智能图符生成向导”更快速地开发和配置应用系统

利用iFIX 特有的“即插即解决”能力集成第三方附加应用软件

在线开发您的应用程序,无需停止生产线或重新开机

键宏编辑器为触摸键提供了强大而多样的功能

动画专家使您无须掌握 VBA 编程即可使用内部的和第三方的ActiveX控件

点组编辑器节省了大量的开发时间

事件调度器令任务在前台或后台自动运行

应用集成

将最佳应用软件“插入”到满足特殊需求的应用系统中

“嵌入”(Drop in)ActiveX控件并立即可利用它们的属性、事件和方法

可以将生产系统与更高级的MES、ERP系统连接起来

得益于安全容器 ( Secure Containment ) 特性,确保用户引入系统中的ActiveX控件没有危害

围绕 iFIX安全,电子签名和记录功能设计一个安全系统

功能广泛

基于Windows NT/2000/XP

SQL/ODBC API容易与关系数据库集成

过程可视化

监视控制

基于用户和基于节点的分段安全管理;能够实现与Windows NT/2000/XP同步

实时历史趋势

数据采集及数据管理

集成式的报表生成

报警和报警管理

分布式的高性能网络结构

智能图符生成向导

在线组态

ActiveX控件数据库连接

支持ODBC

基于时间和事件调度

历史数据采集显示

内置VBA

支持OPC client和server

基于对象的图形界面

Intellution 工作台开发环境

支持Microsoft SQL 2000数据库

即插即解决结构

iFIX商业优势

快速投资回报

iFIX使您迅速回收投资成本,因为它能:

使开发和运用高效的自动化解决方案变得更快更容易

减少前期工程投入

迅速完成新产品与市场同步

提高生产率和生产质量

保护软、硬件投资的可持续性

降低系统维护和改造成本

使您迅速掌握标准化技术组成的系统

面向未来的安全投资

iFIX是一个明智的投资,这等同于您已兼容了目前广泛运用的各类技术。因为它是按照开放的工业标准技术设计的,包含了COM/DCOM,ActiveX,VBA,Windows

NT/2000/XP和OPC等技术标准。iFIX也是保护您对软、硬件投资的最有效解决方案。

电子签名/电子记录功能

与GE Fanuc 其它系列产品一样,iFIX如今也增加了电子签名和电子记录功能,它为最终用户带来了多种丰厚利益。

增强数据可靠性

加强操作员问责制

提高效率

适合FDA 21 CFR Part 11标准的理想功能

提供一个无纸记录系统的基础

大型综合企业的组成部分

拥有iFIX,您有能力来:集成企业实时数据到商务系统

与企业的各级用户及应用系统交换数据

无缝集成各类高可靠性的优秀软件

作出更快、更有效和更明智的决策


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/547667.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-27
下一篇2023-06-27

发表评论

登录后才能评论

评论列表(0条)

    保存