ifix教程

ifix教程
ifix教程

目录

1.IFix的安装.......................................................................................... 错误!未定义书签。安装准备.......................................... 错误!未定义书签。

安装.............................................. 错误!未定义书签。

2.基本功能和原理......................................... 错误!未定义书签。基本功能.......................................... 错误!未定义书签。

工作原理.......................................... 错误!未定义书签。

典型的系统结构................................... 错误!未定义书签。

3、新建工程.............................................. 错误!未定义书签。

4、iFix开发设计......................................... 错误!未定义书签。 iFix工作台简介.................................. 错误!未定义书签。

画面设计......................................... 错误!未定义书签。

5、 SCADA系统........................................... 错误!未定义书签。数据库管理器...................................... 错误!未定义书签。

I/O驱动的配置................................... 错误!未定义书签。

6、实现动画.............................................. 错误!未定义书签。数据源........................................... 错误!未定义书签。

动画设计......................................... 错误!未定义书签。

共享阈值表....................................... 错误!未定义书签。

使用标签组....................................... 错误!未定义书签。

7、安全配置.............................................. 错误!未定义书签。权限配置......................................... 错误!未定义书签。

配置运行环境..................................... 错误!未定义书签。

8、VBA脚本设计.......................................... 错误!未定义书签。 VBA编辑环境..................................... 错误!未定义书签。

脚本编辑......................................... 错误!未定义书签。

1.IFix的安装

安装准备

安装IFix前请先安装好office软件,推荐使用office2010版本,之前的版本不支持Windows7及以上的操作系统

安装

安装过程中的选项如下

选择典型安装

为了方便在不同电脑间移植工程请用默认安装路径

选SCADA服务器,节点名保持默认

点跳过

选择否结束安装

安装结束后重启电脑

2.基本功能和原理

基本功能

iFIX执行基本功能以使特定的应用程序执行所赋予的任务。它两个基本的功能是数据采集和数据管理。下图表示了iFIX的基本功能。

数据采集是从现场获取数据并将它们加工成可利用形式的基本功能。iFIX也可以向现场写数据,这样就建立了控制软件所需的双向连接。iFIX不需要用特别的硬件获得数据。它可以通过一个叫I/O 驱动器的软件接口同已存在的I/O设备直接通讯。在大多数情况中,iFIX可以使用现场已装配的I/O 硬件来工作。即使在现场设同一网络上使用不同厂家生产的I/O设备,I/O驱动器都可以与它们一起正常的工作。

具体来说有以下功能:

1)监视

监视具有采集和显示实时工厂数据给所有相关人员的能力。丰富的数字、文字和图形格式使实时数据更容易的被读取和理解。

2)监控

监控具有监视实时数据的能力,同时由计算机直接改变设定点和关键值的能力。通过使用iFIX,可以很方便地控制访问这个数据和可被改变数据点的权限。

3)报警

报警具有确认过程异常事件并且立即将报警报告给适当的人员的能力。报警基于设立控制限值产生,而且可以多种形式报告。

4) 控制

控制是自动提供算法调整过程数值并使这些数值保持在设定的限度之内的能力。控制比监控更高一级,它不需要人的直接参与。iFIX包括了连续控制、批次控制、和统计处理控制的能力,它可用计算机控制整个或部分过程。

5) 报表功能

实时数据只是信息处理中的一级,许多现场需要将实时数据作成报表并保存这些报表,供以后分析时使用。使用第三方的支持ODBC查询的报表应用程序可以生成基于实时系统和过程信息的报表。6) 历史趋势

历史趋势记录提供了生产过程数据的采集、存储和显示的功能。数据从SCADA服务器(或者SCADA 节点)采集到历史数据文件中,用户能使用面向对象的图表在Intellution工作台中查询、显示历史数据。

6)安全控制

开发iFIX安全策略的主要设计目标是创建组帐户和用户帐户,为不同的用户分配安全区域、操作权限等。

工作原理

iFIX从不同的数据源读数据,内部的iFIX数据库从本地或远端的数据库读取数据,并将数据传到所需的应用程序中。这一数据传输无需操作员干预。例如:扫描、报警、控制程序(SAC)处理数据,并将数据传到数据库或历史趋势图,直接显示数据在界面上。反之,数据可以按照以上步骤逆向传输,写到数据源里。

图 2.2.2 典型数据流图

典型的系统结构了解

由结构图中可以看出系统可以分为三级控制;

三级网络:处于iFix系统的上级网络,主要可能是需要与监控系统进行信息交互的MIS系统或者DCS系统等。

二级网络:主要是由运行监控系统程序的iFix上位机监控系统和运行执行逻辑的PLC控制系统组成;

一般上位机与PLC之间通过以太网通讯,辅助以光纤或者交换机等构成本级的网络结构。一级网络:主要是由现场设备及控制线路构成,完成现场信号的输入及控制命令的输出。

3、新建工程

1.新建一个工程文件夹,如,工程文件最好在磁盘根目录下创建

2.点击桌面图标,或者开始菜单内图标

3. 点击SCU 图标

4. 点击文件---新建,新建一个SCU 文件

5.点击配置----路径

在项目内找到第1步新建的文件夹,然后点击更改项目按钮,则后面的路径自动更改到TEST 文件夹下面,TEST 下面的文件夹会保存项目相应的内容。如PIC 文件夹保存画面文件,PDB 文件夹保存数据库文件等。

点击创建全部。 6.点击配置---网络

启用TCP/IP

7.点击文件---保存。 8.点击配置---本地启动

取一个本地节点名,如输煤系统取名为SM 本地逻辑节点名用默认

组态文件选择第7步保存在TEST\LOCAL 路径下的那个文件 9.点击配置---SCADA

启用SCADA 支持,在I/O 驱动器名称内添加驱动器。 SIM

MBE: ifix

SIM 使用的IO 驱动器不一样,IO 驱动器需要另外安装。只有SIM 驱动器和OPC 驱动器是ifix 软件自带的。

10.点击配置---任务

先看这个任务有没有添加,如果没有则找到添加进去,启动方式修改为正常方式。 11.创建桌面快捷方式

点击桌面或开始菜单内图标创建快捷方式。快捷方式创建好后可以将快捷方式复制到工程文件夹TEST 内,这样将工程移植到电脑上可以直接用这个快捷方式进入工程。

4、iFix 开发设计

iFix 工作台简介 掌握---yxf

Intellution iFIX 工作台是使用iFIX 的起点,它提供了一个灵活的集成开发环境供你创建和修改用于本地节点的文档和画面。作为集成化开发环境,WorkSpace 提供了一个工作台及相应的工具,帮助完成创建画面、建立调度、或编辑VBA 程序等工作。

