iFix培训手册-V0.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,要求额外需求。
ifix培训教程[1]
![ifix培训教程[1]](https://img.taocdn.com/s3/m/9c16394677c66137ee06eff9aef8941ea66e4b7f.png)
PPT文档演模板
ifix培训教程[1]
轮询记录
l 配置设备对过程硬件数据的读写 l 轮询记录存储于DIT – 内存数据表 l 起始/结束地址,轮询时间,访问时间,
死区…… l I/O地址格式配置根据设备类型而不同
PPT文档演模板
ifix培训教程[1]
任务控制 Mission Control
PPT文档演模板
I/O Driver(s) I/O驱动器
I/O 硬件
生产过程
PPT文档演模板
ifix培训教程[1]
SAC
l SAC – Scan Alarm and Control
扫描、报警和控制
l 扫描时间 scan time l 监视SAC – 任务控制应用程序
PPT文档演模板
ifix培训教程[1]
过程数据库
l 过程控制应用的常识 l 熟悉intellution软件是有帮助的,但不是必要的
PPT文档演模板
ifix培训教程[1]
培训内容及课程安排
l 第1天
iFix概述和结构,系统配置,I/O驱动器,工作台及画面介绍
第2天
过程数据库,画面对象及动画,数字量标签,模拟量标签, intellution工作台
l SCADA节点
Supervisory Control And Data Acquisition
l iClient节点
VIEW / HMI
l HMI PAK = SCADA + iClient
PPT文档演模板
ifix培训教程[1]
网络节点类型
l 独立节点 l 本地节点 l 远程节点
PPT文档演模板
传输至DIT
PPT文档演模板
iFIX培训讲义精品PPT课件

第一章 了解iFIX
只读节点 除了不能写到iFIX数据库或OPC服务器中,只读的iClient与iClient具有
同样的功能。 运行节点
运行节点不允许修改显示画面和过程数据。预先配置好的文件安装在这 些节点上,能监控生产过程,改1.5:分布式节点配置示例
务器内存中,用于存储I/O驱动器的轮询记录数据即数据池; 3)、SAC
Page ▪ 4
第一章 了解iFIX
Proficy Plant Applications 制造工厂中经常需要追踪和报告设备使用和停机状况,将这些作为重要的生
产状况指标。Proficy Plant Applications准确报告设备使用效率,增强分 析、理解和追踪停机时间的能力。 Proficy View - Machine Edition Proficy View - Machine Edition OPC Server 可以提供直接到iFIX的数据。 可以在iFIX画面中显示该数据, 正如使用其它OPC数据。
签组及调度
Page ▪ 3
第一章 了解iFIX
一、iFIX介绍 iFIX 是GE 公司自动化软件产品家族中的一个基于Windows的HMI/SCADA 组件。iFIX是基于开放的和组件技术的产品,专为在工厂级和商业系统之间 提供易于集成和协同工作设计环境。它的功能结构特点可以减少开发自动 化项目的时间,缩短系统升级和维护时间,与第三方应用程序无缝集成。 iFIX 可以和以下的GE Fanuc软件组合起来使用,实现更强大的功能。
Page ▪ 6
第一章 了解iFIX
用iFIX开发HMI/SCADA应用程序的基本过程步骤:软件安装 ,基本系 统配置,I/O驱动配置,建立过程数据库,图形开发,附加特性 。
(完整版)ifix培训教程

