当前位置:文档之家› (完整版)ifix培训教程

(完整版)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 设施接口● 数据管理—办理、使用所取数据—数据管理,包含:过程监督,监督控制,报警,报表,数据存档。

1.3 iFix 软件的运转环境● 硬件要求内存 256MCPU PII450M硬盘容量大于 120M。

是使用功能决定,如历史数据纪录和报警功能。

建议使用容量硬盘,如20G、40G。

声卡声响报警需要CD-ROM 驱动器网络适配器用于网络通信和一些I/O 驱动器一个并口或 USB端口SVGA或更高颜色图形监督器 , 24位图形卡分辨率800x600 且至65,535 颜色双按钮鼠标或兼容的点击设施( 如触摸屏 )● 软件要求Windows NT v4.0 操作系统并安装Service Pack 5 或 Windows 2000 操作系统与 Service Pack 2系统的 WEB阅读器版本不要小于Ver.6.0 。

网络接口软件,用于网络通信和一些I/O 驱动器SCADA(supervisory control and data acquisition)服务器使用的 I/O 驱动器。

Intellution供给了好多可编程控制器的I/O驱动器或你可此外购置一个驱动器。

必定要确立所购置的 I/O 驱动器与你的硬件兼容。

Microsoft Office家族产品先于iFIX 安装1.4 iFix 软件的构造iFix软件包含四个部分:A. I/O驱动器是 iFIX和PLC之间的接口。

从I/O设施中读写数据(称为轮询polling)B.过程数据库 PDB代表由标签变量(也叫块)构成的一个过程。

标签是一个达成某个过程功能的指令单元。

标签功能包含:将过程值与报警限进行比较鉴于特别的过程数据进行计算将数据写入过程硬件C.图形显示一旦数据写入PDB,能够用图形方式进行显示图形对象包含:图表、数据、图形动绘图形对象能够显示:报警信息、数据库信息、某标签的特别信息D.散布式构造数据源供给了数据信息表记的基本方法,使用数据源的名称,能够从当地或控制网络节点阅读数据。

句法:SERVER:OPC数据服务器的名称NODE: 数据库所在节点的名称TAG: 数据库中的标署名称FIELD:标签的特别参数信息(域名)域:域有三种种类:数字数据种类、文本数据种类,图形数据种类数字数据种类F_* (F为符点数)如F_CV目前值文本数据种类A_*(A为ASCII)如A_DESC描绘什么是OPC技术OPC全称是 OLE for Process Control,它的出现为鉴于Windows的应用程序 ( 驱动程序 ) 和现场过程控制应用成立了桥梁。

OLE是Object Linking and Embedding的缩写,直译为对象连结与嵌入。

OPC标准以微软企业的OLE技术为基础,它的拟订是通过供给一套标准的OLE/COM接口达成的,在 OPC技术中使用的是OLE 2 技术, OLE标准允很多台微机之间互换文档、图形等对象。

OPC 、iFix和鉴于Windows的I/O驱动程序关系图比以下:第二讲: I/O 驱动器iFix 软件和 PLC之间的数据互换是经过 I/O 驱动器来实现的依据PLC硬件配置的不一样 , iFix 软件和 Modicon Quantum系列 PLC之间的通信方式往常有两种:TCP/IP 和 ModbusPlus 对应的 I/O 驱动程序分别为: MMP和 MBE针对本系统,以MBE驱动程序为例,介绍iFix软件的I/O驱动器。

2.1 驱动器配置◆安装 SETUP.EXE 文件◆翻开 I/O 驱动开始菜单或工作台 I/O◆驱动配置在 DEVICE(设施 ) 填写过程硬件的 IP 地点在 DATABLOCK(数据块 ) 填写需要通信的 PLC数据(地点)将 CHANNEL(通道 ) 、DEVICE(设施 ) 、DATABLOCK(数据块 ) 启用 ( 选中 ENABLE)检查通信能否正常,运转后,接收和发送次数应当靠近保留设置, OPTIONS—>SETUP—>BEFAULT PATH,填写配置文件名系统配置SCU翻开 SCU 工具栏的 SCU按钮节点名增添 I/O 驱动器2.3 监督 I/O 驱动器往常有两种监督I/O 驱动器的方法:Ⅰ:经过 iFix任务控制程序下的【I/O控制】功能菜单Ⅱ:驱动程序里的配置工具〔Power Tool 〕2.4 MBE 配置翻开 MBE, 如图:下方的四个按钮从左至右分别为:图Add channel 、Add Device 、 Add DataBlock 、Delete ,挨次点击Add channel 、AddDevice、 Add DataBlock 三个按钮,创立数据块,假如数据块不只一个,可经过频频点击Add DataBlock 增添。

假如修改相应的选项,点击Delete按钮,再点击相应的按钮增添即可。

创建多个功能块的图比如图 2.2 :图Channel0 中的配置:假如上位有两个网卡,Primary card项值为0,选中 backup card Number项,对应值为1,选中Enable项:如图 2.3 :图Device0 中的配置:选中Enable 项, Primary 项为 PLC主 NOE的网址, Backup 项为备 NOE的网址, Common项选择Primary Primary Primary 如图图数据块中的配置:全部的数据块均应选中Enable 项,数字量输入数据块的地点: 1******,address项为1000(介绍值)数字量输出数据块的地点:0******,address项为1000(介绍值)模拟量输入数据块: 3*****,address项最大输入为125模拟量输出数据块 4***** , address 项最大输入为 125 图2.5 为数字量输入数据块的设定。

图配置达成后储存该配置,如目录路径为:自动装载配置文件的方法是: options->setup弹出以下画面Default configuration下边的输入框内填入*.mbe 如,在Default path for下边的输入框内填入配置文件所在路径如,点击确立按钮退出,此后每次翻开MBE就会自动上载配置文件了,如图图第三讲:创立动画3.1 使用过程数据库过程数据库是 iFix 系统的中心,从硬件中获取或给硬件发送过程数据。

过程数据库由标签(块)构成☆ 编写数据库☆ 增添标签☆ 选择标签种类,设定标署名称,选择驱动器名称,填写驱动器I/O☆驱动器 I/O 填写格式 Device 和 Address ☆报警值设定☆保留数据库,在 SCU里指定这个数据库的名称( 介绍数据库的导入和导出格式 )3.2 动画对象工作台工具栏动画动画专家动画对话框3.3 Intellution工作台A工作台运转模式B工作台配置用户首选项菜单中需要设置的内容:惯例、环境保护、启动画面123.4 画面增添对象对象动画配置数据源3.5 VBA 脚本右键对象选择【编写脚本】,进入脚本编写界面对象常用的事件:Click()、MouseDown() MouseUp()、MouseMove()脚本中给数据库标签往常有两种赋值方法( 仅对 0***** 和 4*****)①直接赋值举例: Fix32.nodename.tagname.f_*=1② 赋值函数常用的函数: WriteValue (写值)举例:writevalue“1”, ”Fix32.nodename.tagname.f_*”当从硬件读取数据时,用函数ReadValue(读值 )举例:readvalue( “fix32.nodename.tagname ”)实例演示用 Button 控件为例演示画面切换和变量赋值的方法。

相关主题