搜档网
当前位置:搜档网 › (完整版)ifix培训教程

(完整版)ifix培训教程

(完整版)ifix培训教程
(完整版)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 驱动器

网络适配器用于网络通讯和一些I/O驱动器

一个并口或USB端口

SVGA或更高颜色图形监视器, 24位图形卡分辨率800x600且至65,535 颜色

双按钮鼠标或兼容的点击设备(如触摸屏)

●软件要求

Windows NT v4.0操作系统并安装Service Pack 5或Windows 2000 操作系统与Service Pack 2

系统的WEB浏览器版本不要小于Ver.6.0。

网络接口软件,用于网络通讯和一些I/O驱动器

SCADA(supervisory control and data acquisition)服务器使用的I/O驱动器。Intellution提供了很多可编程控制器的I/O驱动器或

你可另外购买一个驱动器。一定要确定所购买的I/O驱动器与你的硬件兼容。

Microsoft Office家族产品先于iFIX安装

1.4 iFix软件的结构

iFix软件包括四个部分:

A. I/O驱动器

是iFIX和PLC之间的接口。从I/O设备中读写数据(称为轮询polling)

B. 过程数据库PDB

代表由标签变量(也叫块)组成的一个过程。标签是一个完成某个过程功能的指令单元。

标签功能包括:

将过程值与报警限进行比较

基于特殊的过程数据进行计算将数据写入过程硬件

C. 图形显示

一旦数据写入PDB,可以用图形方式进行显示图形对象包括:图表、数据、图形动画图形对象可以显示:报警信息、数据库信息、某标签的特殊信息

D. 分布式结构

数据源提供了数据信息标识的基本方法,使用数据源的名称,可以从本地或控制网络节点浏览数据。

句法:SERVER.NODE.TAG.FIELD

SERVER:OPC数据服务器的名称

NODE:数据库所在节点的名称

TAG:数据库中的标签名称

FIELD:标签的特殊参数信息(域名)

域:

域有三种类型:数字数据类型、文本数据类型,图形数据类型

数字数据类型

F_* (F为符点数) 如 F_CV 当前值

文本数据类型

A_*(A为ASCII) 如 A_DESC 描述

1.5 什么是OPC技术

OPC全称是OLE for Process Control,它的出现为基于Windows的应用程序(驱动程序)和现场过程控制应用建立了桥梁。

OLE是Object Linking and Embedding的缩写,直译为对象连接与嵌入。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对象。

OPC、iFix和基于Windows的I/O驱动程序关系图例如下:

第二讲:I/O驱动器

iFix软件和PLC之间的数据交换是通过I/O驱动器来实现的根据PLC硬件配置的不同, iFix软件和Modicon Quantum系列PLC 之间的通讯方式通常有两种:TCP/IP和Modbus Plus对应的I/O驱动程序分别为:MMP和MBE

针对本系统,以MBE驱动程序为例,介绍iFix软件的I/O驱动器。

2.1 驱动器配置

◆安装 SETUP.EXE文件

◆打开I/O驱动开始菜单或工作台I/O

◆驱动配置

在DEVICE(设备)填写过程硬件的IP地址

在DATABLOCK(数据块)填写需要通信的PLC数据(地址)

将CHANNEL(通道)、DEVICE(设备)、DATABLOCK(数据块)启用(选中ENABLE)

检查通讯是否正常,运行后,接收和发送次数应该接近保存设置,OPTIONS—>SETUP—>BEFAULT PATH,填写配置文件名

2.2 系统配置SCU

打开SCU 工具栏的SCU按钮

节点名添加I/O驱动器

2.3 监视I/O驱动器

通常有两种监视I/O驱动器的方法:

Ⅰ:通过iFix任务控制程序下的【 I/O控制】功能菜单

Ⅱ:驱动程序里的配置工具〔Power Tool〕

2.4 MBE配置

打开MBE,如图2.1:下方的四个按钮从左至右分别为:

图2.1

Add channel、Add Device、 Add DataBlock、Delete,依次点击Add channel、AddDevice、Add DataBlock三个按钮,创建数据块,如果数据块不止一个,可通过反复点击Add DataBlock添加。如果修改相应的选项,点击Delete 按钮,再点击相应的按钮添加即可。创建多个功能块的图例如图2.2:

图2.2

Channel0中的配置:如果上位有两个网卡,Primary card 项值为0,选中backup card Number项,对应值为1,选中Enable项:

如图2.3:

图2.3

Device0中的配置:选中Enable项,Primary项为PLC主NOE的网

址,Backup项为备NOE的网址,Common项选择Primary Primary Primary 如图2.4

图2.4

数据块中的配置:所有的数据块均应选中Enable项,数字量

输入数据块的地址:1******,address项为1000(推荐值)

数字量输出数据块的地址:0******,address项为1000(推荐值)模拟量输入数据块:3*****, address项最大输入为125

模拟量输出数据块4*****, address项最大输入为125

图2.5为数字量输入数据块的设定。

图2.5