西安恒生科技股份有限企业iFix 培训教程目录第一:iFix 件介 ..⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (1)1.1 iFix 件介⋯⋯⋯⋯⋯⋯⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (1)iFix 的基本功能⋯⋯⋯⋯⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.3 iFix 件的运转境⋯⋯⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (1)1.4 iFix 件的构⋯⋯⋯⋯⋯ .. ⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3什么是 OPC 技 .. ⋯⋯⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5第二: I/O 器 .. ⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..6器配置 .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.6 系配置 SCU.⋯⋯ . ⋯⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..6 I/O 器 .. ⋯⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.7 2.4 MBE配置..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7第三:建画 ..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.11使用程数据 .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (11)画象⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⋯11 Intellution 工作台 ... ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..11 画面⋯ .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (12)VBA 脚本 Ver.6.0 ⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..12 例演示 ... ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯ ..12 第四:全局象、警、度、安全、及表..⋯⋯⋯⋯⋯154.1 全局象⋯ ...⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.154.2 警 ...⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16度 ... ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16 安全 ... ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16 ⋯⋯ ... ⋯⋯⋯⋯⋯⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16 表 .. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ (17)第一讲: iFix 软件介绍1.1 iFix 软件简介★ 是一套工业自动化软件,为用户供给一个“过程化的窗口”★ 供给及时数据给操作员及软件应用1.2 iFix的基本功能●数据收集—与工厂的 I/O 设施直接通信—经过 I/O 驱动程序,与 I/O 设施接口● 数据管理—办理、使用所取数据—数据管理,包含:过程监督,监督控制,报警,报表,数据存档。
ifix培训手册(2024)

运行。
历史数据存储与分析
2024/1/29
ifix能够长期存储历史数据,并提供 丰富的数据分析工具,帮助用户深入
了解设备运行状况。
报警与事件管理
当设备出现故障或异常时,ifix能够 及时发出报警信息,并记录相关事件 ,方便后续分析处理。
布局参数设置
通过设置布局参数控制控件在布局中的位置、大小和 行为。
2024/1/29
9
自定义控件开发方法
2024/1/29
控件继承
通过继承现有控件类并重写相关方法,实现自定义控件的开发。
绘图API
使用绘图API在控件上绘制自定义图形和文字,实现个性化展示 效果。
事件处理
为自定义控件添加事件处理机制,响应用户操作和程序状态变化 。
属性设置
02
通过属性窗口或代码方式设置元素的基本属性,如位置、大小
、颜色、字体等。
动态属性
03
根据程序运行状态或用户操作动态改变元素属性,实现界面交
互效果。
8
布局管理器使用技巧
布局管理器
提供自动布局功能,根据控件大小和位置自动调整界 面布局。
常用布局管理器
包括流式布局、网格布局、边框布局等,适用于不同 场景和需求。
03 02
23
插件开发流程及示例
编写插件代码并进行测试
打包和发布插件
插件开发示例
2024/1/29
24
插件开发流程及示例
数据采集插件
通过自定义接口开发,实现 与特定设备或系统的数据采 集功能。
报警管理插件
扩展报警管理功能,支持自 定义报警规则、报警通知等 。
2024版完整版IFix培训教程

IFix提供实时数据监控、报警管理、 历史数据记录、报表生成等功能, 支持多种通信协议和硬件设备连接。
4
系统安装与配置要求
安装要求
安装IFix需要满足操作系统、硬件和数 据库等方面的要求,如Windows操作 系统、足够的内存和硬盘空间等。
配置要求
配置IFix需要设置通信参数、定义数据 点、创建画面等,确保系统能够正确连 接设备和采集数据。
轮询机制
定时向数据源发送请求,获取最新数 据。
11
实时数据采集与传输协议
01
02
03
HTTP/HTTPS
基于Web的通信协议,用 于API接口数据的传输。
2024/1/25
WebSocket
在单个TCP连接上进行全 双工通信的协议,适用于 实时数据交互场景。
MQTT
轻量级的发布/订阅消息传 输协议,常用于物联网领 域的数据传输。
2024/1/25
5
用户界面及操作指南
用户界面
IFix用户界面包括菜单栏、工具栏、画面窗口、属性窗口等部分,提供直观的 操作体验。
操作指南
操作指南包括启动和退出程序、创建和编辑画面、定义数据点、设置报警等步 骤的详细说明,帮助用户快速掌握软件的使用方法。
2024/1/25
6
02
数据采集与处理
2024/1/25
7
数据源类型及连接方式
关系型NoSQL数据库
如MongoDB、Redis等。
2024/1/25
8
数据源类型及连接方式
API接口
如RESTful API、SOAP API等。
文件数据
如CSV、XML、JSON等。
2024/1/25
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 训训接口训训据训理和据训训数数。
具功能包括,训程训训;训形训示,体.训控制.训表.据存等。
完整版IFix培训教程