WorkSpace 使用分级的目录树体系结构,方便用户查找文件,调用iFIX 功能或其他第三方应用。

使用Intellution iFIX WorkSpace,也能够从其他程序嵌入ActiveX控件到画面文件,例如Word 和Excel。这些ActiveX控件在画面里和iFIX本身生成的图形对象没有任何区别。

系统树

用来定位文件的主要浏览工具是系统树。这个工具对文件夹进行分层显示,如下图所示。通过打开和关闭文件夹,可以一步完成对文档的定位和显示。

系统树也作为程序启动平台。通过双击系统树中的应用程序,可以启动任何的iFIX或者第三方应用程序。

工作区

工作区域如下图所示,是显示iFIX和ActiveX文档的窗口。只要打开了一个文档,iFIX工作台就会在工作区域显示这个文件,并且自动激活对其进行修改所必须的工具。

例如,双击一个画面,它将显示在工作区域,并且修改这个画面所有相关的工具都会激活。就和启动一个独立的图片程序然后打开画面一样。这个特性使得创建和修改iFIX文档更为快捷和容易,因为不需要离开iFIX工作台或者通过搜索去运行适当的应用程序。需要的所有工具都是内置的,并且可以随时使用。

工作环境的切换

工作台提供了一个编辑环境和一个运行环境。

作员可以显示画面并且监控过程。典型的运行环境都通过隐藏菜单栏并且不允许进行任务切换的配置来限制操作员访问iFIX的其它部分。

你可以通过工具栏按钮或者快捷建“ctrl+W”在两个环境之间切换,测试并运行画面和调度。

画面设计

画面设计的目的就是形象的反映现场设备的布局,动态的反映现场设备的运行状态,同时实现操作人员对设备的控制。

画面设计的几个基本原则:

以现场布局为依据来排版画面,适当的整合或者分解

画面颜色要柔和不刺眼,布局简洁清晰

控制与监控画面分开,图形对象标准要始终统一

不同对象选择合适的动画设计,做到动而不乱

创建画面

iFIX提供了“创建画面向导”,使得创建画面时更容易地创建固定的画面。尽管使用向导和手动创建画面的效果是一样的,但使用向导更容易生成特殊尺寸、位置、或配置的画面。

系统树---画面---右键---新建画面弹出创建画面向导。

完成“说明”页并点击“下一步”,显示“工作台外观”页。该页允许设置画面在运行时是否显示“标题栏” 、“菜单栏”及“状态栏”,以及在运行模式下工作台是否全屏运行。

注意:只有在“说明”页中选择了“显示工作台外观”复选框才显示该页。

建了画面后,也可在“编辑画面”对话框中输入相应的逻辑单元改变画面的尺寸,如下

在画面中开发对象

iFIX提供了创建简单或复杂画面的所有工具,以满足过程环境的要求。

1) 从工具栏添加对象

使用图形工具栏,可以向画面添加各种各样的对象。

2) 从工具箱添加对象

如果没看到工具箱,可以从

启用

对像的编辑

当把对象添加当画面中之后,你需要对各种对象进行编辑,如调整大小、编辑文字、修改颜色、添加动画控制等等!一般来说不同的对象具有不同的属性。

对各种对象进行编辑的快捷方式就是选中对象,然后右键弹出“快捷菜单”,如下图所示,然后选择相应的命令进行设置。

动画属性编辑

需要进行动画设计的对象,选择“动画”命令进入以下“动画设计对话框”中

由上图我们可以看出,常用动画有“颜色动画”、“移动动画”、“填充动画”、“可视动画”,如果还需要设计其他动画则从“其他动画”点击“配置…”按钮,进入下图所示编辑对话框

在这里有更加丰富的属性可以设计动画。设计动画的属性有以下几种:

颜色前景(ForegroundColor)、背景

(BackColor)、边界(EdgeColor)

文本(Text,Caption)

具有相应属性的对象均适用;

动态控制对象颜色的显示

填充水平填充、垂直填充具有封闭区域特性的对象,如矩形、圆、多边形等;动态控制对象闭合区域的填充度

移动相对移动、绝对移动一般对象均适用;动态控制对象在画面中位置

可视可视(Visible)一般对象均适用;动态控制对象是否在画面中显示

文本文本(Caption,Text)具有此属性的对象均适用;动态控制Caption的文本显示

行为Enable按钮;动态控制按钮的有效性

闪烁颜色、文本此动画是与眼色、文本动画结合使用的,其可以实现上述二者的动态闪烁的效果

属性设置

Ifix的每个对象都有独立的属性,右键点击属性窗口可以修改对象相关的属性

如矩形框所具有的属性,通过直接修改对象属性可以改变对象的状态。

5、 SCADA系统

SCADA系统,即监视与数据采集系统。SCADA系统有一个实时数据库,负责存储实时数据,由于采用内存共享的模式,所以保证了HMI监控画面数据的及时更新

iFIX从各种设备读取过程信息,并将其保存在一个或多个SCADA服务器上的过程数据库中。数据库在工业自动化策略中发挥着不可缺少的作用,它是大部分iFIX应用程序过程数据的来源。

数据库管理器

用于创建和管理过程数据库的主要工具是数据库管理器。使用数据库管理器可以:

对数据库进行查询和排序。

查找和替换数据库信息。

导出和导入数据库。

添加和删除数据块。

定制显示。

点击启动数据库管理器

一般来说我们上位机需要用到的监控点、程序中间点都将在SCADA数据库中存储其相应的信息。其中每一个条目就是一个数据块,显示出它的:

“标签名”:每一个标签名,从iFix的角度来说就是一个“数据源”(此概念在动画

设计中很重要)

“类型”:数据块的类型,有DI、DO、AI、AO这些初级块(即可直接从现场获取数据

或者向现场写入数据的块),还有CA、MDI等二级块

“描述”:对本数据块的简单说明

“扫描时间”:扫描时间仅对DI、AI等输入块而言

“I/O设备”:块数据相关设备,仅对DI、DO、AI、AO等初级块而言

“I/O地址”:I/O设备相应存储器地址

“当前值”:

1)数据块编辑

点击块按钮,点击想要添加的数据块

以下以DI、AI数据块为例,说明数据块的配置。

配置基本信息(MBE)

DI数据块如上所示,而AI数据块则如下图配置方式,

这里主要是驱动器及I/0地址的配置,在此前必须保证驱动器程序已经安装好。AI量输入块可以配置数值显示范围和精度等

配置报警