配置完成后存储该配置,如目录路径为: C:\dynamics\default.mbe 自动装载配置文件的方法是:options->setup弹出如下画面Default configuration下面的输入框内填入*.mbe如default.mbe,在Default path for下面的输入框内填入配置文件所在路径如C:\dynamics\,点击确定按钮退出,以后每次打开MBE就会自动上载配置文件了,如图2.6

图2.6

第三讲:创建动画

3.1 使用过程数据库

过程数据库是iFix系统的核心,从硬件中获取或给硬件发送过程数据。过程数据库由标签(块)组成

☆编辑数据库

☆增加标签

☆选择标签类型,设定标签名称,选择驱动器名称,填写驱动器I/O

☆驱动器I/O填写格式 Device和Address

☆报警值设定

☆保存数据库,在SCU里指定这个数据库的名称(介绍数据库的导入和导出格式)

3.2 动画对象

工作台工具栏动画动画专家动画对话框

3.3 Intellution 工作台

A 工作台运行模式

B 工作台配置

用户首选项菜单中需要设置的内容:常规、环境保护、启动画面

3.4 画面

添加对象

对象动画

配置数据源

3.5 VBA脚本 Ver.6.0

右键对象选择【编辑脚本】,进入脚本编辑界面对象常用的事件:Click()、MouseDown() MouseUp() 、MouseMove() 脚本中给数据库标签通常有两种赋值方法(仅对0*****和4*****)

①直接赋值

举例: Fix32.nodename.tagname.f_*=1

②赋值函数

常用的函数: WriteValue (写值)

举例:

writevalue “1”,”Fix32.nodename.tagname.f_*”

当从硬件读取数据时,用函数ReadValue(读值)

举例:

readvalue(“fix32.nodename.tagname”)

3.6 实例演示

用Button控件为例演示画面切换和变量赋值的方法。

画面切换:

①创建两个画面,名称为画面1,画面2。在画面1上放置一个Button

控件,Caption为“切换到画面2”,在画面1上放置一个Button 控件,名Caption为“切换到画面1”,如图3.1:

图3.1

