IFIX-内部培训V2.0剖析_第1页
IFIX-内部培训V2.0剖析_第2页
IFIX-内部培训V2.0剖析_第3页
IFIX-内部培训V2.0剖析_第4页
IFIX-内部培训V2.0剖析_第5页
已阅读5页,还剩39页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

(完整word版)IFIX内部培训V2.0剖析(完整word版)IFIX内部培训V2.0剖析。PAGE5(完整word版)IFIX内部培训V2.0剖析IFIX内部培训版本日期作者校对批准说明V1。02015—2—4杨智增加老陈建议内容V2。02015-2-4杨智增加NODE解释及IO驱动安装版本:V2.0创建:杨智日期:2015-2-9Ifix版本:V5。1TOC\o”1—4”\h\z\uHYPERLINK\l”_Toc415223701”1 概览基础培训_IFIX培训 3HYPERLINK\l”_Toc415223702”2 IFIX结构及名词 32.1 基本结构 3HYPERLINK\l”_Toc415223704”2.2 图形显示 4HYPERLINK\l”_Toc415223705"2。2.1 图形显示独立节点示意图 4HYPERLINK\l”_Toc415223706"2.2。2 图形显示—示意图(网络) 6HYPERLINK\l”_Toc415223707”2.3 IO点定义 6HYPERLINK\l”_Toc415223708”2.3.1 AA与AI有差异 62.3。2 AI&AR&PG 7HYPERLINK\l”_Toc415223710"2.3.3 数字量16点 7_Toc415223712"3 IFIX各版本操作系统要求 10HYPERLINK\l”_Toc415223713”4 SCU控制台 11HYPERLINK\l”_Toc415223714"4。1 Ifix项目路径 114.2 Ifix节点名 12_Toc415223717"4.4 Ifixnetwork配置 154。5 Ifix报警服务 16HYPERLINK\l”_Toc415223719"4.6 Ifix安全配置 17HYPERLINK\l”_Toc415223720”5 IFIXI/O驱动 19HYPERLINK\l”_Toc415223721"6 Ifixpowertool 227 Workspace工作台用户首选项 25HYPERLINK\l”_Toc415223723"8 PDB数据库 27HYPERLINK\l”_Toc415223724”9 工作台toolbox 29_Toc415223727”12 IFIX开机自启动设置 3314 IFIX帮助文档 4115 IFIX项目归档备份 42HYPERLINK\l”_Toc415223731"16 注意事项: 44概览基础培训_IFIX培训数据及软件架构(powertoolpdb标签组)IO驱动标签类型TAG(DIDRAI)SCU配置项目路径配置分离单个任务选择启动任务管理器安全配置理解IFIX项目文件的分路径概念,每个路径文件夹的不同作用理解ifix的节点名nodename用户首选项画面相关设置标签组概念Schedule调度的使用Historian配置以上内容使用“概览基础培训_IFIX培训+PPT”,IFIX完整学习视频请参见Ifix基础培训及高阶VBA使用请参阅电子书IFIX结构及名词基本结构图形显示图形显示独立节点示意图图形显示—示意图(网络)IO点定义AA与AI有差异如果AI需要报警,当高报信息出现,没有确认,而后低于低值报警设定时,低报信息不会出现,而AA可以解决此问题AI&AR&PG如果需要输入和输出,用AI,使能OUTPUTAR直接读DIT,跳过SAC,无法报警AI从SAC读数据,故有报警PG块,如果其中调用了PLC中的IO点,如果通信中断,此PG停止调用,需用另一个PG块触发D16数字量16点要装IFIX5.5手工安装传统历史数据库1、安装数据库\ifixV5.5\Setup\Proficy\Legacy2、修改相关项目的设置相关项目Local中FixUserPreferences。ini[Historian]

CurrentHistorian=ClassiciFIX5.5在64位系统中只能用IH作为历史数据库。如果32位系统,则必须手工安装传统历史数据库步骤如下:

StepstobeTakentoInstalltheiFIXClassicHistorianona32bitOperatingSystem:InstalltheiFIX5.5DVDBrowsetotheSetupfolderthentotheProficyfolderthentotheLegacyfolderRuntheinstallfortheIFIX55_Pulse_FD。exe

NOTE:ThiswillinstalltheClassicHistorianapplicationsonsystemsrunningwitha32bitoperatingsystem。InWindowsExplorer,gotothe\LocaliFIXdirectoryandopentheFixUserPreferences。inifileusingNotepadSearchforandchangethecurrentsetting"CurrentHistorian=iHistorian”to”CurrentHistorian=Classic”thencloseandsavetheeditedFixUserPreferences.inifile

NOTE:InsomecasestheCurrentHistorianentrylistedabovemaynotexistintheFixUserPreferences.inifileandinthiscaseaddthefollowingsectionandinformationmanuallytothefileandthencloseandsavetheupdatedFixUserPreferences.inifile:

[Historian]

CurrentHistorian=ClassicRestartiFIX5。5andtheClassicHistorianapplicationswillbeinstalledandavailableasrequired.IFIX各版本操作系统要求FIX6。15—Windows95,Windows98,WindowsNT4。0FIX7。0-Windows95,Windows98,WindowsNT4。0,Windows2000专业版或Server版,Windows2000需要安装补丁(SIM—HistoricalTrendAssignment,Collection,andDisplay)iFIX2。21—WindowsNT4。0iFIX2。5/iFIX2.6—WindowsNT4.0,Windows2000专业版iFIX3.0-WindowsNT4。0,Windows2000专业版,WindowsXP专业版iFIX3。5-WindowsNT4。0,Windows2000专业版,WindowsXP专业版,Windows2003server版iFIX4.0-Windows2000专业版,WindowsXP专业版,Windows2003Server版iFIX4。5—Windows2000专业版,WindowsXP专业版,Windows2003Server版,WindowsVistaBusiness版iFIX5。0—WindowsXP专业版SP2以上,WindowsServer2003,标准版或专业版,WindowsVistaSP1,Business版,企业版,或Ultimate版;WindowsServer2003R2不支持。iFIX5.1-WindowsXP专业版SP3以上;WindowsServer2003SP2以上(标准版或企业版);WindowsVistaSP2Business版、企业版、Ultimate版;WindowsServer2008(32位)SP2标准版或企业版。如果要支持Windows732位,需要安装补丁“iFIX5.1-Pulse1。0ServicePack1A”。以上所有版本只支持32位系统,不支持64位系统.iFIX5。1使用WoW方式,可以支持支持Windows7和MicrosoftWindowsServer200864位系统,以下64位系统已经经过测试可以使用:MicrosoftWindowsServer2008R2(64位)标准版或专业版;MicrosoftWindows2003R264位;MicrosoftWindows764位专业版或旗舰版。注意IFIX64位系统不支持以下项目:IntelItanium处理器;iFIXWebSpace服务器和客户端;ProficyAlarmViewer;ProficyHistorian4。0以前版本;PlantApplications;FIXDesktop;IFIX自带数据库不支持,需要使用ProficyHistorian4.0及以上数据库。IFIX5.5英文版已出,从IFIX5.5开始,已经集成IGS基本版驱动。iFIX5.5在64位系统中只能用IH作为历史数据库。SCU控制台Ifix的SCU控制台,是配置IFIX工程项目的主要工具Ifix项目路径IFIX的项目文件是基于各个规定的文件夹路径的,这个路径及存储的盘符可自由定义,比如项目的画面文件都放在“PIC”文件夹下,而实时数据库都放在“PDB文件夹下”Ifix节点名每一台电脑有一个本地节点名,所有IFIX画面上的变量连接都以fix32.nodename。tagname的格式出现,这个nodename指的是本地逻辑节点名,可以是本机的,在C/S架构中可以是服务器电脑的逻辑节点名,通常做IFIX画面都是要用于好几台电脑,所以这几台电脑的逻辑节点名必须一致,做ifix项目前关于节点名命名就必须想好。PS:当操作站都是单站SCADA(自己从下位机读取数据),节点名可以使用thisnode,这个节点名表示画面会自动和本机通讯刷新PDB标签数据。ifix节点设置里面的“本地逻辑节点名",还有一个逻辑节点名。IFIX的scu配置中节点配置有本地节点和逻辑节点两个名字.假设一台ifix设置如下图:1。在目前的ifix版本里,本地逻辑节点名基本没用了,链接本机数据库用的是本地节点名(SCADA)。

