ifix5.1概述1讲课讲稿.ppt_第1页
ifix5.1概述1讲课讲稿.ppt_第2页
ifix5.1概述1讲课讲稿.ppt_第3页
ifix5.1概述1讲课讲稿.ppt_第4页
ifix5.1概述1讲课讲稿.ppt_第5页
免费预览已结束,剩余115页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ProficyHMI/SCADA,iFIX5.1培训课程,目录,5.总结,4.归档、报警、优化诊断及安全,3.全局、调度、VBA及趋势图,2.过程数据库、画面对象及工作台,1.iFIX介绍、基础结构及系统配置,ProficyiFIX,1.ProficyHMI/SCADA-iFIX,全球数据采集与监控平台的领导者,GEIP全球解决方案-众多知名品牌,北美业务机构,总部Charlottesville,VA,技术、商务和技术支持中心Foxborough,MA,技术和专业服务中心Albany,NY,技术和客户服务中心Edmonton,Canada,ProficyiFIX历史,连续3年世界第一,HMI国际市场份额(ARC),(市场总额589.2M$),2006,2006,2007,2007,iFIX2.1,iFIX3.0,iFIX3.5,iFIX3.5w/FIXDesktop,iFIX4.0,iFIX2.6,iFIX4.5,iFIX2.21,iFIX2.5,Released,Released,HMI/SCADAProductivityPacks,iFIX2.0,iFIX1.0,2008,iFIX5.0,2010,iFIX5.1,全新的外观与视觉感受Workspace(工作台),MicrosoftFluentUserInterfaceRibbonToolbars!,本章重要概念,SCADA:监视控制和数据采集HMI:人机接口,iFIXHMI/SCADA开发领域,SCADA服务器系统配置-I/O驱动器配置过程数据开发-报警配置安全配置配置数据归档iClient(HMI)客户端系统配置图形开发报警监控-安全配置归档数据监控,练习1:演示系统,1.2iFIX核心架构,提供无限的扩展模式来满足客户的需求,本章基本概念,节点:一台运行iFIX软件的计算机被称为一个节点SCADA服务器:一个直接从过程硬件获取数据的节点称为SCADA服务器iClient:一个不具有SCADA功能的节点,分布式配置,HMI/SCADAServer,iFixClient,iWebServer,I/O驱动器,定义:iFIX和PLC之间的接口称为I/O驱动器功能:从I/O设备中读(写)数据,即轮询轮询表:这里指的即是DIT(驱动器映像表)中的地址,驱动器映像表DIT,定义:在SCADA服务器内存中存储I/O驱动器轮询记录的内存区域作用:I/O驱动器刷新DIT中的记录-每一轮询记录有一个刷新频率-刷新率称为轮询时间,扫描、报警和控制SAC,SAC功能:-从各种数据源中检索数据-将数据源转换成数据库要求的格式-根据报警限值检查数据,产生报警-运行逻辑控制-检测例外事件-将被请求的数据写入数据库SAC按照扫描时间速率从DIT向标签中读取数据,过程数据库PDB,代表由标签(也称为块)组成的一个处理过程标签是完成某个功能的一个指令单元标签功能包括:-将过程值与报警限值比较-基于特殊的过程进行计算-将数据写入过程硬件,数据库的表识信息,数据源句法:SERVER.NODE.TAG.FIELD例如:FIX32.SCADA1.FLOW_IN.F_CV理解域FIELD-数字数据类型:F_*域例:F_CV-文本数据类型:A_*域例:A_CUALM-图形数据类型:T_*域例:T_DATA,iFIX结构示意图,PLC,I/O驱动器,DIT,上层,PDB,SAC,SCADAServer系统结构,iFIX的结构是我们产品的最大优势。我们关注产品的稳定性和开放性。提供无限的扩展能力来符合用户的需求。,DriverImageTable,练习2:简单应用,1.4SCU系统配置,本地,节点名本地节点名、逻辑节点名、本地节点别名、路径配置,驱动,SCADA配置SCADA支持、数据库定义、I/O驱动器定义,网络,网络配置网络支持、远程节点配置,本地启动配置,本地节点名,本地节点别名,逻辑节点名,唯一详细请参看注解,不建议重复使用同一SCU文件。,本地启动定义网络中的iFIX节点不能有相同的本地节点名1.限制长度8字符2.允许iFIX本地SCADA节点共享全部节点的画面和历史数据而不需改名3.用于组建冗余SCADA服务器,本地启动,SCADA配置,ABHABRGE9MB1MBEROCSIESI7SL4,SCADA服务器与过程硬件通讯,需要定义并配置至少一种I/O驱动器。iFIX在启动时最多可装载8种I/O驱动器。,I/O驱动器代码,版本,通讯方式,V6.xV7.xV7.xV7.xV7.xV6.xV6.xV7.xV7.x,串口(COM)驻留卡或以太网以太网串口(COM)以太网无线串口(COM)驻留卡或以太网以太网,I/O驱动器举例,网络配置,TCP/IP网络TCP/IP用以下方式解析地址:HOSTS文件(推荐)DNS(域名系统)DHCP/WINS(动态主机配置协议和视窗国际互联网命名服务),远程节点名定义,2.在配置中启用逻辑节点名称和备用节点,用来配置节点之间的通讯。(注:非网络节点即独立节点),1.与之通讯的SCADA节点的名称,练习4、5、6:SCU配置和I/O驱动器,1.7工作台简介,iFIX图形功能,Intelluton工作台,两种工作台模式-编辑模式-运行模式工作台部件-系统树-工作区-菜单栏-工具栏画面见练习,练习7:Intellution工作台基础,1.8过程数据库,标签,数据库标签数据库标签可以接收、检查、处理并输出过程值,编辑,数据库编辑器(详实验)创建和编辑数据库块,其中数据库以电子数据表的形式出现,DI/DO,数字量输入输出标签任何有两个状态的过程值的输入输出,数据库标签,注解-数据库标签(块)是独立单元-数据库标签可以接收、检查、处理并输出过程值-数据库标签类型:一级、二级数据库标签,Flow_In_3模拟量输入,Tot_Flow计算,Trend_Flow趋势,数据库标签,模拟量报警模拟量输入,模拟量输出模拟量寄存器布尔,计算数字量报警数字量输入,数字量输出数字量寄存器,事件动作扇出,文本,设备控制程序,延时超前滞后PID,开关控制梯度比例/偏差,SQL数据SQL触发,直方图百分比,统计控制统计数据,批次/控制块,SQL/统计控制块,标准块,AAAI,AOARBL,CADADI,DODR,EAFN,TX,DCPG,DTLLPID,BBRMRB,信号选择定时器,累计趋势,扩展趋势多态数字量输入,SSTM,TTTR,ETRMDI,SQDSQT,HSPA,SDSC,1.9过程数据开发,数字量输入标签,数字量输入标签,标签名-必须唯一-最多30字符-包含一非数字字符描述-最多40字符-显示在报警、图标和图形对象中I/O地址-指定该标签数据存储地方扫描时间-基于时间-基于例外-一次性处理,数据库输入各厂家地址格式,GenericEntryAllenBradleyGEModiconOpto22SiemensTexasInstruments,类型,I/O驱动器地址举例,数字量I/O地址,模拟量I/O地址,Device:AddressDev1:N7:0:0Dev1:Q1Dev1:00001Dev1:0Dev1:DB3,2:0Dev1:X1,Device:AddressDev1:N7:0Dev1:R1Dev1:40001Dev1:1Dev1:DB3,2Dev1:V1,练习8、9:数字量标签,1.10图形对象,介绍iFIX的画面开发的其它工具,图形对象,属性窗口数据连接表达式编辑器数据输入专家,属性窗口,修改对象的静态属性显示对象可以修改的属性只读属性不出现非模态化总是驻留在屏幕上即时反映对象属性值,数据连接datalink,显示数据源的数值或文本信息属性设置类似于文本对象,表达式编辑器,访问iFix系统中所有的数据源过程数据库,画面,全局,历史,数据服务器,报警计数器数据源可以是单个值,也可以是表达式数据源可用来动画对象属性,表达式编辑器,数据输入工具,将画面数据送回数据源一般与数据连接结合使用-数字/字母输入项-滑动输入项-按钮输入项(常用于数字量标签)-斜坡输入项,数据输入工具,练习10:图形对象,1.11建立HMI画面,iFIX建立系统画面和画面向导,练习11:建立HMI画面,1.12动画对象,iFIX中图形开发工具的动画对象,动画,根据数据源的变化,动态地改变对象的属性数据源-iFix数据库标签,画面或对象的属性,OPC服务器,I/O实时数据,全局变量,预定义表达式,VBA事件动画也是对象对属性进行动画,而不是对象本身,动画专家Expert,颜色填充旋转位置比例可见性,动画对话框,编辑对象的属性静态属性动态属性数据转换范围,表,格式,对象,练习12:动画对象,1.13模拟量标签,介绍iFIX中的过程数据库模拟量输出标签,AI模拟量输入,AO模拟量输出,SIM驱动器,iFix仿真驱动器-2000个16位寄存器-14个信号发生器(RA,RG,RH)-报警和系统计数器,练习13:模拟量标签,1.14Intellution工作台,介绍iFIX中其它图形开发工具,配置工作台,画面缓存,预装画面保存在缓存中运行画面关闭时加载至缓存预装画面启动时载入缓存,并且永不清除修改LOCALFixUserPreferences.ini-TotalPreloadPicturePath-PicturePath#N,画面尺寸,iFix画面文档有一个逻辑调整系统文档尺寸是逻辑单元而不是像素点或其它长度单位自动调整适应不同的显示器分辨率,帮助系统和iFix电子书,图符Dynamo,重复使用利用率较高的对象iFix提供广泛的预定义图符,练习14:Intellution工作台,第十五章脚本简介,VB,VBA,VBEiFix脚本专家iFix脚本示例进行练习以巩固所学知识,VBVisualBasic,MicrosoftVisualBasic6.0微软编程语言,需要编译具有面向对象,事件驱动的特点在iFix范围之外,VBEVisualBasicEditor,VB编辑器是VBA的一部分由iFix工作台调用,VB和VBA的区别,VB使用VBA作为其内核代码VB可编译生成执行文件或ActiveXVBA用于用户化产品,扩充产品的功能某些事件和属性略有不同,对象三要素,属性方法事件,iFix中的VBA,动画画面中的对象生成画面或对象对数据库块的读写运行其它应用程序实现安全为操作员定制提示和消息访问ODBC数据源ActiveX控件,使用VBA专家,面向对象插入常规的操作代码打开,关闭,替换画面打开,关闭,切换数字量标签确认报警,练习15:脚本应用程序,第十六章iFix中使用VBA,VBE组件VBA与程序块的比较进行练习以巩固所学知识,VBA与程序块,使用VBA使用程序块工作台运行模式SAC运行基于事件触发基于扫描时间无限代码行20行代码画面及调度环境过程数据库环境能够使用变量没有变量能够处理字符串没有字符串处理,练习16:在iFIX中使用VBA,第十七章建立浏览,建立浏览的目的建立浏览的工具画面缓存,画面缓存,缓存画面类型:-运行画面-预装画面,练习17:建立浏览,第十八、十九章报警,报警和消息报警策略报警确认报警计数器进行练习以巩固所学知识,报警,报警是指块的状态数据块值超过预先设定的限值报警需要确认,消息,只是一种信息,不需要确认系统消息启动消息,系统故障消息,驱动器消息应用程序消息操作员消息,配方消息,程序消息事件消息数据块消息(不需要确认),报警区域,报警区域路径ALARMAREAS.AAD报警区域数据库根据物理地域或功能划分,报警服务,报警打印服务报警汇总服务报警文件服务报警历史服务报警ODBC服务报警网络服务报警启动队列服务,报警汇总对象,提供确认和删除报警的方法监视,排序和过滤报警配置报警汇总对象,报警汇总对象,报警计数器,SIM驱动器SYSTEM标签ALARMCOUNTERS标签报警区域,练习18、19:报警,第二十章实时趋势,扩展趋势块图表对象进行练习以巩固所学知识,ETR扩展趋势块,二级块存储600个数据值显示于图表对象可传递当前值,ETR块,图表对象,显示实时和历史数据,图表显示实时数据趋势,练习20:实时趋势,第二十一章过程数据归档,历史文件历史定义历史采集进行练习以巩固所学知识,历史文件,历史数据分配文件.DYNAMICSHTR*.DAT历史数据采集文件.DYNAMICSHTRDATANodename*.H04使用文件服务器,历史数据定义HTA,练习21:归档过程数据,第二十二章显示历史数据,使用图表对象,第二十三章安全,实现安全策略安全配置安全日志,实现安全策略,命名安全区域建立组账户和用户账户定义自动登录拷贝安全文件启用安全启用环境保护,安全配置,安全区域配置组账户配置用户账户配置自动登录配置安全路径配置,登录安全,使用登录程序使用VBA,注意!,以低级用户登录将受到环境保护设置的限制,有可能造成系统无法退出,安全日志,安全系统自动生成文本文件记录安全位于报警子目录YYMMDD.LOG,练习23:安全,第十四章全局对象,全局变量全局

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论