按画面1“切换到画面2”控件右键,选择“编辑脚本”,在脚本事件_click()中输入{Replacepicture "画面2", "画面1“},同样在画面2的控件脚本中输入{Replacepicture “画面1”, “画面2“},如图3.2

图3.2

切换至运行,点击按钮,画面来回切换。

②变量赋值:

在画面1上再添加Caption为“赋值”的按钮,在数据库管理器中创建变量:

数据块类型 DO

标签名 FUZHI 驱动器

SIM I/O地址 0:0,

“赋值”按钮的_MouseDown(),_MouseUp()事件脚本分别为:Writevalue “1”, “fix32.fix.fuzhi“

和writevalue “0", "fix32.fix.fuzhi"

或分别为:fix32.fix.fuzhi.f_cv=1和fix32.fix.fuzhi.f_cv=0 在画面1上放置一个圆角矩形对象,在动画“前景”中数据源为fix32.fix.fuzhi.f_cv,前景颜色阀值选择“完全匹配”,色彩配中0对应蓝色,1对应红色,保存文件。当系统切换到运行,按下和释放按钮“赋值”,圆角矩形的色彩会随之改变。如图3.3

图3.3

第四讲:全局对象、报警、调度、安全、趋势及报表4.1 全局对象

在系统树中,User项上右击鼠标,可以添加“Global” 全局变量在应用过程中可以进行访问,与画面打开与否无关用户全局对象包括:变量对象、阀值表、过程(VBA子程序和函数)、窗体

A. 全局变量

★添加全局变量

有两种方式增加变量对象:

—右击用户全局并选择“创建变量”

—从“工具框”中选择“变量”按钮

★使用全局变量

全局变量的句法为:User.VariableName.属性

举例: User.VariableName.CurrentValue

B. 全局阀值表

全局阀值表也称为查找表,常用于创建反复使用、有共性的表,可用于:颜色阀值、字符串值或范围。

★使用全局阀值表

全局阀值表的值通过下面的表达式获得:—User.TableName 在对象动画中选择“共享查找表”,使用全局阀值表(用画面对象演示)

C:全局过程、窗体在画面中演示

4.2 报警

指的是块的状态,表示块值已超过预先设定的限值,需要确认。

在数据库编辑标签时设定报警限值,设定报警域画面中添加报警控件插入ole对象,选择iFIX Alarm Summary Control修改报警一览设置

SCU中设置报警策略

4.3 调度

作用:用来触发动作,这些动作都是VBA脚本可触发的操作:基于时间、基于事件

配置:在SCU里任务中,添加iFIXBackgroundServer.exe

4.4 安全

●增加用户、修改权限、修改用户密码

●默认密码 Admin Guest

●启用安全功能

●启动时自动登陆

●脚本中调用 Login

4.5 趋势

数据趋势包括实时数据趋势和历史数据趋势

A. 实时数据趋势

数据库中编辑扩展趋势标签

画面中添加图表对象插入图表对象

编辑图表对象设定笔数,设定笔的颜色,设定显示时间范围

B. 历史数据趋势

定义历史数据通过历史趋势定义功能(工具栏按钮Historical Assign)

历史数据纪录占用硬盘空间

历史数据采集开始采集有两种方式:在任务控制窗口中启动HTC 或在SCU中将“HTC.exe”加入到任务列表中,系统需重新启动一次。画面中添加图表对象插入图表对象显示历史数据

4.6 报表

iFix制作报表的步骤:

◆创建报表

◆决定报表输出/显示格式

◆生成报表

☆创建报表

在调度中编写VBA脚本

通过ODBC接口使用第三方软件,如EXCEL获取外部数据——

增加数据库查询

☆显示报表

用Microsoft Web Browser 控件,用其Navigate2方法

如:WebBrowser1.Navigate2 "e:\运行日志.xls" 用第三方控件显示,如:水晶报表

iFIX系统介绍教案

IFix培训资料 昆明阳光数字技术股份有限公司

1. iFIX3.5概论 (3) 2. Intellution Dynamics概述 (3) 3. 总体安装信息 (3) 3.1. 硬件需求 (3) 3.2. 硬件密匙 (4) 3.3. 软件要求 (4) 3.4. 支持的网络 (4) 4. IFIX功能介绍 (4) 进入编辑模式后,首先介绍如何修改画面。 (5) 4.1. 修改和创建画面 (5) 在介绍修改和创建画面之前,首先,介绍一些基本概念。 (5) 4.2.历史趋势 (18) 1.基本概念介绍 (18)

1.iFIX3.5概论 iFIX3.5版是一个工业自动化软件解决方案,它为用户提供了厂级的可视化过程、数据获取和监视控制功能。iFIX是Intellution DynamicsTM家族自动化解决方案的HMI/SCADA成员,能够在整个企业网络中传递生产信息。Intellution Dynamics的主要产品还包括高性能的批处理(batch)、软逻辑(softlogic)以及Internet应用的自动化方案。所有的应用可以进行无缝集成,对复杂的实时生产过程提供一个易于理解的动态的视窗,观察复杂的实时的产品过程。 Intellution Dynamics自动化解决方案广泛地应用于工业领域,包括离散/连续过程制造、日用消费品、食品和饮料业、石油和天然气、公用事业、化工、制药等。 2.Intellution Dynamics概述 Intellution Dynamics是第一个开放式的,基于组件技术的,完全一体化的自动化软件产品家族。它被设计成去除了软件包的约束,令工厂平台与商业系统之间易于集成与协同工作,正如Intellution Dynamics组件与第三方应用程序之间所体现的关系。针对Intellution早先的版本,增加了许多重要功能并改善了结构,包括: 强大的即插即用结构。组件化的对象结构。集成化的Intellution Wor kSpace?开发环境。 Microsoft VBA脚本。全面支持OPC、OLE和ActiveX?。增强了的安全性和可靠性。高级图形。 可扩展的配置向导结构;广泛的Internet支持;增强的报警。增强的网络性能;这些改善明显的减小了自动化工程设计时间,允许更快的和简化的系统升级和维护,在Intellution Dynamics和第三方的应用程序之间提供了无缝的集成功能,并且大大的增加了生产率。 Intellution Dynamics的开放式结构通过集成第三方组件和应用程序,可以让你自定义系统。这种即插即用结构允许你使用你自己的应用和对象很快并且很容易的增强,或在某种情况下替换Intellution Dynamics内嵌功能。这种强大的、灵活的结构有助于对连续过程的改善,通过建立和重新使用比以前更快的应用程序有效的降低集成成本。用Intellution Dynamics能快速容易的改变你的系统而不会简慢或中断你的现场过程。 3.总体安装信息 3.1.硬件需求

ifix培训资料

IFIX 培训资料 目录 第一节iFIX概述 第二节iFIX软件安装与启动第三节画面编辑 第四节数据库编辑 第五节系统配置 第六节历史趋势编辑 第七节安全组态 第八节报警组态

第一节 iFIX概述 IFIX是GE FANUC 自动化软件产品家族中的HMI/SCADA最重要的组件,它是基于WindowsNT/2000平台上的功能强大的自动化监视与控制的软件解决方案, iFIX可以帮助您精确地监视、控制生产过程,并优化生产设备和企业资源管理。它能够对生产事件快速反应,减少原材料消耗,提高生产率,从而加快产品对市场反应速度,生产的关键信息可以通过iFIX贯穿从生产现场到企业经理的桌面的全厂管理体系,以方便管理者做出更快速更高效的决策.由于运用了直观的图形工具,iFIX的用户可以快速上手,简单快捷地为他们的生产过程创建高性能的过程窗口。无论是简单的单机人机界面(HMI),还是复杂的多节点、多现场的数据采集和控制系统(SCADA),iFIX都可以方便地满足各种应用类型和应用规模的需要。iFIX 灵活的系统结构意味着:iFIX 不但可以满足当前系统应用的需要,还可以在将来需要的时候随时方便地扩展系统规模,从而使用户获得更高的经济效益。最常见的网络结构图如下:

第二节 iFIX的安装与启动 1、安装环境要求: 最小iFIX硬件需求: 基于Pentium II 266 MHz计算机。 SCADA服务器和View客户机最小96MB RAM。如果过程数据库的大小超过1MB,数据库每增加1兆应扩展1兆内存。例如,如果数据库尺寸为 2MB, SCADA服务器需要最小98MB内存(96+2=98)。 典型安装 iFIX 系统需120MB硬盘空间,包括画面、数据库、报警文件和其他数据文件。 iFIX报警和历史文件动态增加。如果你在该节点打算实现报警或历史数据,则在该特定节点中需要更多的磁盘空间。 其它Intellution产品,如iDownTime和iHistorian,要求额外需求。参阅相应的电子手册获得系统需求。 CD-ROM 驱动器。 NETBIOS-兼容或 TCP/IP-兼容网络接口适配器,用于网络通讯和一些I/O 驱动器。 一个并口或USB端口。 SVGA或更高颜色图形监视器和100%与IBM兼容, 24位图形卡分辨率800x600且至少65,535 颜色。 双按钮鼠标或兼容的点击设备(如触摸屏)。软件要求 iFIX最小软件要求: Windows NT v4.0操作系统并安装Service Pack 5或Windows 2000 操作系统与Service Pack 1。 网络接口软件,用于网络通讯和一些I/O驱动器。 SCADA服务器使用的I/O驱动器。Intellution提供了很多可编程控制器的I/O驱动器或你可另外购买一个驱动器。一定要确定所购买的I/O驱动器与你的硬件兼容。 注意:你可以在同台计算机上使用Microsoft Office家族产品和iFIX,为了保证VBA运行正确,在安装iFIX前先安装Microsoft Office产品。

IFIX中各种数据块

首页?iFIX技术文章? iFIX技术文章:各类型数据块的典型应用 iFIX技术文章:各类型数据块的典型应用 您可以在以下应用场景下使用对应的数据块: AA 模拟量报警(模拟报警块) ?以设定的时间间隔从I/O 地址(如PLC 寄存器)读写模拟值。 ?执行平滑、信号条件和报警限值检查。 ?为每个类型的报警定义报警值和优先级。 ?当报警发生时关闭数字块。 ?只要该数据块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。 ?根据过程条件暂停此块内或多个块内的报警处理,提供智能报警。 ?从远程站点确认报警。 ?当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。 ?通过“下一个块”一栏把值传递给其它块。 AI 模拟量输入(模拟输入块) ?以设定的时间间隔或基于例外事件从I/O 地址(如PLC 寄存器)读写模拟值。?执行平滑、信号条件和报警限值检查。 ?当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。 ?通过“下一个块”一栏启动其它块的处理。 AO 模拟量输出(模拟输出块) ?把值发送到I/O 地址。 ?连接到调制的控制阀门和电机速度控制器。 ?从操作员显示屏、多数初级、二级和控制块接收值,包括PID 和梯度变化块。?通过“下一个块”一栏把值传递给其它块。 ?AR 模拟寄存器(模拟寄存器块) ?对多个I/O 位置进行读写,只要那些位置共用相同的工程单位限制和信号条件。?当无需报警和背景监视时,减少系统内存要求。 ?从PLC 内存上传和下载不常查看的或半静态的值。

BB 开关控制(开关块) ?为诸如加热器或泵之类的项提供实际控制。 ?提供特别的报警处理。 ?通过“下一个块”一栏处理其它块。 BL 布尔(布尔块) ?执行二进制操作和计算。 ?计算复合的报警条件。 ?监视多个I/O 点以获得大设备的状态。 ?为同步和控制批处理程序创建状态环。 ?通过“下一个块”一栏处理其它块。 CA 计算(计算块) ?通过把一个计算块与另一个计算块或扇出块链接,执行复杂的或多等式计算。?通过对尺寸进行计算,确认已制造零件的有效性。您可以使用此特性对有缺陷的零件计数。 ?当大量传感器(模拟输入块)监视同一参数时,找到平均读数。例如,模拟输入块可以在需要保持相同温度的管道的多个点上测量流的温度。 DA 数字量报警(数字报警块) ?检测数字状态的条件(液位或转变)。 ?代表诸如限值开关、阀门、报警触点或电机辅助触点的项。 ?通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使它们对操作员更有意义。 ?为块定义报警值和优先级。 ?当报警条件发生时关闭数字块。 ?只要该块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。 ?根据过程条件暂停此块内或多个块内的报警处理。 ?从远程站点确认报警。 ?当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。 ?通过“下一个块”一栏把值传递给其它块。

iFix的一种画面切换方法

iFix下的一种画面切换方法 在工业生产线上,一个大的生产系统往往由若干个子系统构成。其相应的监控画面也应该随之分成若干个画面组。这里就产生了一个问题,就是如何处理从一个子系统切换到另一个子系统时画面的切换,在一个子系统内由一个工艺画面切换到另一个工艺画面的问题。 一、画面构成 我们把屏幕分为四个部分: ⑴顶部,由标题和工艺功能画面切换按钮组成。标题可随工艺画面变化而变化,反映画面内容;工艺功能画面切换按钮用于切换子系统内不同的功能画面。绿色按钮代表工艺画面部分当前显示画面和该按钮一致,且禁止操作;灰色按钮代表工艺画面部分可以切换到该按钮指示的工艺画面。按钮上的标识为工艺小系统名;称或功能名称,按钮的数量和子系统有关。 该部分根据具体需要可以增加按钮和其它显示内容。 该部分一般不会被切换。 ⑵左侧含子系统切换按钮。也可以增加具体工程要求的其它按钮和数据、状态显示内容。工艺画面所属系统对应操作按钮颜色为绿色,且不能操作。其余

系统所对应按钮为灰色,可操作。按钮标识为子系统名称。 该部分一般不会被切换。 ⑶底部一般是公共报警或子系统报警 该部分可固定不切换,也可根据子系统的变化而切换。 ⑷中部这一部分是设备监控的主要部分。这是设备状态、过程数据显示及设备操作的区域。随子系统和工艺功能显示要求而切换。各子系统的工艺功能画面数量不等。 二、系统规划 2.1、子系统的划分 2.2、各子系统工艺画面、功能画面的内容确定 以上两项列出表格。 2.3、切换方法的规划设计 2.3.1、画面名称的构成 画面名称按下述格式构成: 工艺名称(功能名称)_子系统编号_工艺功能编号.grf 4汉字 1位数字1位数字 这样处理,便于系统的动画表示和工艺功能画面的动画表示。 2.3.2、辅助全局变量 其中: SYS_No—---子系统编号,整形数; GY_No------工艺单元、功能画面编号,整形数; Pic_Nm0----在显示工艺、功能画面名称,字符串; Pic_Nm1----待显示工艺、功能画面名称,字符串; 2.4、显示及切换规则 2.4.1、例:按钮“系统1”背景色为绿色,且禁止操作时,说明工艺、功能区显示的是1#子系统的设备运行情况。依此类推。 2.4.2、例:例:按钮“系统1”背景色为绿色,且禁止操作;顶部按钮“1”背

(完整版)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组态软件简介 培训内容: →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_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高级培训教程

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.sodocs.net/doc/028095642.html, (极易iFIX网站)做为交流中心,书中错误之处,欢迎大家到网站论坛中发帖指正。 最后,感谢一位网友“笨2笨”,他于2006年将iFIX的这三部教材电子版公布出来。 另本教材和视频系本人心血劳动,请大家不要上传至互联网。谢谢 注:中文版购买地址:https://www.sodocs.net/doc/028095642.html, 钱立湘 2009.10

ifix基于ACESS的操作记录

操作记录 按照图中示例进行配置,报警区域是在建立标签时设定好的。 配置前,在硬盘中建立数据库文件,及ODBC连接。图中:1—数据库类型,2—数据源名(ODBC),3—准备在数据库中创建的表名,4—表中所含数据名称。设置完成后点击“现在创建表”按钮即可。

显示 DTPicker1是VB日历控件,需要安装VB后才可使用,例程:Private Sub DTPicker1_Change() vxData1.QP1 = DTPicker1.Value End Sub vxData1控件和vxGrid1控件是iFIX的VX控件,要配合使用。vxData1控件配置过程:

声称SQL语句时使用向导,简单易懂。 使用时,注意属性中的含义。vxGrid1控件是副表,只要调用即可。

最终效果: 注意:操作记录是数据库记录的应用,需要定期清理数据库,所以在调度中还需编写删除相应数据记录的代码。 Private Sub FixTimer9_OnTimeOut(ByVal lTimerId As Long) On Error Resume Next Dim cn As ADODB.Connection Dim res As ADODB.Recordset Dim StrSQL As String Set cn = New ADODB.Connection Set res = New ADODB.Recordset cn.ConnectionString = "DSN=TL;UID=;PWD=;" cn.Open StrSQL = "delete from SOEDB where 日期<#" & Date & "#" res.Open StrSQL, cn, adOpenKeyset, adLockOptimistic res.Update res.Close Set res = Nothing Set cn = Nothing End Sub

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 驱动列表,参见:

四种监控组态软件的性能比较

四种监控组态软件的性能比较 本文对4种主要监控软件从图形及组态方案、数据点管理、网络功能、通信功能、管理、加锁设计等6个方面作出比较。 以下内容中的技术参数来源于几家软件的内部参数,其中的看法只代表个人的经历和个人的观点,仅供参考。运行在工业现场、楼宇自动化的监控软件有很多种,各种监控软件都有着传统的功能,都是提供工业现场控制、楼宇控制的自动化解决方案,实现现场生产的远程可视化过程,现场数据获取和监控功能的工具;同时这些软件在监控中为了权衡矛盾,在软件设计中有所侧重,再加上各软件的设计方案不大一致,运用技术不同,因而在它们的功能反映上就有着自己的鲜明的特点。目前的监控软件有很多种,我就自己的工程运用把以下四种软件即:Intellution公司的iFIX(2.2)、GE公司的Cimplicity(4.01)、Wonderware公司的InTouch(7.1)以及Siemens公司的WinCC(4.02)作以比较,这其中Intellution公司和Wonderware公司是专门从事监控软件工作的,在市场占领绝大一部分份额;Cimplicity 和WinCC 是GE和Siemens公司自动化产品的配套产品,正努力推向市场。下面就把这四种主要软件从图形及组态方案、数据点管理、网络功能、通信功能、管理方面、加锁设计等六个方面作比较。 一、图形及组态方案 4种软件都是基于Object画面,都能实现对现场点的监视: iFIX:图形功能很强,支持多种图形格式,其追加的图形库,内容丰富,解决了原来图形过大的问题。可同时使用256种颜色,其中有64种颜色可用彩虹色调色,组成各种调色方案,嵌入图形中不会因放大缩小而失真。组态中提供树形结构图,能够浏览所画画面中的所有图形对象,组态信息,提供了全局性的变量组态方案,供画面组态调用,从而实现一改全改的功能,而且全局性的变量并不占用Tag点,对于画面中Group组内的对象组态并不改变,使状态变化丰富多彩,点数的扩展功能很强,有全面解决扩展点的报警、报警记录、历史记录的方法,有查找替换功能,可以替换整个图画以及画面中的对象的属性、组态点信息,对于同类型物体,避免重复组态。内嵌VBA,具有自己的内部函数,又有广泛的VB函数,功能扩展更为有利。支持双向OPC,支持所有类型的ActiveX、OLE,对不健全的控件所引发的错误进行保护,对控件的属性操作完全控制。编辑与运行是切换进行的,这有利于对现场生产安全的保障;有独立的报警监视程序,支持在线修改,具有画面分层功能,运行时可以根据程序很方便地更换对象的连接数据源,可以使控制更灵活。Cimplicity:图形功能最为强大,图库图形丰富多彩,它支持从画面到画面包含对象的颜色渐变,这是目前其他监控软件都不具备的功能,只是对插入的对象一定要进行格式转化,不然会有死机现象。一个画面一个进程,运行脚本是多线程的,所以图画虽然大,但运行速度很快。具有基于对象链接的拷贝功能,可以像iFIX一样避免对同一对象在多个画面中出现时修改的多次进行,但存在着运行时母板必须处于激活状态的缺憾。编辑与运行分开,有独立的报警、历史趋势运行管理程序,内嵌VBA,具有自己的内部函数,又有广泛的VB函数,组VBA与通用运用方式不一样,支持ActiveX、OLE插入,但对控件其中的一些属性进行了锁定。点的扩展功能与iFIX 一样强大,用之不竭的虚拟变量并不占用点数,但对于扩展点的报警设定比较难解决,输出问题,历史记录是没问题的。对数据节点的修改不是在线的,必须先停止工程,再启动工程。支持多条件组态,为组态方案提供了很好的解决方法。 InTouch:图形界面的美观性较差,粘贴位图操作较为繁琐,且引入的图形放大后的变形很大,自配的按钮文字不能变色,实现起来比较费事。支持ActiveX控件,但不具有第三方控件的出错保护,不健全的控件会造成系统出错。采用有限的内部函数,其功能也只是常用监控的功能,复杂一点的功能如报表就只能借助于其他工具。无论是否I/O点,包括全局变量,都占用Tag点数,点数的扩展只局限于模拟量读入,按位分解,比起iFIX、Cimplicity显得小气得多,常常会让设计者因为点数的不足而窘迫。支持组态对象的查找、替换功能。对象组合上存在着组合后原单个物体的组态都将消失、使得在状态变化设计上得另谋出路。 WinCC:图形功能如InTouch一样,调色板中可以同时使用的颜色有16种,提供的图库有限、不支持AutoCAD的图形格式,点数的扩展也同InTouch一样,只有模拟量读入,按位分解,WinCC提供公开的位操作手段,可以对模拟量中的位进行读取并进行报警设定,但没有直接的方法进行历史趋势记录,也没有直接的方法对位进行修改。有双向OPC支持,支持ActiveX。使用内部语言,环境如同C 语言。同样使得其功能扩展变得容易。 二、数据点管理 它们都提供了统一环境进行数据点的定义,InTouch与Cimplicity提供了为数不多的几种数据类型,但Cimplicity提供了对监控点的采样处理技术,没有别的功能块;WinCC数据类型相对多一些,而iFIX提供的数据类型最多,有很多现成的功能块;历史记录块、趋势块、计算块、PID块、计时块,这对于设备运行时间计算,数据转化等工作可以不必在画面中去做,同时iFIX还提供十多种信号发生器,在调试中帮助很大,实现非常方便。4种软件中iFIX的数据点管理是独立于画面运行的,直接反映现场信息,数据点一经设定就可以立即反映现场状态(如果通信是成功的),这是其他3种软件所不具备的特点。Cimplicity另外提供了一个查看点的信息平台,在运行时可以用来监视点状态,编辑时可以用来查看点组态信息,实现组态的替换。iFIX、Cimplicity都提供了数据管理库的输入、输出功能,可以把TAG信息输出到Excel这样一个网格文档操作最方便的工具中,可以在Excel中方便地完成繁琐的TAG点定义设置工作,再从Excel回

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培训手册

iFix培训手册 前言 制作本手册的目的,是协助工程师在进行实际项目中,顺利完成iFix上位系统工程。在进行简单的原理介绍及选型方法后,将着重讲解正常的工程制作过程,以及常见问题的解决方法,以供参考。

目录 iFix培训手册 ............................ 错误!未定义书签。 前言................................. 错误!未定义书签。 一、iFix原理介绍..................... 错误!未定义书签。 1.网络结构....................... 错误!未定义书签。 2.通讯方式....................... 错误!未定义书签。 二、选型方式......................... 错误!未定义书签。 三、建立新工程....................... 错误!未定义书签。 四、网络和冗余配置................... 错误!未定义书签。 文件配置......................... 错误!未定义书签。 文件配置......................... 错误!未定义书签。 3.工作台配置..................... 错误!未定义书签。 五、画面绘制......................... 错误!未定义书签。 1.新建画面....................... 错误!未定义书签。 2.图例选择....................... 错误!未定义书签。 3.流程图绘制..................... 错误!未定义书签。 4.属性修改....................... 错误!未定义书签。 六、通讯配置......................... 错误!未定义书签。 驱动配置......................... 错误!未定义书签。 驱动配置......................... 错误!未定义书签。 七、数据库建立....................... 错误!未定义书签。 1.过程数据库..................... 错误!未定义书签。 历史库........................... 错误!未定义书签。 3.报警ODBC库.................... 错误!未定义书签。 八、点位连接......................... 错误!未定义书签。 1.开关量单点显示................. 错误!未定义书签。 2.模拟量单点显示................. 错误!未定义书签。 3.数字量单点操作................. 错误!未定义书签。 4.模拟量单点操作................. 错误!未定义书签。 5.阀门状态连接................... 错误!未定义书签。 6.模拟量显示..................... 错误!未定义书签。 九、面板制作......................... 错误!未定义书签。 1.面板画面....................... 错误!未定义书签。 2.标签组文件配置................. 错误!未定义书签。

第09讲 iFIX连接主流PLC仿真器《从零开始学iFIX》 主讲:钱立湘

从零开始学iFIX 培训课程 第09讲 iFIX连接主流PLC仿真器
主讲:钱立湘 出品:极易组态软件专业培训网 https://www.sodocs.net/doc/028095642.html, https://www.sodocs.net/doc/028095642.html,

内容
1. 2. 3. 4. 5. 6.
ModbusSIM仿真(ModbusRTU)-MB1驱动 施耐德Unity Pro仿真-MBE驱动 西门子Step7-S7A驱动-PLC SIM AB PLC仿真器连接-RSLogix Emulate 三菱仿真器连接-GX Simulator 欧姆龙PLC仿真连接-CX-Simulator
极易组态软件专业培训网
https://www.sodocs.net/doc/028095642.html,
https://www.sodocs.net/doc/028095642.html,

1.Modbus 仿真器连接
?
? ? ? ?
Schneider公司,现在被成为“法国巨人”,成立于 1836年,已经170多岁高龄了。当时是由施耐德 兄弟收购了一家从事重工业的公司更名而成,后 来成为欧洲最重要的军火制造商 Schneider最著名的收购应该算是1994年对AEG 及其子公司Modicon的收购。 ModBus是Modicon开发的通讯协议 串口-Modbus RTU- iFIX MB1驱动-第三讲 以太网-Modbus TCP- iFIX MBE驱动 –第4,5,6,8 讲
极易组态软件专业培训网 https://www.sodocs.net/doc/028095642.html, https://www.sodocs.net/doc/028095642.html,

2.西门子PLC仿真连接
Step7安装 ? Step7 授权 ? Step7 程序编写
?
硬件组态 控制代码
?
Step7程序连接S7-PLCSIM
极易组态软件专业培训网
https://www.sodocs.net/doc/028095642.html,
https://www.sodocs.net/doc/028095642.html,

五种组态软件的比较

五种组态软件Cimplicity、InTouch、WinCC、EC2000之比较 针对在国际市场占有大部分市场份额的几种监控软件,本文对4种国外监控软件和EC2000系统从图形及组态方案、数据点管理、网络功能、通信功能、管理、加锁设计等6个方面作出比较。 以下内容中的技术参数来源于几家软件的内部参数,仅供参考。运行在工业现场的监控软件有很多种,各种监控软件都有着传统的功能,都是提供工业现场控制、自动化解决方案,实现现场生产的远程可视化过程,现场数据获取和监控功能的工具;同时这些软件在监控中为了权衡矛盾,在软件设计中有所侧重,再加上各软件的设计方案不大一致,运用技术不同,因而在它们的功能反映上就有着自己的鲜明的特点。目前的监控软件有很多种,国外比较著名的四种软件即:GE-Intellution公司的iFIX、GE公司的 Cimplicity、Wonderware公司的InTouch以及Siemens公司的WinCC和EC2000作以比较,这其中GE-Intellution公司和Wonderware公司是专门从事监控软件工作的,在市场占领绝大一部分份额;Cimplicity和WinCC 是GE和Siemens公司自动化产品的配套产品,正努力推向市场。EC2000是南瑞自控公司的水电自动化监控软件,目前已应用于多个水电站和泵站、闸门。下面就把这五种软件从图形及组态方案、数据点管理、网络功能、通信功能、管理方面、加锁设计等六个方面作比较。 图形及组态方案 5种软件都是基于Object画面,都能实现对现场点的监视: iFIX的图形功能很强,支持多种图形格式,其追加的图形库,内容丰富,可同时使用256种颜色,其中有64种颜色可用彩虹色调色,组成各种调色方案,嵌入图形中不会因放大缩小而失真。组态中提供树形结构图,能够浏览所画画面中的所有图形对象,组态信息,提供了全局性的变量组态方案,供画面组态调用,从而实现一改全改的功能,而且全局性的变量并不占用Tag点,对于画面中Group组内的对象组态并不改变,使状态变化丰富多彩,有查找替换功能,可以替换整个图画以及画面中的对象的属性、组态点信息,对于同类型物体,避免重复组态。内嵌VBA,具有自己的内部函数,又有广泛的VB函数,功能扩展更为有利。支持双向OPC,支持所有类型的ActiveX、OLE,对不健全的控件所引发的错误进行保护,对控件的属性操作完全控制。编辑与运行是切换进行的,这有利于对现场生产安全的保障;有独立的报警监视程序,支持在线修改,具有画面分层功能,运行时可以根据程序很方便地更换对象的连接数据源,可以使控制更灵活。 Cimplicity:图形功能在四种国外软件中最为强大,图库图形丰富多彩,它支持从画面到画面包含对象的颜色渐变,这是目前其他监控软件都不具备的功能,只是对插入的对象一定要进行格式转化,不然会有死机现象。一个画面一个进程,运行脚本是多线程的,所以图画虽然大,但运行速度很快。具有基于对象链接的拷贝功能,可以像iFIX一样避免对同一对象在多个画面中出现时修改的多次进行,但存在着运行时母板必须处于激活状态的缺憾。编辑与运行分开,有独立的报警、历史趋势运行管理程序,内嵌VBA,具有自己的内部函数,又有广泛的VB函数,组VBA与通用运用方式不一样,支持ActiveX、OLE插入,但对控件其中的一些属性进行了锁定。点的扩展功能与iFIX一样强大,用之不竭的虚拟变量并不占用点数,但对于扩展点的报警设定比较难解决,输出问题,历史记录是没问题的。对数据节点的修改不是在线的,必须先停止工程,再启动工程。支持多条件组态,为组态方案提供了很好的解

iFIX OPC安装配置说明

iFIX OPC安装配置说明 一、 OPC安装(客户机、服务器) 如果用其它用户不能正确安装,请用administrator帐户安装! 1. 找到安装程序,运行“SETUP.EXE” 2. 点击“Next” 3. 点击“下一步” 4.输入安装路径,不需要做改动,直接点击“下一步” 5.选择节点类型,服务器一定要选择“Server”,建议客户端也选择“Server”,否则需要在客户端注册Server服务。然后点击“下一步”

6.输入节点名称,主要节点名称一定能与网络中其它节点名称相同。如果在装iFIX的时候已经配置好了节点名称可以直接点击“下一步” 7.选择“开始“中客户端工具的快捷方式的安装文件夹,可采用默认设置,然后点击”完成“ 8.关闭弹出的文本文档。如果您有雅兴的话,看完再关也可以。 9.安装程序询问是否需要安装OPC客户端,点击“是“

10.点击“Done“,完成安装。 二、OPC Power Tool配置 1. 点击“开始→程序→iFIX→OPC Power Tool“ 2. 点击“Use Local Client Driver”,去掉“Show this dialog on …”然后点击“Connect”

3.打开如下画面,然后点击图标,增加Server(服务器)

4.选择OPC服务器的类型如图,并点击“OK” 5.配置服务器的名称为一有意义的名称(示例中为S1),并勾选其“Enable”,设置“OPC Server Connect Setup”,为“Remote”(远程),并在“Machine Name”中输入服务器名称(JMDATABASE),或者直接输入服务器的IP地址,也可以浏览寻找需要的服务器。 然后就可以点击增加数据组(Group)的图标,增加需要的数据组。

相关主题