例如:FIX32.SCADA.DAM01.F_CV(DAM01是测点名)。2.如果有两台或者更多的机器。目前版本下,为了画面能够复用。一般有两种做法:

a)第一种做法是把两台机器的节点名都设置为SCADA。数据链接就都用

FIX32。SCADA.DAM01.F_CV

b)

第二种做法是把上图的“本地节点别名”打钩,那么,数据链接就用FIX32.THISNODE。DAM01.F_CV。

目前版本下,通过上面2种办法,实现画面复用。这里面都跟“本地逻辑节点名”没关系。

但是如果两台机器联网模式,那么节点名不能设置为一样.第一种办法则不能用。而第二种方法又限定了名字“thisnode”。不灵活3。但是在早期的ifix里(没被GE收购前),“本地逻辑节点”是有用的。在ifix2.5版本之前,上图所示的配置下,数据链接可以用:FIX32.FIX.DAM01.F_CV,也可以用FIX32。SCADA。DAM01.F_CV。而且默认是FIX32.FIX.DAM01。F_CV。这是什么意思呢,意思是FIX既然称为逻辑名,跟本地名是同等有效的。而且还优先!这个好处是显而易见的:

a)比如在多台联网情况下,不方便修改本机节点名.而画面已经做好了(比如以前做过的项目拷贝来的)却没有用thisnode,这时,只要修改本地逻辑节点名就可以正常运行画面。逻辑节点名跟别台机器无关

