




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、iFix培训教程,1,第一讲:iFix的概述及结构,1.1 iFix软件简介 是一套工业自动化软件,为用户提供一个“过程化的窗口” 提供实时数据给操作员及软件应用 1.2 iFix的基本功能 数据采集 与工厂的I/O设备直接通信 通过I/O驱动程序,与I/O设备接口,2, 数据管理 处理、使用所取数据 数据管理,包括:过程监视,监视控制, 报警,报表,数据存档。 3iFix的概述及结构 (续) 1)节点类型 概念:一台运行iFix软件的计算机称为一个节点 类型: 按功能划分: SCADA服务器 iClient客户端(VIEW或HMI节点) HMI Pak,3, 按区域划分: 独立节点 -与网络
2、中其他节点不进行通讯的节点 本地节点 -描述了本地正在工作的节点 远程节点 -在一个分布式系统中,不同于本地节点的节点,4,1.4 iFix软件的结构 iFix软件包括四个部分: A. I/O驱动器 是iFIX和PLC之间的接口。从I/O设备中读写数据(称为轮询polling) 过程数据库PDB 代表由标签变量(也叫块)组成的一个过程。标签是一个完成某个过程功能的指令单元。,5,标签功能包括: 将过程值与报警限进行比较 基于特殊的过程数据进行计算 将数据写入过程硬件 C. 图形显示 一旦数据写入PDB,可以用图形方式 进行显示 图形对象包括: 图表、数据、图形动画 图形对象可以显示:报警信息、
3、数据库 信息、某标签的特殊信息,6,D. 分布式结构 数据源提供了数据信息标识的基本方法, 使用数据源的名称,可以从本地或控制 网络节点浏览数据。 句法:SERVER.NODE.TAG.FIELD SERVER:OPC数据服务器的名称 NODE:数据库所在节点的名称 TAG:数据库中的标签名称 FIELD:标签的特殊参数信息(域名),7,网络节点图 iFix用于连接工厂中的过程硬件,8,9,从技术上来讲 iFIX 软件包 = iFIX PDB + iFIX Workspace 数据库和监控的画面可以分开 一个数据库可供多个iClient连接 一个iClient可连接多个数据库,怎样来解释分布式
4、结构,从销售或购买上来讲 可以单独购买 PDB (盲节点) 可以单独购买 Workspace (iClient) 可以将两者一起购买 (SCADA PACK),10,一个PDB可供多个“Workspace连接”,过程硬件,可以是各种形式的网络,iFIX PDB,iClient,TCP/IP或NetBios,11,一个“Workspace”可供多个PDB连接,过程硬件,PDB1,TCP/IP或NetBios,PDB3,iClient,12,典型的分布式结构,iFix SCADA,iFix SCADA,iFix SCADA,Fix SCADA,冗余,现场控制器,iClient Readonly,i
5、Client Readonly,13,C/S结构的优势,网络上数据的传送 需购买的点数 报警的处理 新增监控客户端所需工作量 项目的情况改变需增加点数时的情况,简单网络应用,分布式网络结构,14,分布式结构的优势(Cont),简单网络应用,分布式网络结构,企业级分布式结构应用,15,域: 域有三种类型:数字数据类型、文本数据类型,图形数据类型 数字数据类型 F_* (F为符点数) 如 F_CV 当前值 文本数据类型 A_*(A为ASCII) 如 A_DESC 描述,16,OPC、iFix和基于Windows的I/O驱动程序关系图例如下:,17,第二讲:I/O驱动器,iFix与PLC之间的接口称
6、为I/O驱动器 每一个I/O驱动器支持指定的硬件 I/O驱动器的功能 -从I/O设备中读(写)数据 -将数据传/输至驱动镜像表(DIT)中的地址中,18,I/O驱动器,19,I/O驱动器读取过程硬件 - I/O驱动器从过程硬件的寄存器中读取数据 -该数据传入DIT -驱动器读取数据的速率称为轮询时间(poll) SAC扫描DIT -SAC从DIT中读数 -该数据传入过程数据库PDB -SAC读数的速率称为扫描时间 (工作台)Workspace向PDB发出请求 -图形显示中的对象显示PDB的数据 -其他应用可以向PDB请求数据,20,过程数据库 1) 扫描、报警和控制(SAC) SAC主要功能
7、- 从DIT中读取数据 - 将数据传至数据库PDB - 数超过报警设定值时报警 SAC从DIT中读取数据的速率称为扫描时间 可使用任务控制程序进行SCA监视,21,过程数据库PDB 代表由标签变量(也叫块)组成的一个过程 标签是一个完成某个过程功能的指令单元 标签的功能包括: - 将过程值与报警限进行比较 - 基于特殊的数据进行计算 - 将数据写入过程硬件 3) 图形显示 数据存入数据库以后,他们就可以用图形方式进行显示 intellution Workspace 以运行模式提供HMI(人机接口)功能 图形对象用于显示数据库值 - 图形对象包括:图表、数据、图形动画,22,一套完整的iFix的
8、组成,23,第三讲:创建动画,3.1 使用过程数据库 过程数据库是iFix系统的核心,从硬件 中获取或给硬件发送过程数据。过程数据 库由标签(块)组成 编辑数据库 增加标签,24,选择标签类型,设定标签名称,选择驱 动器名称,填写驱动器I/O 驱动器I/O填写格式 Device和Address 报警值设定 保存数据库,在SCU里指定这个数据 库的名称(介绍数据库的导入和导出格 式) 3.2 动画对象 工作台工具栏 动画 动画专家 动画对话框,25,3.3 Intellution 工作台 A 工作台运行模式 B 工作台配置 用户首选项菜单中需要设置的内容: 常规、环境保护、启动画面 3.4 画面
9、 添加对象 对象动画 配置数据源,26,27,工作台的两种模式 组态模式和运行模式 组态模式: 创建、组态图形,建立动态连接 运行模式: 验证、操作图形 通过按 Ctrl + W 组合键,切换工作台组态和运行模式,快速验证图形动画效果。,iFIX工作台,系统目录树,标准工具栏 用户可以自定义相应工具栏及生成按钮专家。,28,3000多种强大图库随意使用,3.5 VBA脚本 Ver.6.0 右键对象选择【编辑脚本】,进入脚本 编辑界面 对象常用的事件:Click()、MouseDown() MouseUp() 、MouseMove() 脚本中给数据库标签通常有两种赋值方法 (仅对0*和4*):
10、直接赋值 举例: Fix32.nodename.tagname.f_*=1,29, 赋值函数 常用的函数: WriteValue (写值) 举例: writevalue “1”,”Fix32.nodename.tagname.f_*” 当从硬件读取数据时,用函数ReadValue (读值) 举例: readvalue(“fix32.nodename.tagname”),30,第四讲:全局对象、报警、调 度、安全、趋势及报表,4.1 全局对象 在系统树中,User项上右击鼠标,可 以添加“Global” 全局变量在应用过程中可以进行访问, 与画面打开与否无关 用户全局对象包括:变量对象、阀值 表
11、、过程(VBA子程序和函数)、窗体,31,A. 全局变量 添加全局变量 有两种方式增加变量对象: 右击用户全局并选择“创建变量” 从“工具框”中选择“变量”按钮 使用全局变量 全局变量的句法为: User.VariableName.属性 举例: User.VariableName.CurrentValue,32,B. 全局阀值表 全局阀值表也称为查找表,常用于创建反复使用、有共性的表,可用于:颜色阀值、字符串值或范围。 使用全局阀值表 全局阀值表的值通过下面的表达式获得: User.TableName 在对象动画中选择“共享查找表”,使用全 局阀值表(用画面对象演示) C:全局过程、窗体在画面
12、中演示,33,4.2 报警 指的是块的状态,表示块值已超过预 先设定的限值,需要确认。 在数据库编辑标签时设定报警限值, 设定报警域 画面中添加报警控件 插入ole对象,选择iFIX Alarm Summary Control 修改报警一览设置 SCU中设置报警策略,34,35,4.3 调度 作用:用来触发动作,这些动作都是 VBA脚本 可触发的操作:基于时间、基于事件 配置:在SCU里任务中,添加 iFIXBackgroundServer.exe,36,4.4 安全 增加用户、修改权限、修改用户密码 默认密码 Admin Guest 启用安全功能 启动时自动登陆 脚本中调用 Login,37
13、,4.5 趋势 数据趋势包括实时数据趋势和历史数据 趋势 实时数据趋势 数据库中编辑扩展趋势标签 画面中添加图表对象 插入图表对象 编辑图表对象 设定笔数,设定笔的颜色,设定显示时间范围,38,B. 历史数据趋势 定义历史数据 通过历史趋势定义功能(工具栏按钮Historical Assign) 历史数据纪录占用硬盘空间 历史数据采集 开始采集有两种方式:在任务控制窗口中启动HTC或在SCU中将“HTC.exe”加入到任务列表中,系统需重新启动一次。 画面中添加图表对象 插入图表对象显示历史数据,39,4.6 报表 iFix制作报表的步骤: 创建报表 决定报表输出/显示格式 生成报表 创建报表 在调度中编写VBA脚本 通过ODBC接口使用第三方软件,如EXCEL获取外部数据增加数据库查询,40, 显示报表 用Microsoft Web Browser 控件 ,用其Navigate2方法 如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西警官职业学院《中级财务会计双》2023-2024学年第二学期期末试卷
- 贵州健康职业学院《三维专业软件》2023-2024学年第二学期期末试卷
- 大连工业大学艺术与信息工程学院《软件系统设计与体系结构》2023-2024学年第二学期期末试卷
- 智能设备保密教育
- 2025届广东省云浮高三5月第一次联考语文试题试卷含解析
- 广东文艺职业学院《空气调节与通风》2023-2024学年第一学期期末试卷
- 山西航空职业技术学院《面向对象原理与语言实验》2023-2024学年第二学期期末试卷
- 崇左幼儿师范高等专科学校《设施工程专业课程实验》2023-2024学年第二学期期末试卷
- 无线网络配置试题及答案
- 《2025合同解除与终止操作指引》
- 2024年内蒙古各地区中考语文文言文阅读试题(含答案解析与翻译)
- 2025年春新北师大版数学一年级下册课件 三 20以内数与减法 第3课时 凑数游戏
- 《义务教育信息科技教学指南》有效应用策略
- 2024年低碳生活科普知识竞赛题库
- 2025-2030全球藻源虾青素行业调研及趋势分析报告
- 2025年广东深圳市慢性病防治中心选聘专业技术人员3人历年高频重点提升(共500题)附带答案详解
- 新生儿感染的个案护理
- 国省道公路标志标线维护方案投标文件(技术方案)
- 面具的设计制作课件
- 病历书写规范细则(2024年版)
- 《国内手语翻译人才供求现状调研报告》
评论
0/150
提交评论