图 2.3.19 DI量报警组态

DI量报警配置如上图所示,首先勾选“启用报警处理”,然后选择“报警

类型”,配置“报警区域”及“报警优先级”;

AI量报警则如下图所示配置,勾选“启用报警处理”,配置“报警区域”及报警阈值等

2)导入/导出数据库

当数据库块很多时,通过数据库管理器来添加数据块将是一个噩梦般的工作,幸运的是iFix允许我们通过EXCEL在外部按相应的格式来编辑数据块,保存为.CSV文件,然后再导入到数据库中。

简单来说,开发人员首先在数据库管理器中对每一种需要用到的块类型添加一个模版块,之后将这些模版块导出为.CSV文件;这样开发人员将可以按其导出的标准格式编辑其他的数据块,但必须保证块的“标签名”是唯一的;最后再导入数据库中,如果在导入过程中出现错误,系统会提交错误报告,你可以进一步纠正。

导出数据库为.CSV文件

您可以将当前的过程数据库导出为一个用逗号分隔的CSV或GDB文本文件。下面几种典型情况下,您需要导出数据库:

使用文本编辑器或电子表格完成庞大的编辑任务。

改变过程数据库使用的报警区数据库。

为后面的分析把它导入一个关系数据库中。

将.CSV文件导入数据库

使用数据库管理器,您能够将任意数据库导入内存。导入数据库将与内存中的当前数据库相合并。在导入过程中,如果原来数据库已经存在相同标签名的数据块的时候,系统会提示你是否替换原来的数据块。

数据库管理器遇到的导入错误被存储在文件中。常见的错误是“I/O地址错误”,出现这种情况一般是由于I/O驱动没有配置好或者编辑的I/O地址不合法。

注:导入数据库前请先设置好IO驱动,否则导入数据库会产生错误

I/O驱动的配置

与数据库紧密关联的就是I/O驱动,它是数据从设备到iFix数据库管理器的接口,负责将数据从PLC中读取、解析并存储,同时将下行数据打包、发送到PLC。

以MBE驱动配置为例

1.通道设置

2.设备设置

3.数据块设置

4.查看通讯状态

5.软件设置

6

数据源

性值等,它们同样可以作为动画的数据源。这一点是值的注意的。

要选择数据源,必须在“动画”对话框的“数据源”域中输入其名称,同时应遵守相应的语法要求,告诉iFIX使用了哪种类型数据源。为帮助掌握数据源及其语法,iFIX提供了智能默认功能,允许在输入的数据源不完整时自动提取数据源。例如如果数据源是iFIX标签,在“数据源”域中输入AI1,iFIX则自动连接本地SCADA服务器数据库中的F_CV域。

下表列出了常用数据源类型的语法。

例如“iFix标签数据源”及“画面对象属性”这两种情况,其范例如下所示:

iFix标签数据源:画面对象属性:动画设计

当理解了“数据源”之后,我们将研究如何将“对象属性”与“数据源”关联起来,实现“对象属性”随“数据源”的变化而做相应变化,达到动态效果。

以下通过对AI、DI量的动画设计来说明这个问题。

AI量动画设计

以“清水管出口压力”的AI量连接为例说明

选择目标文本对象Text695,右键选择“动画”,进入动画编辑界面如下

2) 选择高级动画,进入caption属性动画设置,如下

设置好数据源及格式确定之后,Caption属性便设置完成,运行时Text695将动态显示与之连接的数据源的数值。

如此,其他AI量动画设置与此类似,只是根据设计的要求,可能设置“前景”、“背景”、“填充百分比”等动画。

DI量动画设计

以“#1清水泵”运行状态显示为例

选择GCB04AP001_Pump4 泵对象,双击进入“泵颜色”设置界面如下

点击右边颜色框按钮,进入下图

配置数据源,你可以选择“颜色阀值”进行颜色匹配,也可以选择“使用共享阀值表”;选择“共享阀值表”可以保证对阀值表的修改将自动影响所有与之相关DI点动画的颜色的修改,故此处我们均采用“共享阀值表”(注:阀值表是在User..fxg中定义的全局参照表)。

共享阈值表

当有多个对象的动画需要用同样的颜色来表示时就需要用到共享阈值表颜色。例如有10台电机的对象,当电机停止时用绿色表示,运行时用红色表示,如果不使用共享阈值表则每台电机对象都要单独修改对应的颜色,使用共享阈值表则只需要修改一次即可。

如创建一个名为HSIS_红绿色的阈值表

使用标签组

一般通过小的操作窗口实现对单个设备的操作,典型的操作窗口画面如下

一般当我们有很多相同的设备的时候,比如有10个电机他们的操作及检测信号都是一样的,这时我们只需要可以开发一个操作画面,来对10个电机进行控制,要实现这个功能就需要用到标签组文件。通过使用标签组文件可以大大简化开发工作,缩短开发时间。 实现标签组的步骤 1.创建TGD 文件

工具栏----应用程序

2.制作操作窗口

3.动画链接

如程控信号前景动画

请注意数据源标签名不是数据库里面的完整标签名, 如,运行时将用TGD 文件内DEV_KKS 对应的

文件内相应的符号去替换。

7、安全配置

权限配置

1.启用安全

SCU---配置----安全,打开安全配置页面

勾选将这些路径应用到所有启动配置文件后电脑上的所有ifix 工程都将用同一个安全文件,一般不推荐勾选该选项 2. 配置账户和密码

点击配置账户和密码

启用安全后必须要配置好自动启动节点,如果不配置进入ifix 后将不会启动工作台 3.设置账户权限和密码

Ifix GUEST, 密码

是GUEST,一个是管理员账户能进行所有操作,默认账户是ADMIN,密码是ADMIN

4. 配置自动登录节点

点击配置自动登录节点

配置运行环境

工具栏----首页----设置内打开用户首选项

在工作台菜单栏下用户首选项内设置环境保护,此设置主要是禁止操作员账户进入到Windows系统界面

启动画面里面选择启动ifix后要打开的画面

8、VBA脚本设计

Visual Basic for Applications或者说VBA是内嵌在iFIX中的标准脚本语言,开发人员可以根据需要编辑VB脚本实现更复杂的功能。

VBA编辑环境

下面有几种途径可以从iFIX中启动VBA:

从工作台菜单中选择“Visual Basic 编辑器”命令。

在标准工具栏上点击“Visual Basic 编辑器工具”按钮。

用鼠标右击想写脚本的对象,并从弹出的下拉菜单中选择“编辑脚本”。

在启动VBA后,VBA编辑器便会弹出。VBE由一些不同的按钮和窗口组成,它可以帮助设计、创建和管理VBA工程。下图显示了几个常用的工具。