b)联网的几台机器本地节点名互不相同,但本地逻辑节点名可以相同,这样就可以实现很灵活的画面复用以及组网。注意:做项目前必须先考虑好节点名的命名问题,特别是包含C/S架构又有独立IFIX操作站网络互连的情况。起的NODE名要做到只做一次画面,其他的电脑都可以复用的目的。Ifix启动任务配置IFIX内每个功能是模块化的,分成不同的task,本机需要启动哪些任务可以在SCU中自由配置(包括工作台,报警服务任务,PDB标签刷新任务,ifix后台背景服务等),如下图Ifixnetwork配置本机是否与其他IFIX终端机有网络连接,可在network中配置,一般C/S架构需要此配置,以使client连接到server上。Ifix报警服务Ifix项目的报警配置(alarmODBC的详细配置方法请参考相关教程,历史报警数据库可选用ACCESS或SQLSERVER)SCU还包含ifix项目的安全配置(不同等级账户的登录名密码及其对应权限,以及ifix启动画面的默认账户),需要时可启用或禁用安全。Ifix安全配置可在SCU中security选项中配置不同操作权限的用户账户,可任意配置多个账户及每个账户账户名密码和操作权限,如下图为只有工作台运行下操作设备的操作员账户.注意当出现项目提示无权限关闭时,一般在登陆程序中输入用户名:admin密码:admin即可进入IFIX默认超级管理员权限,可进行软件关闭等任意操作还可在安全中配置IFIX项目自动启动的账户,注意自动启动节点名必须是本机物理节点名,不能使逻辑节点名。IFIXI/O驱动目前测试成功的IO驱动案例:使用ifix上位机的IO驱动选择下位机I/O驱动备注使用项目CPU硬件1西门子S7A(双网卡不能在同一网段)普通网卡平圩脱销412-5H2西门子simaticnet+ifixopcclientCP1623土耳其脱硫414-5H3西门子kepserver+ifixopcclient待测试4ABRSLINX+OPCCLIENT远达环保白山脱硝1756—L725施耐德MBE多个项目MODICON系列带网口CPU每种驱动都有安装文件,使用前需要单独安装,安装文件位置步骤如下:7X文件夹中包含各种IFIX驱动:每个IO驱动会在PDB中每个标签地址中体现,不同的I/O驱动会有不同的地址填写格式IfixpowertoolPOWERTOOL是ifix与下位机PLC配置I/O驱动和通讯数据块的工具,是IFIX与下位机数据通讯的直接接口,必须在powertool中配置好ifix使用的I/O驱动参数(连接PLC的IP或者连接的OPCSERVER等)Powertool中可配置通讯块更多的时候在通讯异常时可监视通讯状态注意:如上图的powertool中的item没有必要每一个在powertool中手动添加,当在ifixPDB中添加标签或CSV导入标签时会在powertool中自动添加相应的item(与下位机通讯块),前提是导入PDB的标签地址填写正确无误!必须在powertool中设置默认运行的文件,否则IFIX运行时数据将无法通讯,全显示????,打开powertool界面,点击菜单栏上的setup图标选择DefaultPath,设置好项目运行时要自动启动的powertool文件名及文件路径,最后保存,则以后ifix每次自动启动时会使用此默认文件与下位机PLC通讯设置默认启动的powertool文件后,可见此文件中的所有与下位PLC的通讯块注意有时一个ifix项目可能使用几种不同的驱动采集几个不同系统的数据如OPCMBES7A等,在SCU中必须对每一种驱动配置好通讯参数和默认启动的powertool文件,如下图SCU中的几种I/O驱动Workspace工作台用户首选项Ifix菜单栏中的用户首选项可设置ifix启动画面,运行时窗口全屏,后台启动VB脚本,故障时画面显示字符及颜色等一些画面通用设置PDB数据库Ifix所有变量标签都在PDB中,在PDB中可查看新建修改监视TAG,ifix标签有很多类型其中最常用的是DI(单个BOOL变量),DR(16BITWORD数字量,)AI(模拟量real及INT)DI:当变量需要报警功能时,必须使用DI类型标签DR:一般将DR中的16位拆分成单位使用,用以显示一个BOOL量状态例子:FIX32.SERVER.@TAGNAME@_MODFL_OS.F_1AI:下位机中实数及整形数用AI标签,可读可写,因此可作为AO使用,输出到下位机PLC单个TAG的配置界面如下图:对于一个TAG最重要的三个属性是1。标签名,2.标签描述3.标签地址(I/Oaddress)注意在大规模建标签前应DIDRAI每种标签建立几个与下位机通讯测试,测试标签是否能在画面正常显示及读写正常。注意在PDB中标签名是唯一的,不可重复。大规模建立或修改标签请使用excel工具编辑CSV后导入导出功能。工作台toolbox在ifix菜单栏“settings”--—-toolbars—-出现选择窗口,可以勾选调出toolbox,这个工具箱会浮在workspace上,工具箱中包含了大部分最常用的控件,图形,工具,图表等,在IFIX组态画面时经常会用到toolbox。ifix全局变量在ifix工作台左侧globals—user点击展开后可查看项目全部的全局变量,全局颜色方案,也可按需要在此新建,ifix中经常会用到全局变量及全局颜色方案全局变量例子:PIC—CUR是一个字符变量用以记录画面运行时当前打开的画面名称全局颜色方案例子:项目中有很多同一种设备如阀门,它们不同的状态显示不同颜色对应不同的变量值(比如黄色=1,红色=2,绿色=3,灰色=0),定义一个全局颜色方案后所有这些阀门都可以使用这一个方案,提高组态效率如下图最下方中的user.DABMAB2:全局颜色方案及全局阀值表,建议这种方式在项目中必须使用,因为客户有时后期要求不同的设备状态改为其他颜色,这时只需要修改全局阀值表就可以了,不必每一个设备去修改颜色状态,省去很多工作。IFIX中操作面板及标签组如WINCC一样,ifix中对同一类型的设备面板也使用同一个操作面板,首先按需要新建并组态好面板,连接好面板中每个对象的变量(tag),不同于WINCC,ifix中画面上每一个设备的操作面板一定对应一个标签组,ifix规定面板中凡是包含在两个@*******@之间的内容都会在打开面板时用标签组的内容进行替换,替换后面板显示相应设备的状态也可进行操作.待替换的内容一般分为变量替换和需要的文本替换,比如下面例子中的设备名称”EQ_NAME”和设备在PLC程序中的位置”TAG_PROG_LOCATION”都属于文本替换.替换后字符,面板经过标签组替换后变量变成pdb中的tag面板中待替换字符替换后字符,面板经过标签组替换后变量变成pdb中的tag面板中待替换字符替换前:HYPERLINK”mailto:FIX32.SERVER.@TAGNAME@_MODFL_OS。F_1”FIX32.SERVER。@TAGNAME@_MODFL_OS。F_1替换后:FIX32.SERVER。2Y0HTK15AN001XQ01_MODFL_OS。F_1一般在标准面板中所有变量待替换的内容即"TAGNAME"设置为设备的KKS码,便于IFIX画面与程序IOsymbol统一。