当从硬件读取数据时,用函数ReadValue (读值) 举例: readvalue(“fix32.nodename.tagname”)
第四讲:全局对象、报警、调 度、安全、趋势及报表
4.1 全局对象 在系统树中,User项上右击鼠标,可
● SAC扫描DIT ---SAC从DIT中读数 ---该数据传入过程数据库PDB ---SAC读数的速率称为扫描时间
● (工作台)Workspace向PDB发出请求 ---图形显示中的对象显示PDB的数据 ---其他应用可以向PDB请求数据
过程数据库
1) 扫描、报警和控制(SAC) ● SAC主要功能 -- 从DIT中读取数据 -- 将数据传至数据库PDB -- 数超过报警设定值时报警 ● SAC从DIT中读取数据的速率称为扫描时间 ● 可使用任务控制程序进行SCA监视
• 一套完整的iFix的组成
第三讲:创建动画
3.1 使用过程数据库 过程数据库是iFix系统的核心,从硬件
中获取或给硬件发送过程数据。过程数据 库由标签(块)组成
☆编辑数据库 ☆增加标签
☆选择标签类型,设定标签名称,选择驱 动器名称,填写驱动器I/O
☆驱动器I/O填写格式 Device和Address ☆报警值设定 ☆保存数据库,在SCU里指定这个数据
第二讲:I/O驱动器
•
iFix与PLC之间的接口称为I/O驱动器
● 每一个I/O驱动器支持指定的硬件
● I/O驱动器的功能
--从I/O设备中读(写)数据
--将数据传/输至驱动镜像表(DIT)中 的地址中
I/O驱动器
I/O驱动器读取过程硬件 --- I/O驱动器从过程硬件的寄存器中读取数据 ---该数据传入DIT ---驱动器读取数据的速率称为轮询时间(poll)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合上述各方面,产生出最终选择出的型号,如: iFIX Plus SCADA Pak Unlimited Developer Ver 5.0 Chinese iFIX Plus SCADA Pak Unlimited Runtime Ver 5.0 Chinese iFIX Standard HMI Pak 900 I/O Developer Ver 5.0 Chinese iFIX Standard HMI Pak 900 I/O Runtime Ver 5.0 Chinese
三、建立新工程
设定完毕后点击确定,出现提示,选择创建全部。
之后的警告选择继续。
此时可以在资源管理器中看到新建的工程文件夹已经被建立,并 且其大小不为0。
三、建立新工程
此时工程的基础已经建立,其他的各项配置在稍后各章节介绍。 此时选择文件》另存为,把次SCU配置文件存入该工程的/LOCAL子 目录中。注意此处不可直接选择保存,否则将会影响到其他iFix工程 的运行。另存时,提示选择是。表明以后启动iFix时,将默认启动该 工程。
一、iFix原理介绍
一、iFix原理介绍
SCADA服务器以及通讯网络均可实现冗余功能。
一、iFix原理介绍
因此,常见的系统构架方式如下图所示:
一、iFix原理介绍
2.通讯方式
IFIX的通讯为I/O驱动、过程数据库(PDB)、IFIX工作台三层式结构 I/O驱动与下位设备的通讯软件(如RSLink)进行连接,将现场数据放 入计算机内存中 过程数据库通过SAC (扫描、报警控制任务)读取驱动中的数据,并 作为一个OPC/EDA服务器向外发送数据 IFIX工作台作为一个OPC客户端读取OPC/EDA服务器中的数据
◆
◆
iFIX Professional 专业版(Pro) ■ 有SQL块 ■ ■ ■ ◆
◆
★
★
★
★
二、选型方式
对于功能组件的选择,有如下说明: 1.由于实际工程通常需要对历史库的支持,以及服务器与客户端之间的
网络通讯功能。因此一般需要选择增强版以上的版本。 2.如果需要服务器的冗余功能,则需要专业版。但由于专业版的其余功
Auto Failover
Auto Alarm
Recipe(处方)
OPC Pack
(iFIX workspace OPC Client, iFIX PDB OPC Server)iFILeabharlann Standard 标准版(Std)
■ 无SQL块
■ ■ ■
iFIX Plus 增强版 ■ 有SQL块 ■ ■ ■
一、iFix原理介绍
由图中可以看出,SAC任务可以读取第 三方I/O驱动中的数据,但是其通讯速度和 稳定性未必有iFix自带的好。而工作台也可 以作为OPC客户端读取其他OPC服务器发 送的数据,且当该OPC服务器直接读取现 场设备的时候,其通讯速度将比正常方式 更快。但以这种方式通讯来的数据不进入 过程数据库,不能实现报警等功能,也不 能配以描述,不方便管理。因此可以根据 需要选择适当的通讯方式。
iFix各版本组件功能列表
功能
类型 FIX Historian All Database Blocks
VBA Editor Event Schduler
Workspace
Database Pack(VisiconX, SQL, ODBC)
Distributed,Client/Server Networking
按数据采集/显示功能分为 SCADA 版、 iClient 版、 SCADA Pak(HMI Pal)版;
按使用方式划分为 开发版(Developer)、 运行版(RunTime)、 只读版(ReadOnly);
按组件功能分为 标准版(Standard)、 增强版(PLUS) 、 专业版(Profression);
三、建立新工程
对于大多数软件来说,建立一个新工程是个很简单的事情,一般 只需一到两步。但是iFix建立新工程的方法较为复杂,因此特设此章 节进行具体讲解。
三、建立新工程
首先需要打开iFix启动界面。
三、建立新工程
点击运行系统配置应用,进入iFix进行管理配置的专用工具SCU。 新的工程,就是由新的配置文件开始的。如果默认打开的配置文件已 经是配置好的状态,则点击文件》新建。
三、建立新工程
再次进入iFix启动界面,可以看到SCU文件已是刚才新建立的了。 若想启动其他工程,则选择对应的SCU文件即可。
点击左方按钮,便可启动该工程。
四、网络和冗余配置
iFix网络中的每个个体,被称为节点,节点名是其唯一标识。在
iFix培训手册-V0.1
Page 1
一、iFix原理介绍
1.网络结构
IFIX节点分为三类-SCADA Server、iClient、和HMI Pak。 SCADA Server节点可以从数据PLC等设备中采集、控制数据,但是无 法显示图形界面,可以称为盲节点(Blind SCADA) iClient则可以根据SCADA Server中读到的数据显示在图形界面中,且 可以多个客户端读取同一个服务器,但是不能直接从数据中读取数据 HMI Pak同时具备数据采集和图形界面显示功能的节点,它不但可以自 身显示图形界面,也可以让其他客户端读取数据
二、选型方式
iFix的选型,相对于其他上位软件来说比较简单。因为其程序全 部相同,只是由不同硬件狗将其部分功能进行了限制。而且iFix本身 可以记录历史数据供历史趋势、报表等使用。具体选型由如下几项内 容组成。
二、选型方式
按连接现场的I/O点的数量划分 75点、 150点、 300点、 900点、 Unlimted(无限点);
三、建立新工程
首先需要指定新建工程的存储位置,点击配置》路径。
三、建立新工程
点击项目后面的…按钮或手动填写工程路径。需要指出的是,新建 项目不要放在默认也就是iFix的源目录中,否则当工程出现错误时, 将会使整个iFix软件出现问题,而重新安装iFix也比较复杂。
在更改完项目的地址后,点击更改项目按钮,本工程所属的各文件 夹路径也会进行相应变更。点击出现提示时,选择是。