脚本编辑

一般我们推荐使用iFix的“命令专家”来自动生成VBA脚本,如下所示:

以“#1清水泵出口阀”为例说明

选择阀门GCB04AA003ST_Group18组对象,右键选择动画,进入下图

点击“自定义脚本”,进入下图;双击“打开画面专家”,进行配置

一般来说“命令专家”可以为我们实现多数的功能代码。

3.6.3 常用函数及其代码示例

1)打开/替换画面:

OpenPicture "TestPicture","Test" , 75, 75

OpenTGDPicture "TestPicture","Test" , 75, 75,"TestTGD" ――带标签组文件 ReplacePicture "TestPicture1", "TestPicture"

ReplaceTGDPicture "TestPicture1", "TestTGD", "TestPicture" ――带标签组文件2)关闭页面

ClosePicture "TestPicture"

3)写数据

WriteValue 1, ""

或者: ) 读数据

Dim lValue As Variant

lValue = ReadValue(" ")

或者:lValue = )开关量控制

ToggleDigitalPoint "DO1"

ToggleManual "AI1"

提示对话框

MsgBox "Do you want to continue ?", vbYesNo + vbCritical , “系统提示”

iFIX组态软件简介

iFIX组态软件简介 培训内容: →iFix的概述及结构 →系统配置 →I/O驱动器 →工作台及画面介绍 →过程数据库及数据库编辑器 →画面对象及动画 →历史数据及趋势图 →报警及安全 一. iFix的概述及结构 1.iFix软件介绍 ●iFix 是一套工业自动化软件,为用户提供一个过程化窗口 ●为操作人员和应用程序提供实时数据 2.iFix 的基本功能 ●数据采集 ---与工厂I/O设备直接通讯 ---通过I/O驱动程序,与I/O设备接口 ●数据管理 --- 处理、使用所取数据 --- 数据管理 包括过程监视(图形显示),监视控制,报警,报表,数据存档3.iFix的概述及结构(续) 1)节点类型 概念:一台运行iFix软件的计算机称为一个节点 类型: ▲按功能划分: SCADA服务器 iClient客户端(VIEW或HMI节点) HMI Pak ▲按区域划分: ●独立节点 ---与网络中其他节点不进行通讯的节点 ●本地节点 ---描述了本地正在工作的节点 ●远程节点 ---在一个分布式系统中,不同于本地节点的节点 2)网络节点图 ●iFix用于连接工厂中的过程硬件

3)I/O驱动器 ▲过程数据 ●iFix用于连接工厂中的过程硬件 ●传感器和控制器数据送入过程硬件中的寄存器(过程硬件一般包括 PLC、DCS、I/O设备) ●iFix软件从过程硬件中获取数据 ▲I/O驱动器 ●iFix与PLC之间的接口称为I/O驱动器 ●每一个I/O驱动器支持指定的硬件 ●I/O驱动器的功能 --从I/O设备中读(写)数据 --将数据传/输至驱动镜像表(DIT)中的地址中 ▲iFix数据流 ●I/O驱动器读取过程硬件 --- I/O驱动器从过程硬件的寄存器中读取数据 ---该数据传入DIT ---驱动器读取数据的速率称为轮询时间(poll) ●SAC扫描DIT ---SAC从DIT中读数 ---该数据传入过程数据库PDB ---SAC读数的速率称为扫描时间 ●(工作台)Workspace向PDB发出请求 ---图形显示中的对象显示PDB的数据 ---其他应用可以向PDB请求数据 ▲过程数据库 1)扫描、报警和控制(SAC) ●SAC主要功能 -- 从DIT中读取数据 -- 将数据传至数据库PDB

(完整版)ifix培训教程

西安恒生科技股份有限公司iFix培训教程

目录 第一讲:iFix软件介绍 (1) 1.1 iFix软件简介 (1) 1.2 iFix的基本功能 (1) 1.3 iFix软件的运行环境 (1) 1.4 iFix软件的结构 (3) 1.5 什么是OPC技术 (5) 第二讲:I/O驱动器 (6) 2.1 驱动器配置 (6) 2.2 系统配置SCU (6) 2.3 监视I/O驱动器 (7) 2.4 MBE配置 (7) 第三讲:创建动画 (11) 3.1 使用过程数据库 (11) 3.2 动画对象 (11) 3.3 Intellution 工作台 (11) 3.4 画面 (12) 3.5 VBA脚本Ver.6.0 (12) 3.6实例演示 (12) 第四讲:全局对象、报警、调度、安全、趋势及报表 (15) 4.1 全局对象 (15) 4.2 报警 (16)

4.3 调度 (16) 4.4 安全 (16) 4.5 趋势 (16) 4.6 报表 (17)

第一讲:iFix软件介绍 1.1 iFix软件简介 ★是一套工业自动化软件,为用户提供一个“过程化的窗口” ★提供实时数据给操作员及软件应用 1.2 iFix的基本功能 ●数据采集 —与工厂的I/O设备直接通信 —通过I/O驱动程序,与I/O设备接口 ●数据管理 —处理、使用所取数据 —数据管理,包括:过程监视,监视控制,报警,报表,数据存档。 1.3 iFix软件的运行环境 ●硬件要求 内存 256M CPU PII450M 硬盘容量大于120M。是使用功能决定,如历史数据纪录和报警功能。建议使用容量硬盘,如20G、40G。 声卡声响报警需要 CD-ROM 驱动器

iFix配置教程

iFix_SCADA教程 来源:连邦IT服务平台编辑:黄燕飞发布时间:11-11-01 iFix_SCADA:通过SCADA Server实时采集各系统的数据,即可在调度室实现操作控制;数据上传矿信息网后,可实现在办公终端监视生产过程,供决策部门和管理部门掌握生产最新动态 一、配置SCADA冗余的前提条件: 1、两个SCADA SERVER又同样的过程数据库 2、相同的I/O DRIVER配置 3、连接到相同的设备 4、SCU配置成报警同步。 5、独立于IFIX软件外,两个SCADA服务器和客户端的机器在物理网络连接是通 的。 二、客户端配置 1、启动客户端IFIX软件,打开IFIX软件的SCU(系统配置程序),其画面如下: (确保禁用了SCADA支持) 启动客户端IFIX软件 2、打开系统配置的网络配置,打开的画面如图1:

图1 打开系统配置的网络配置 3、网络中选择网络连接的协议,如TCP/IP协议。 4、删除所有已经配置的远程节点 5、在远程节点名中输入用户定义的逻辑节点的名称。(在图中有标注)。关于远程逻辑节点名的使用是这样的,假设我们取的远程的节点名称是PROD_1,二两个SCADA 服务器的名称分别是 SCADA10P(主)和SCADA10B(备),那么在数据连接,VBA脚本,调度,动画的数据源中引用格式是FIX32.PROD_1.TANKEVEL.F_CV而不是 FIX32.SCADA10P_1.TANKEVEL.F_CV。 6、然后选择上图中的按纽,进入下面的画面如图2:

图2 远程节点配置 7、在上面的画面中的设置如下: 首先选中“启用逻辑节点名(E)”复选框,在主节点名中输入主的SCADA服务器的物理节点名,在备节点名中输入备用SCADA服务器的物理节点名,最后单击画面的“确定”按纽关闭画面,返回到画面(一),单击画面(一)的“确定”按纽,返回到SCU配置画面。 8、打开下面的画面如图3:(SCU-配置-本地启动) 图3 本地启动定义 选中“本地节点别名”,单击“确定”按纽,返回到SCU配置画面。 9、保存SCU配置,退出SCU配置。 10、修改系统的HOST文件,该文件的目录是WNNT:

ifix教程

目录 1.IFix的安装 (1) 1.1安装准备 (1) 1.2安装 (1) 2.基本功能和原理 (3) 2.1基本功能 (3) 2.2工作原理 (4) 2.3 典型的系统结构 (4) 3、新建工程 (5) 4、iFix开发设计 (9) 4.1 iFix工作台简介 (9) 4.2 画面设计 (11) 5、SCADA系统 (17) 5.1数据库管理器 (17) 5.2 I/O驱动的配置 (21) 6、实现动画 (25) 6.1 数据源 (25) 6.2 动画设计 (26) 6.3 共享阈值表 (28) 6.4 使用标签组 (29) 7、安全配置 (31) 7.1 权限配置 (31) 7.2 配置运行环境 (32) 8、VBA脚本设计 (33) 8.1 VBA编辑环境 (33) 8.2 脚本编辑 (34)

1.IFix的安装 1.1安装准备 安装IFix前请先安装好office软件,推荐使用office2010版本,Ifix5.1之前的版本不支持Windows7及以上的操作系统 1.2安装 安装过程中的选项如下 选择典型安装 为了方便在不同电脑间移植工程请用默认安装路径

选SCADA服务器,节点名保持默认 点跳过 选择否结束安装 安装结束后重启电脑

2.基本功能和原理 2.1基本功能 iFIX执行基本功能以使特定的应用程序执行所赋予的任务。它两个基本的功能是数据采集和数据管理。下图表示了iFIX的基本功能。 数据采集是从现场获取数据并将它们加工成可利用形式的基本功能。iFIX也可以向现场写数据,这样就建立了控制软件所需的双向连接。iFIX不需要用特别的硬件获得数据。它可以通过一个叫I/O 驱动器的软件接口同已存在的I/O设备直接通讯。在大多数情况中,iFIX可以使用现场已装配的I/O 硬件来工作。即使在现场设同一网络上使用不同厂家生产的I/O设备,I/O驱动器都可以与它们一起正常的工作。 具体来说有以下功能: 1)监视 监视具有采集和显示实时工厂数据给所有相关人员的能力。丰富的数字、文字和图形格式使实时数据更容易的被读取和理解。 2)监控 监控具有监视实时数据的能力,同时由计算机直接改变设定点和关键值的能力。通过使用iFIX,可以很方便地控制访问这个数据和可被改变数据点的权限。 3)报警 报警具有确认过程异常事件并且立即将报警报告给适当的人员的能力。报警基于设立控制限值产生,而且可以多种形式报告。 4) 控制 控制是自动提供算法调整过程数值并使这些数值保持在设定的限度之内的能力。控制比监控更高一级,它不需要人的直接参与。iFIX包括了连续控制、批次控制、和统计处理控制的能力,它可用计算机控制整个或部分过程。

iFIX系统配置指南

iFIX 系统配置指南 Version 1.0 2000/2/23 iFIX 系统配置指南 针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用 iFIX 及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。本材料所涉及的方面主要有如下几个主题:设备连接、iFIX 功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。

第一章设备连接 设备连接是一个工厂数据采集系统需要解决的首要问题,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 连接。 Intellution IO驱动列表 参见: 4.使用第三方的驱动程序和 OPC Server Intellution 有大量的自动化合作伙伴(CAP),他们在工程中为 iFIX编写了大量商品化的驱动程序和 OPC Server。详情请参见如下网址查阅所需信息: 第三方OPC 驱动列表,参见:

目录-iFIX高级培训教程

Proficy? HMI/SCADA – iFIX? 高级培训教程 极易IFIX专业培训网出品

译者序 iFIX诞生于1985年(前身为FIX), 80年代末随着进口配套工程及设备进入国内,仔细算算,国内使用iFIX的历史差不多有30年,算是紧跟世界步伐,但是目前国内iFIX的使用水平却处于一个较低水平,有待提高。究其原因,其中最重要一条是从业人员没有好的培训渠道,国内几乎没有正式出版的iFIX教材。 iFIX厂家提供的三部内部教材,分别为《iFIX 154基础教程》,《iFIX 254高级教程》和《iFIX 354 VBA教程》,但目前只有《iFIX 154基础教程》是中文,其他两个版本均为英文。2006年底的时候,笔者将给客户进行的《iFIX 154基础教程》培训录制了视频,发布到了互联网上,收到不少朋友的感谢邮件。笔者受此鼓舞,便把《iFIX 254高级教程》英文版翻译成了中文。 《iFIX 254高级教程》分21章,主要有四部分内容:iFIX驱动相关,iFIX 数据库相关,iFIX画面相关,iFIX优化和冗余。其中数据库和画面的介绍就是围绕报表制作而展开的。 iFIX驱动相关:第1章 < iFIX概述>,第2章;第3章 ,第4章 <使用OPC客户端>,第5章 <使用OPC服务器> iFIX数据库相关:第6章<过程数据库回顾>,第7章<过程数据库提高篇>,第8章 <关系型数据库介绍>,第9章 ,第10章,第11章<配置SQL功能块>. iFIX画面相关:第12章 ,第13章 , 第14章,第15章,第16章 <使用ODBC做报表>,第17章 <使用VBA做报表>. iFIX优化和冗余: 第18章 ,第19章 <故障排除>,第20章 ,第21章 <网络冗余> 本教材大部分章节后都有实验练习,为方便学员学习,笔者都录制了相应视频,放置于本身配备DVD光盘中。同时,建立一个iFIX网站https://www.360docs.net/doc/e612954456.html, (极易iFIX网站)做为交流中心,书中错误之处,欢迎大家到网站论坛中发帖指正。 最后,感谢一位网友“笨2笨”,他于2006年将iFIX的这三部教材电子版公布出来。 另本教材和视频系本人心血劳动,请大家不要上传至互联网。谢谢 注:中文版购买地址:https://www.360docs.net/doc/e612954456.html, 钱立湘 2009.10

