IFIX学习课件(第一天)
• 标签可以连接,形成链
2014-3-18
莱钢自动化部劳人科
23
PDB基本结构
I/O驱动器
驱动映像表
SAC
过程数据库
2014-3-18 莱钢自动化部劳人科 24
操作员显示
• 以图形方式显示PDB数据信息 • HMI 人机接口 • 图形对象
– 图表,数据连接,动画,控件……
2014-3-18
莱钢自动化部劳人科
2014-3-18
莱钢自动化部劳人科
15
FIX 154基础培训
第二章 iFix结构
本章内容
基本结构 I/O驱动器 过程数据库 图形显示 分布式结构 进行练习以巩固所学知识
2014-3-18
莱钢自动化部劳人科
17
分布式配置
iFix Client HMI / SCADA Server
iWebServer
莱钢自动化部劳人科
29
节点类型
• 节点 – 运行iFix的计算机 • SCADA节点 • iClient节点 – HMI
• SCADA + iClient = HMI PAK
2014-3-18
莱钢自动化部劳人科
30
系统配置工具SCU
• 配置本地节点 • SCU文件 • 路径配置,报警配置,网络配置,SCADA配置,任务 配置,安全配置,SQL配置,报警区域配置
• SCADA服务器内存中 • 存储I/O驱动器的轮询记录数据 • 轮询时间 poll time
2014-3-18
莱钢自动化部劳人科
I/O驱动器基本结构
Driver Image Table 驱动映像表
I/O Driver(s)
I/O驱动器
I/O 硬件
生产过程
2014-3-18
莱钢自动化部劳人科
FIX 154基础培训
第一章 概 述
绪言:
欢迎使用iFIX --- 第一套基于组件技术的自动化软件解决方案 。 iFIX开发版是一个功能强大的开发及测试环境,在得到运行版之前,您可以 使用开发版开发系统 并与任何第三方应用测试运行,当您收到iFIX运行版时, 系统即可投入运行 。 经过多年的开发与测试Intellution 推出了iFIX ,它已不是 Intellution FIX 软件的简单升级产品,事实上iFIX 的设计在软件内核中 就充分使用了当前最先进的软件技术 ,包括微软的VBA 、OPC 、ActiveX 控 件 、COM/ DCOM „更使用了基于面向对象的框架结构,iFIX 将帮您实施更 高性能的自动化解决方案,而且使系统的维护、升级 和扩展更加方便。
2014-3-18 莱钢自动化部劳人科 9
2014-3-18
莱钢自动化部劳人科
10
五、按连接现场的I/O点的数量划分
75 点、150 点、300 点、900 点和Unlimted(无限点)iFix。 按照I/O 点数量划分很容易理解,关键是如何计算I/O 点数。iFix 是根据 iFix Driver(驱动)从过程硬件中读取/写入了多少个I/O 点来计算的,并不是根 据iFix 的过程数据库的块数来计算的,因此计算块(CA),扩展趋势块(ETR)等中 间块都是不计算在iFix 点数内的。
SCADA - Supervisory Control And Data Acquisition 监视控制和数据采集 盲SCADA 服务器:具有数据采集和网络管理功能,而无图形显示的节点称为 一个盲SCADA 服务器 (Blind SCADA),也就是iFIX-Server版。 HMI - Human/Machine Interface 人机接口
2014-3-18
莱钢自动化部劳人科
12
下面介绍iFix 其他类型:
iFix-Demo 类型 GE 公司用于产品演示和用户学习的,大部分是免费提供的。目前主要 见到是iFix 的2 小时 无功能限制演示版,其实还有其他一些iFix演示产品,这里就不做介绍了。
iFIX – Drivers 类型 iFIX – Drivers 指的是iFix V7.X 驱动,购买了iFix 的用户,是免费提供驱 动的。iFix V7.X 驱动是同OPC 兼容的,它还遵守OLE forProcess Control (OPC)标准,因此任何OPC 客户应用 都能通过iFix V7.X驱动访问硬件数据。同时,iFix Drivers 是可以脱离iFix 独立运行的,但是必 须有iFix Drivers 的授 权,也就是用户可以购买iFIX – Drivers,用来读取过程硬件数据来开发自 己需要的软件产品。 iFix-Options类型 当客户购买了iFix 标准版(Std)时,是没有很多功能,比如配方(Recipe)功能,后软件升级发 现需要这个功能。而这个功能只有iFix 增强版(Plus)及其以上版本才有,用户只要再购买一个相 应的iFix-Options产品就可以了。 iFix-Others类型 iFix-Others 用户很少用,比如iFix 的驱动开发工具OPC Tool Kit。这些就不做详细介绍了。
2014-3-18 莱钢自动化部劳人科 4
2014-3-18
莱钢自动化部劳人科
5
二、按物理分布划分: 独立节点和网络节点
独立节点 独立节点与网络中其它节点不进行通信的节点,所以独立节点必须具有 SCADA和iClient功能,因此独立节点一定是SCADA Pak版。
网络节点 ifix分布式结构就是将显示和采集分开了,所以ifix分布式结构至少要2台 计算机,至少两种iFix版本:一台运行iFix-SCADA版或SCADA Pak版,负责 采集PLC数据,其他运行iFix-iClient版,负责显示监视画面。
2014-3-18
莱钢自动化部劳人科
11
六、其他类型
GE Fanuc公司将iFix分成如下7种类型(Product Type): iFIX - Demo iFIX - Developer iFIX - Runtime iFIX - Server iFIX - Drivers iFIX - Options iFIX – Other 其中iFIX – Developer、iFIX – Runtime、iFIX – Server 在上文中有详细 介绍,这也是目前使用量最多三种类型。
2014-3-18
莱钢自动化部劳人科
13
七、如何查看iFix 授权的信息
把授权插到电脑的USB 或并口,打开程序iKeyDiag 即可。打开iKeyDiag后, 会显示授权的版权信息,如用户信息、有效日期等。
2014-3-18
莱钢自动化部劳人科
14
点击选项页Other Options,基本信息栏显示了当前iFix的基本功能;运行版信息 栏显示了版本类型,图中“运行版”、“只读版”复选框都没选择,表示此版本 为 “开发版” 。
2014-3-18
莱钢自动化部劳人科
6
三、按使用方式划分
开发版(Developer)、运行版(RunTime)、只读版(ReadOnly); iFIX - Developer(开发版) 可以开发/修改iFix 程序和过程数据库的设计等,能显示PLC 数据状态, 也能控制PLC。
iFIX - Runtime(运行版) 自身不能开发/修改iFix 程序和数据库,只能运行由Developer 或者演示 版开发好的iFix 程序,但是可以向过程数据库和PLC 写入数据,即控制PLC。
– 数字数据类型 F_*(float) – 文本数据类型 A_*(ASCⅡ) – 图形数据类型 T_*
2014-3-18
莱钢自动化部劳人科
27
“双向”结构
I/O驱动器
FIX32.FIX.AI1.F_CV
驱动映像表
SAC
过程数据库
2014-3-18 莱钢自动化部劳人科 28
第三章 系统配置
2014-3-18
2014-3-18 莱钢自动化部劳人科 3
一.按数据显示/采集功能划分
SCADA 、iClient 和SCADA Pak 版 SCADA :-通过I/O 驱动软件和过程硬件进行通信 -建立并维护过程数据库 iClient: 是不具有SCADA 功能的节点 - 该节点不能直接从PLC采集数据,而是从SCADA 节点获取数据 - 可以显示图形、历史数据及执行报表 - 该节点有时称为VIEW 或HMI 节点 SCADA Pak: 同时具有SCADA和iClient功能的节点(或称为HMI Pak) - 通过I/O 驱动软件和过程硬件进行通信,并显示图形、历史数据及 执行报表 - 也可通过网络从其他SCADA 节点获取数据
21
SAC
• SAC – Scan Alarm and Control
扫描、报警和控制
• 扫描时间 scan time
• 监视SAC – 任务控制应用程序
2014-3-18
莱钢自动化部劳人科
22
过程数据库
• PDB – Process Database • 过程数据库由标签(块)组成 • AI,AO,DI,DO,CA,TR……
2014-3-18
莱钢自动化部劳人科
31
2014-3-18
莱钢自动化部劳人科
32
. 本地节点名和逻辑节点名 . 本地节点别名 THISNODE
. 服务方式
2014-3-18
莱钢自动化部劳人科
33
路径配置
2014-3-18
莱钢自动化部劳人科
34
报警配置
2014-3-18
莱钢自动化部劳人科
35
报警区域数据库
2014-3-18
这个信息显示的是我们选择的 iFix Plus+SCADA PAK+Unlimted+Deverloper 版本,iFix 的版本号是4.0。 其中iFix Plus 将在下面介绍。