IFIX后台调度事件在ifix工作台左侧菜单栏schedules中可查看及新建后台调度,一般项目声音报警及日报等要在此创建调度,并编辑相应VB脚本,调度可以是事件触发也可以是周期时间触发,要使用调度必须要在SCU中任务配置器启用ifixbackgroundserver,此任务作为单独程序独立于工作台执行IFIX开机自启动设置1.双击IIFX图标,选择要开机默认启动的项目SCU.2.选择DesktopShortcut创建桌面快捷方式3.点击开始菜单allprograms———startup4。右键—属性—查看并复制startup所在文件夹位置5。在我的电脑地址栏粘贴此地址进入startup所在位置6.将刚刚创建的自启动快捷方式拖入startup文件夹7.现在在开始菜单-———startup中可见IFIX自启动项,至此实现IFIX开机自启动。HISTORIAN历史库配置注意:以下HISTORIAN的使用配置仅在单机运行操作员站(使用PDBDATABASE)下测试成功,对于C/S架构下client的HISTORIAN配置未测试过在ifix中历史归档数据库有两种选择,一是集成在工作台的classical历史库,而是独立的需要购买授权的HISTORIAN历史库.classical历史库在归档变量小于100时,对归档性能历史数据打开速度要求较低时可以选用,但功能不如HISTORIAN强大现在ifix知道V5。5都有全功能破解,建议都使用HISTORIAN数据库,可以直接在工作台菜单栏选择要使用哪一种历史库,只需直接选择即可实现切换,接下来便是各自的配置工作。在ifix安装时完整安装,安装HISTORIAN,安装好后在ifix工作台打开historian管理器正常状态下会有自动启动的4个collectors这是默认安装的,如果没有看到这4个采集器,或者采集器状态不是”running”,则表示HISTORIAN不正常,可能的原因是安装好HISTORIAN后修改了计算机名等或者用已经安装好的ghost去恢复其他计算机然后修改了计算机名,如下图为采集器正常状态,关于采集器详细信息请参看帮助文档在ifix菜单栏选择administation-——-configureHistorian--—--configurehistorianserver配置本机的默认HISTORIAN服务器和默认的采集器一般本机自动会设为默认SERVER,

温馨提示

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

最新文档

评论

0/150

提交评论