IFIX问题处理

IFIX冗余服务器配置 IFIX冗余服务器配置 (2) IFIX冗余服务器数据源的切换 (5) 历史报警的查询(这里只做出来在客户机上生成的) (7) 历史数据时间保存一年。 (12) 冗余服务器历史数据同步。 (12) 当服务器切换时,客户机的历史趋势仍然能切换。 (12) 计算机启动时IFIX自动运行。 (12)

IFIX冗余服务器配置 首先配置—网络如图所示添加远程节点名,然后点击配置见如图所示。 然后配置-SCADA组态,如图所示,SCADA邻居为SER02

然后配置—本地启动,见如图所示,本地节点名为SER01,本地逻辑节点名为IFIX 最后更改C:\WINDOWS\system32\drivers\etc目录下的hosts文件 用记事本打开更改如下图所示

其中圈里面的东西为增加的地方,包含两个冗余服务器,五个客户机。 至此主服务器的配置就完成了。备服务器配置更改与主服务器类似。只是需要注意SCADA 邻居为SER01,本地节点名需为SER02。其他不需要更改。 客户机的配置 禁用SCADA支持 本地启动需更改为如图所示,本地节点名和本地逻辑节点名均为CL4(以客户机4为例)

其他配置和服务器一样,包括网络配置和更高hosts文件。 到这里IFIX冗余服务器的系统配置完成。 IFIX冗余服务器数据源的切换 当客户机与主服务器连接丢失时,系统会自动切换到备用的服务器,达到自动切换的效果,果然主服务器这时候恢复正常,不会自动切换回主服务器(可以自动切换不推荐),此时如果需要切换回去,能够在操作站画面上手动的方式切换。 效果图如上图所示,代表此时连接的是SER01的数据源,SER01与SER02都正常。 点击中间的按钮可以实现SER01和SER02的手动切换。当主服务器故障时,系统会自动切换到SER02,如图所示

IFIX教程

F I X154基础培训

154培训介绍 ●为学员提供对iFix有较好的了解 ●以新用户的角度来设计课程 ●课程包括配置和应用iFix软件、建立应用程序的实验,通过使用软件中的大量组件开发应用程序 预备知识 ●熟悉个人计算机,特别是Windows NT和Windows 2000 ●过程控制应用的常识 ●熟悉intellution软件是有帮助的,但不是必要的 培训内容及课程安排 ●第1天 iFix概述和结构,系统配置,I/O驱动器,工作台及画面介绍 培训内容及课程安排 ●第3天 全局,调度,数据库编辑器,程序块,VBA介绍,趋势图

第一章概述●iFix产品概貌 ●Intellution Dynamics ●进行练习以巩固所学知识 ●iFix是一套工业自动化软件 ●“过程化窗口” ●为操作员和应用程序提供实时数据 节点:运行i F i x的计算机●SCADA节点 Supervisory Control And Data Acquisition ●iClient节点 VIEW / HMI

●HMI PAK = SCADA + iClient 网络节点类型 ●独立节点 ●本地节点 ●远程节点 其它节点类型

第二章i F i x结构 ●基本结构 ●I/O驱动器 ●过程数据库 ●图形显示 ●分布式结构 ●进行练习以巩固所学知识 I/O驱动器 ●iFix从过程硬件获取数据 PLC,DCS,简单I/O设备…… ●I/O驱动器是iFix与过程硬件之间的接口 ●I/O驱动器支持特定的硬件设备 ●I/O驱动器以poll记录格式收集数据,并传输至DIT D I T(D r i v e r I m a g e T a b l e) ●SCADA服务器内存中 ●存储I/O驱动器的轮询记录数据 ●轮询时间poll time I/O驱动器基本结构 S A C

iFix_SCADA软件教程

一、配置SCADA冗余的前提条件: 1、两个SCADA SERVER 又同样的过程数据库 2、相同的I/O DRIVER 配置 3、连接到相同的设备 4、SCU配置成报警同步。 5、独立于IFIX软件外,两个SCADA服务器和客户端的机器在物理网络连接是通的。 二、客户端配置 1、启动客户端IFIX软件,打开IFIX软件的SCU(系统配置程序), 其画面如下:(确保禁用了SCADA支持)

2、打开系统配置的网络配置,打开的画面如下: 画面(一) 3、网络中选择网络连接的协议,如TCP/IP协议。 4、删除所有已经配置的远程节点 5、在远程节点名中输入用户定义的逻辑节点的名称。(在图中有 标注)。关于远程逻辑节点名的使用是这样的,假设我们取的远程的节点名称是PROD_1,二两个SCADA 服务器的名称分别是SCADA10P(主)和SCADA10B(备),那么在数据连接,VBA脚本,调度,动画的数据源中引用格式是FIX32.PROD_1.TANKEVEL.F_CV 而不是FIX32.SCADA10P_1.TANKEVEL.F_CV。 6、然后选择上图中的按纽,进入下面的画面:

主的SCADA 服务器的物理 节点名 7、在上面的画面中的设置如下: 首先选中“启用逻辑节点名(E)”复选框,在主节点名中输入主的SCADA服务器的物理节点名,在备节点名中输入备用SCADA服务器的物理节点名,最后单击画面的“确定”按纽关闭画面,返回到画面(一),单击画面(一)的“确定”按纽,返回到SCU配置画面。 8、打开下面的画面:(SCU—配置—本地启动)

选中“本地节点别名”,单击“确定”按纽,返回到SCU配置画面。 9、保存SCU配置,退出SCU配置。 10、修改系统的HOST文件,该文件的目录是WNNT: \SYSTEM32\drivers\etc\host.ini ,将两个SCADA 服务器的IP 地址、节点名称、机器名称信息添加到该文件当中,如:192.168.0.1taida1 taida1 192.168.0.2taida2 taida2 修改完毕后,保存该文件,重新启动IFIX ! 客户端配置完毕。 三、主SCADA SERVER 配置 1、打开主的SCADA SERVER 的SCU系统配置,配置逻辑节点名和报警同步。具体操作如下:在SCU配置的“配置”菜单“本地启动”,弹出下面的画面(转下一页)

