iFIX简单分类说明

更新时间:2024-02-27 20:57:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

iFIX简单分类说明:

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

iFIX Standard 300点开发版 v4.0

iFIX Plus 900点运行版 v4.0

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 版本,串口连接。

需要LogicMaster 5 软件对 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 Fanuc 系列 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. 关系数据库连接

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块,执行上述表中的命令,并存入相关数据。

本文来源:https://www.bwwdw.com/article/ycea.html

Top