资源预览内容
第1页 / 共119页
第2页 / 共119页
第3页 / 共119页
第4页 / 共119页
第5页 / 共119页
第6页 / 共119页
第7页 / 共119页
第8页 / 共119页
第9页 / 共119页
第10页 / 共119页
亲,该文档总共119页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
iFI培训讲义,仪电设备管理部 刘文余,前言:,因为我厂现在多处使用GE FANUC公司的iFI软件对设备进行监视管理、报警和控制,所以系统学习IFI对日后维护、管理有很大的帮助,也很有必要。 iFI培训讲义,是以做一项工程为目标,结合实例来讲解从IFI基本概念到配置系统、绘置图形界面、数据连接、标签制作、脚本编写、报警配置、实时趋势及历史曲线、安全等各项功能。配合视频学习及练习,加深理解iFI每一项功能的目的及实现方法。 时间仓促,也许此讲义中有错误及不足之处,希望大家指出共同提高、学习。,目录,第一章-了解IFI 第二章-系统配置 第三章-I/O驱动器 第四章-数据库简介 第五章-工作台,第六章-脚本 第七章-报警 第八章-安全 第九章-归档过程数据 第十章-全局对象、标 签组及调度,第一章 了解iFI,一、iFI介绍 iFI 是GE 公司自动化软件产品家族中的一个基于Windows的HMI/SCADA组件。iFI是基于开放的和组件技术的产品,专为在工厂级和商业系统之间提供易于集成和协同工作设计环境。它的功能结构特点可以减少开发自动化项目的时间,缩短系统升级和维护时间,与第三方应用程序无缝集成。 iFI 可以和以下的GE Fanuc软件组合起来使用,实现更强大的功能。 Proficy Historian Proficy Historian是一个为采集、存储以及有效地重新获取基于时间的数据而设计的高性能的数据存档系统。 Proficy Batch Eecution Proficy Batch Eecution是一个高性能的自动化应用程序,它能建立工厂模型、管理处方、执行批次、建立电子批次记录以及基于任一批次过程生成报表。有了Proficy Batch Eecution,就拥有了缩短生产周期、增强机动性、执行需求调整和追踪批次产品的必备工具。,第一章 了解iFI,Proficy Plant Applications 制造工厂中经常需要追踪和报告设备使用和停机状况,将这些作为重要的生产状况指标。Proficy Plant Applications准确报告设备使用效率,增强分析、理解和追踪停机时间的能力。 Proficy View - Machine Edition Proficy View - Machine Edition OPC Server 可以提供直接到iFI的数据。可以在iFI画面中显示该数据, 正如使用其它OPC数据。 图1.1,第一章 了解iFI,二、HMI/SCADA SCADA(Superivsory Control And Data Acqusition):管理和控制过程 提供了监视管理、报警和控制功能。它能够实现数据的绝对集成和实现真正的分布式网络结构。 HMI(Human Machine Interface):生产过程的可视化 iFI的HMI是监视控制生产过程的窗口,它提供了开发操作员熟悉的画面所需要的所有工具。 注:OPC(OLE for Process Control):OPC是一个软件标准,它可以使自动化应用程序方便地读取工业企业的工厂级数据。OPC的目标是基于Microsoft的组件对象建模(COM)技术定义一个标准接口,允许自动化和控制应用程序、控制设备、以及商业和办公应用软件之间相互操作。,第一章 了解iFI,用iFI开发HMI/SCADA应用程序的基本过程步骤:软件安装 ,基本系统配置,I/O驱动配置,建立过程数据库,图形开发,附加特性 。,图1.3,图1.2,第一章 了解iFI,三、 iFI的结构 1、节点 一个节点是任何一台运行iFI的计算机。一个实际的节点可以是以下描述的任何节点类型之一 SCADA节点 SCADA服务器或SCADA节点运行iFI的数据采集和管理组件。通常,SCADA节点用于车间级数据采集,直接连接过程硬件。 iClient节点 iClient 节点是最常用的节点,显示来自iFI的实时画面。 HMI PAK节点 HMI PAK=SCADA+iClinet 网络节点:,第一章 了解iFI,独立节点 在集中式的iFI SCADA系统中,独立节点指能够独立完成所有iFI功能的节点。独立节点不能与其它节点联网。 图1.4:独立节点配置示例 本地节点 远程节点 在分布式iFI系统中,本地节点指所在的当前正在工作的节点,远程节点指任何一个想与之通讯连接的节点。,第一章 了解iFI,只读节点 除了不能写到iFI数据库或OPC服务器中,只读的iClient与iClient具有同样的功能。 运行节点 运行节点不允许修改显示画面和过程数据。预先配置好的文件安装在这些节点上,能监控生产过程,改变生产过程的设定,以及确认报警。 图1.5:分布式节点配置示例,2、IFI结构 1)、I/O驱动器 是iFI和PLC之间的接口,用于采集数据,并将数据传以poll(轮询)记录格式送至DIT;GE Fanuc提供广泛的高性能I/O驱动器,可以支持最畅销和特殊的I/O驱动器。也提供OPC工具包、一个iFI插入式组件,允许很容易编写高性能、可靠的I/O服务器,以连接过程硬件和iFI、OLE自动化应用及OPC客户端。,此图是IFI的基本结构,通过它可以看出iFI是如何通过I/O驱动器、驱动映像表DIT、SAC、过程数据库PDB连接自动化生产中的硬件,并将采集送到指定标签的。,第一章 了解iFI,2)、驱动映像表DIT 驱动映像表DIT(Driver Image Table)也叫轮询表:存在于SCADA服务器内存中,用于存储I/O驱动器的轮询记录数据即数据池; 3)、SAC SAC(scan alarm and control):从数据池中检索数据,按照扫描时间速率从DIT向数据库中写入数据,包括报警信息及控制信息; SAC是SCADA节点上运行的系统应用。这一程序负责执行数据库链的逻辑。SAC具体执行以下功能: 从不同的数据源检索数据 将数据转换成数据库需要的格式 根据报警限值检测数据并产生报警信息 执行控制逻辑 检测例外 根据需求对数据库进行写操作,第一章 了解iFI,4)、过程数据库PDB 过程数据库PDB (Process Database):存在于SCADA服务器内存中存储I/O 驱动器轮询记录的内存区域,存储数据库标签(包括AI、DI、AO、DO 等),向用户提供最终分类好的数据库;也可与其他标签合成链状结构完成特定功能。 5)、数据库标志信息 为了在图形显示中显示过程数据库中的数据,必须标识一个特定的数据源,它由四部分组成。 数据源句法:SERVER.NODE.TAG.FIELD 如:FI32.SCADA1.FLOW_IN.F_CV SERVER:OPC数据服务器的名称; 数据库所在的SCADA节点名; TAG:数据库中的标签名; FIELD域:标签的特殊参数信息;,第一章 了解iFI,第一章 了解iFI,Field 域:一般来说,有三种类型的域: 数字数据类型 F_*(float):例如:F_CV 显示当前值; 文本数据类型 A_*(ASC):A_CUALM当前报警;A_DESC描述; 图形数据类型 T_*:T_DATA:从TR或ETR标签中获取的曲线数据; 6)、图形显示 以图形方式显示PDB数据信息包括:图表,数据连接,动画,控件,第二章 系统配置,一、启动系统配置应用程序 点击“开始”菜单IFI4.0系统配置。,返回目录,第二章 系统配置,从左到右依次为:路径、报警、网络、I/O驱动器、任务、安全、SQL、报警区域配置。IFI的配置存为.CSU文件,每次修改SCU都需要重新启动iFI,才能生效。,二、本地启动定义,第二章 系统配置,本地节点别名:可以指定THISNODE来作为标签的节点部分。可在不同的SCADA服务器间共享,因此可以缩短开发周期,减少维护时间,对开发很有用。 三、路径配置,第二章 系统配置,根目录:存放全部可执行的文件; 本地:本地计算机的配置文件,包括SCU和安全文件; 数据库:过程数据文件,数据库编辑器配置文件和I/O驱动器配置文件; 语言:用于嬉闹对话杠的语言文件; 画面:与图形相关的全部文件; 应用:用户利用数据访问工具创建应用程序使用的数据和配置文件; 历史:历史趋势的配置文件; 历史数据:在该目录中为每一个从中采集数据的节点嬉闹一个子目录; 报警:报警数据文件; 主配方:主配方、错误和报表文件; 控制配方:控制配方、错误和报表文件; 报警区域:报警数据库搁置;,第二章 系统配置,四、SCADA组态 五、报警配置,第二章 系统配置,六、报警区域数据库 七、网络配置,第二章 系统配置,八、任务配置 正常方式 启动任务,作为一个开窗口 最小化方式 在启动任务后,将它最小化 后台方式 在后台启动任务,无窗口或图标,第三章 I/O驱动器,IFI SCADA服务器的过程数据库的大多数数据来自I/O驱动程序。这些组件使IFI能够与过程硬件进行通讯。IFI可以与多种不同的I/O驱动器一起使用。 一、SCADA配置 SCADA服务器与过程硬件通讯,需要定义并配置至少一种I/O驱动器。IFI在启动时最多可以装载8种I/O驱动器。 一些驱动器使用接口卡与过程硬件通讯。在这种情况下,需配置相应接口卡。,返回目录,第三章 I/O驱动器,二、I/O驱动器 1、I/O驱动器类型 与不同的硬件设备通讯方式,有多种I/O驱动器类型; 串口通讯-COM驱动器; 硬件供应商提供的驻留卡-RES驱动器; 以太网卡-ETH驱动器; 其他; 一个SCADA可以有多种I/O驱动器类型:,第三章 I/O驱动器,2、6.与7.驱动器的比较 操作系统 7.驱动器可用于windowsNT,windows2000和windowsP; 6.驱动器可用于windows95/98,windowsNT,windows2000和windowsP; 通讯 7.驱动器能: 与SAC通讯; 与过程硬件通讯; 具有OPC服务器的功能,可与远程OPC客户端共享数据; 6.驱动器只能与SAC和过程硬件通讯,这些驱动器不能与其他客户端共享数据;,第三章 I/O驱动器,三、安装I/O 驱动器 IFI安装时,安装程序会提示用于安装I/O驱动器,I/O驱动器可以当时安装或者在安装完IFI之后安装,可从I/O驱动器和OPC服务器CD盘直接安装I/O驱动器。 7.驱动器有自己的安装程序,可直接安装; 插入I/O驱动器和OPC服务器CD盘; 从列表选择相应驱动器并单击”Install Drivers”按钮;,第三章 I/O驱动器,四、I/O驱动器的配置 1、使用配置工具(Power Tool)配置驱动器 Power Tool可修改驱动器、通道、设备和数据块属性,以“树状浏览器”显示I/O驱动器的体系目录及其通道设备和数据块参数,并可用“统计显示”显示I/O驱动器运行时的统计信息:,第三章 I/O驱动器,通道定义:是SCADA服务器和过程硬件之间的通讯路径; 设备定义 定义单个硬件设备,通常是某个特定的PLC; 一般需要定义硬件类型以及和其它设备的不同配置信息; 数据块定义 定义相应设备中数据块的参数; 一般包括初始地址和数据类型;,第三章 I/O驱动器,设备配置 设备名:所选设备的逻辑名; IP:配置所选设备的主站IP地址;,第三章 I/O驱动器,响应超时:驱动器从所选设备等待响应的事件; 重试:驱动器在确定数据块故障并启动延时前向设备重发故障信息的次数; 延时时间:按重试域定义的所有重试都已失败时,驱动器等待的时间;时间格式:days:hours:minutes:seconds; 数据块配置 块名(Block Name);
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号