iFIX简单分类说明

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

iFIX 组态软件 自学教程 视频教程 海量资料

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标准的相关工业应用提供了强大功能。 购买地址: https://www.360docs.net/doc/e612954456.html,/item.htm?spm=a1z10.1.w832203235.5.SbhL7i&id=23835820750本教程包含内容: 01、IFIX首画面

02、IFix学习资料 03、程序软件

iFIX 网络配置指南

iFIX 网络配置指南 第一章iFIX网络结构 1.客户机/服务器(C/S)结构 IFIX软件设计从一开始就非常注重网络结构,从公司的最早期产品就贯穿了客户机/服务器结构。在所有同类产品中,其网络功能是最强的。其显著的特性如下: 支持软硬件及协议:可以连接各类以太网连接方式,支持的通讯协议有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网络配置 1.客户机/服务器网络配置 一、准备两台pc,单机ifix无所谓的网络,即使有也无法测试。 二、安装操作系统,操作系统建议是win2000以上,无特别理由个人建议。

ifix教程

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. 目录 1.IFix的安装.......................................................................................... 错误!未定义书签。 1.1安装准备.............................................................................. 错误!未定义书签。 1.2安装...................................................................................... 错误!未定义书签。 2.基本功能和原理................................................................................... 错误!未定义书签。 2.1基本功能.............................................................................. 错误!未定义书签。 2.2工作原理.............................................................................. 错误!未定义书签。 2.3 典型的系统结构................................................................. 错误!未定义书签。 3、新建工程............................................................................................ 错误!未定义书签。 4、iFix开发设计 .................................................................................... 错误!未定义书签。 4.1 iFix工作台简介 .................................................................. 错误!未定义书签。 4.2 画面设计............................................................................. 错误!未定义书签。 5、SCADA系统................................................................................... 错误!未定义书签。 5.1数据库管理器...................................................................... 错误!未定义书签。 5.2 I/O驱动的配置 ................................................................... 错误!未定义书签。 6、实现动画............................................................................................ 错误!未定义书签。 6.1 数据源................................................................................. 错误!未定义书签。 6.2 动画设计............................................................................. 错误!未定义书签。 6.3 共享阈值表......................................................................... 错误!未定义书签。 6.4 使用标签组......................................................................... 错误!未定义书签。 7、安全配置............................................................................................ 错误!未定义书签。 7.1 权限配置............................................................................. 错误!未定义书签。 7.2 配置运行环境..................................................................... 错误!未定义书签。 8、VBA脚本设计 .................................................................................. 错误!未定义书签。 8.1 VBA编辑环境 .................................................................... 错误!未定义书签。 8.2 脚本编辑............................................................................. 错误!未定义书签。

iFIX 网络配置指南

iFIX 网络配置指南 第一章 iFIX网络结构 1.客户机/服务器(C/S)结构 IFIX软件设计从一开始就非常注重网络结构,从公司的最早期产品就贯穿了客户机/服务器结构。在所有同类产品中,其网络功能是最强的。其显著的特性如下: 支持软硬件及协议:可以连接各类以太网连接方式,支持的通讯协议有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网络配置 1.客户机/服务器网络配置 一、 准备两台pc,单机ifix无所谓的网络,即使有也无法测试。 二、 安装操作系统,操作系统建议是win2000以上,无特别理由个人建议。

iFIX 系统配置指南

?iFIX 系统配置指南 ? 2007-02-06 20:04:46 作者:ifixonline来源:杭州集益科技有限公司 ?文字大小:【大】【中】【小】评分等级:3 ?此帖版本较旧,仅作参考! 针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用 iFIX 及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。本材料所涉及的方面主要有如下几个主题:设备连接、iFIX 功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。 第一章设备连接 设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX 可以提供与世界上各种知名设备的方便连接方式,同时提供通讯程序的开发工具包以使用户能将自行开发的非标设备连接到 iFIX 监控系统。下面分几个方面阐述。 1.连接设备类型: iFIX 可以连接的设备种类有很多,主要类型有:DCS、PLC、控制器、远程模块、现场总线设备、条码阅读器、智能仪表、称重仪、其它计算机系统或特殊设备。 2.连接方式:

iFIX 和设备的连接方式主要有如下几种:通过串行口连接,通过工业网络连接,通过标准以太网连接,其它方式如:电话拨号,微波设备,无线电传输,专线连接等。 3.使用的 iFIX 驱动程序: iFIX 驱动程序根据开发工具不同,分为 6.x 版本和7.x版本。 6.x版本的驱动程序使用驱动程序开发包 ITK 开发,可以在 WIN DOWS 95/98 和 WINDOWS NT 上运行。6.x版本的驱动程序支持在同一台 PC 机上同时运行 8 个不同的驱动程序连接8 种不同设备。驱动程序内置冗余功能,详见冗余系统描述。 7.x版本的驱动程序使用 ASDK或 OSDK ( OPC Toolkit)开发,只能在 WINDOWS NT平台上运行。7.x版本驱动程序提供 OL E Automation 界面,可以脱离 iFIX 单独运行,并能在 VB程序中引用其属性、方法。此驱动程序采用 COM/DCOM技术,可以以 C/S结构安装运行。即可以进行网络远程控制,如将 Client 部分安装在 iClie nt 上,通过网络控制 Server 部分的运行,进行远程驱动程序组态,控制运行及状态诊断。7.x驱动程序支持无限设备连接通道定义, 7.x驱动程序大部分同时也是 OPC Server,可以和标准的 OPC Client 连接。 驱动列表 参见:https://www.360docs.net/doc/e612954456.html,

iFIX图文教程 20200325

iFIX图文教程 版本V0.01 更新时间:2020年3月26日

目录 前言 (4) 几点说明 (5) 本教程软件需求 (5) 软件对系统要求 (5) 软件限制的说明 (5) 软件原理说明 (5) 软件安装 (6) iFIX安装 (6) IGS驱动安装 (12) Historian数据库安装 (18) 一个简单的入门示例 (23) 准备工作 (23) VSPD虚拟串口安装 (23) Modbus从站模拟软件安装 (26) Modbus从站模拟软件安装(2) (28) 搭建下位机测试 (29) 建立通讯 (35) 添加标签 (51) 创建画面 (59) 系统运行 (64) iFIX与S7200的通讯 (65) S7200程序 (65) iFIX程序 (66) iFIX与TwinCAT2通讯 (73) iFIX创建新的项目 (78) 过程数据库(PDB数据库) (88) 过程数据库的数据类型(未完成) (92) 语言切换 (92) 标签组 (98) 定时器控件 (105) VisiconX控件的使用 (107) vxData对象 (107) VBA 数据类型 (118) VBA 过程 (118) VBA 类与实例 (119) 创建类 (119) 创建实例 (124) Application的事件 (128) VBA 单链表 (130) 使用Excel获取Historian中的数据 (136) VB数据结构(仅供参考,非完整实现) (139) 一个特殊的类 (139)

单向链表 (140) 树形结构 (141) 具体问题解答 (141) iFIX访问其它页面的控件? (141) 修改磁盘空间需求保证iFIX稳定 (142) 退出iFIX系统代码 (142) iFIX颜色设定 (142) 曲线的显示与隐藏 (144) 时间获取,精确到毫秒 (145) SQLServer数据库读写 (146) VB防止添加重复项到列表中 (147) Like用法 (147) 修改磁盘空间需求保证iFIX稳定 (148) frm界面访问grf界面中的变量和对象 (148) 获取用户名和组名的方法(调度的后台执行) (151) 获取用户名和组名的方法(属性) (152) 参考 (154) 教程更新 (154)

ifix项目建立-S7A配置

项目建立过程(自我总结) 点桌面ifix5。0,出上画面,在点击运行系统配置应用,到下一画面。

文件中新建,然后在配置中—SCADSA,见下图 启用SCADA支持,添加驱动名称,SIM与S7A。确认,关闭。 在配置中继续——路径,只需要修改项目名称,在按更改项目键,下面相应的部分都能得到修改。建议尽量修改路径,这样能使你所建立的项目同处在一个文件里(清晰可见)见下图:

在配置中---网络一项,如果走CS架构就需要配置这个,我们用的单机版的就不用配置。在配置中---任务配置,默认为前三项,添加WORKSPACE与HTC,前者相当与画面编辑平台,后者为趋势相关。稍后注意启动时,加的HTC可能会报错。文件-保存程序,保存时候选择的路径是。见下图: 在配置中---本地启动,在组态文件里一定要确认是你刚刚配置的FIX。此项为当你建立快捷方式时所调用的具体项目(自我理解)。文件-保存程序。见下图: 退出

重新启动Ifix5.0 创建桌面快捷方式,但是此时应该注意SCU文件的路径与新建的存储路径应该是一致的。见下图: 在桌面上点击刚刚创建的快捷方式进入图像编辑画面,进入到编辑画面之后我们需要做的是先建立个S7通讯,也就是说画面与PLC连接的驱动。点击S7A-继续:观察根目录颜色:

按照上图设置完毕之后,File文件另存为项目保存路径的PDB文件夹中。这样在以后备份程序时能整体的备份,包括画面-趋势-记录-驱动等。。 此时,在Options里有个启动时的设置,在此配置是有个启动的起始路径和启动时候的存储S7A文件的文件名称。设置这两个地方时候尤其要注意,文件名应该写先前在PDB文件夹中存储的名字,路径也应该是此PDB的路径地址。 见下图一、二所示,下图二是建立OPC驱动时候的界面。要是名称与路径不对的话,在你建立数据库标签的时候就会出现下图三的情况-无法分配驱动映像表!

Ifix软件培训教程

Ifix软件培训教程 培训材目训教Ifix 第章1概述.........................................................................2第章2 训...............................................................构IFIX...3第章3系训配置...................................................................7第章4训训器...............................................................I/O...15第章5训形训训..................................................................18第章6使用训程据训.........................................................数22第章7训形训象..................................................................27第章8训训象..................................................................画33第章9工作台......................................................Intellution .40附训.. (47) 第一章述概 第一训 IFIX 训件训介 1.1 IFIX 的基本功能, 1.1.1 据采集数 IFIX 工的与厂I/O 训训直接通信~通训I/O 训训程序,与I/O 训训接口训训据训理和据训训数数。具功能包括,训程训训;训形训示,体.训控制.训表.据存等。档 1.1.2训点训型据管理数 一台行运IFIX训件的训算机训一训点~一训程硬件训取据的训点训一称个个从数称个 1

ifix项目建立-SA配置

ifix 项目建立-SA配置

作者: 日期:

点桌面ifix5 。0 ,出上画面,在点击运行系统配置应用,到下一画面。 UTY ;,iiLU r ■ 默认SC 欣件 FIX :DATABASE 6.0 (Euild 项目建立过程(自我总结) 糧系统 Piofiq> iFIX BSD 風这些设置启动Prolix iBX: 节点名 描述: FIX CAPUMP\LDCAL\FIX.SCU 默认5匚U 交件 启动演示系统関 Proficy iFIX 将使用亠楚特殊的文件运行用旦滴示苴特性° 桌面快捷方式 创建臺面快捷方式 便用上面所列设置在桌面上刨連快捷方式. 匚环再显示该对话框;始终启动Policy iFIX. 退出 : 库 : 点 据 本 节数版 6667;

文件中新建,然后在配置中一SCADSA,见下图 启用SCADA支持,添加驱动名称,SIM与S7A。确认,关闭。 在配置中继续一一路径,只需要修改项目名称,在按更改项目键,下面相应的部分都能得到 修改。建议尽量修改路径,这样能使你所建立的项目同处在一个文件里(清晰可见) 路铤配置T x C: \DOCVWEHTS AKD SETTI1WSTH\ =^ : S\TAO C: VEOCVHEBTS AKD 昴匸工們灵桌面IT AO gC 江一C: VDOCVHEHTS AKD SETTIiWS\SrH^SVTAOVPPB C: VDOCVHEHTS AKD SETTINGS\STH\ =^ : S\.TA£i\FIC C: VEOCVHEBTS AKD SETT IKGS\STH\<[S\TACi^AFF C: \DOCVHEBTS AKD SETriB^S\SrH^SVTAO VHTR C: VDOCVHEHTS AKD SETTINGS\STH\ =^ : S\.TA£i VHTKDAT J C: \DOCVHEHTS AKD SETTIHGS0TH\桌面ITAOI ADJ C: \DOCVHEBTS AKD SETriB^S\STH\ =^ : ?YTAO\BCM C: \DOCVHEHTS AKD SETTIHGS 0 桌面IT AO VBCIZ C: \D0匚VHEHTE AKD SETTIHGS'ETHi桌面iTAOlFEE 更改项目咚〕见下图: 项目①: 本地? : 斷据库CT): 画面QD:应用?: 历史定文⑴:历史 数据?: 报警迎: 主配方? : 控制配方⑥:报警医域MD:o o o o 口 芙缢酚怦知激半帰晉 当前项目配置中的应用路径

相关文档
最新文档