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

下载本文档

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

文档简介

IFIX 内部培训内部培训 版本版本日期日期作者作者校对校对批准批准说明说明 V1.02015-2-4杨智增加老陈建议内容 V2.02015-2-4杨智增加 NODE 解释及 IO 驱动安装 版本版本: V2.0 创建创建: 杨杨 智智 日期日期:2015-2-9 Ifix 版本版本: V5.1 1概览基础培训_IFIX 培训.3 2IFIX 结构及名词.3 2.1基本结构 .3 2.2图形显示 .4 2.2.12.2.1图形显示独立节点示意图 .4 2.2.22.2.2图形显示示意图(网络).6 2.3IO 点定义.6 2.3.12.3.1AA 与 AI 有差异 .6 2.3.22.3.2AI Windows Server 2003 R2 不支持。 iFIX 5.1 - Windows XP 专业版 SP3 以上;Windows Server 2003 SP2 以上(标准版或企业版); Windows Vista SP2 Business 版、企业版、Ultimate 版;Windows Server 2008 (32 位) SP2 标准版或企业版。如果要支持 Windows 7 32 位,需要安装补丁“ iFIX 5.1 - Pulse 1.0 Service Pack 1A”。 以上所有版本只支持 32 位系统,不支持 64 位系统。 iFIX 5.1 使用 WoW 方式,可以支持支持 Windows 7 和 Microsoft Windows Server 2008 64 位 系统,以下 64 位系统已经经过测试可以使用: Microsoft Windows Server 2008 R2 (64 位) 标准版或专业版; Microsoft Windows 2003 R2 64 位; Microsoft Windows 7 64 位 专业版或旗舰版。 注意 IFIX 64 位系统不支持以下项目: Intel Itanium 处理器; iFIX WebSpace 服务器和客户端 ; Proficy Alarm Viewer; Proficy Historian 4.0 以前版本; Plant Applications; FIX Desktop; IFIX 自带数据库不支持,需要使用 Proficy Historian 4.0 及以上数据库。 IFIX 5.5 英文版已出,从 IFIX 5.5 开始,已经集成 IGS 基本版驱动。 iFIX 5.5 在 64 位系统中只能用 IH 作为历史数据库。 4 4SCUSCU 控制台控制台 Ifix 的 SCU 控制台,是配置 IFIX 工程项目的主要工具 4.14.1Ifix 项目路径 IFIX 的项目文件是基于各个规定的文件夹路径的,这个路径及存储的盘符可自由定义 ,比如项目的画面文件都放在“PIC”文件夹下,而实时数据库都放在“PDB 文件夹下” 4.24.2Ifix 节点名 每一台电脑有一个本地节点名,所有 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。而且默认是 F IX32.FIX.DAM01.F_CV。 这是什么意思呢,意思是 FIX 既然称为逻辑名,跟本地名是同等有效的。而且还优先! 这个好处是显而易见的: a)比如在多台联网情况下,不方便修改本机节点名。而画面已经做好了(比如以前做过的项目拷贝来的 )却没有用 thisnode,这时,只要修改本地逻辑节点名就可以正常运行画面。逻辑节点名跟别台机器无关 b) 联网的几台机器本地节点名互不相同,但本地逻辑节点名可以相同,这样就可以实现很灵活的画面复 用以及组网。 注意:做项目前必须先考虑好节点名的命名问题,特别是包含 C/S 架构又有独立 IFIX 操作站网络互连的情 况。起的 NODE 名要做到只做一次画面,其他的电脑都可以复用的目的。 4.34.3Ifix 启动任务配置 IFIX 内每个功能是模块化的,分成不同的 task ,本机需要启动哪些任务可以在 SCU 中自由配 置(包括工作台,报警服务任务,PDB 标签刷新任务,ifix 后台背景服务等),如下图 4.44.4Ifix network 配置 本机是否与其他 IFIX 终端机有网络连接,可在 network 中配置,一般 C/S 架构需要此配置,以 使 client 连接到 server 上。 4.54.5Ifix 报警服务 Ifix 项目的报警配置(alarm ODBC 的详细配置方法请参考相关教程,历史报警数据库可选用 ACCESS 或 SQL SERVER) SCU 还包含 ifix 项目的安全配置(不同等级账户的登录名 密码及其对应权限,以及 ifix 启动画 面的默认账户),需要时可启用或禁用安全。 4.64.6Ifix 安全配置 可在 SCU 中 security 选项中配置不同操作权限的用户账户,可任意配置多个账户及每个账户账 户名密码和操作权限,如下图为只有工作台运行下操作设备的操作员账户. 注意当出现项目提示 无权限关闭时,一般在登陆程序中输入 用户名:admin 密码: admin 即可进入 IFIX 默认超级管理员权限,可进行软件关闭等任意操作 还可在安全中配置 IFIX 项目自动启动的账户,注意自动启动节点名必须是本机物理节点名,不能 使逻辑节点名. 5 5IFIXIFIX I/OI/O 驱动驱动 目前测试成功的 IO 驱动案例: 使用 ifix 上位机的 IO 驱动选择 下位机I/O 驱动备注使用项目CPU 硬件 1西门子S7A(双网卡不能 在同一网段) 普通网 卡 平圩脱销412-5H 2西门子simaticnet+ifix opc client CP1623土耳其脱硫414-5H 3西门子kepserver+ifix opc client 待测试 4ABRSLINX+OPC CLIENT 远达环保白山 脱硝 1756-L72 5施耐德MBE 多个项目MODICON 系列带 网口 CPU 每种驱动都有安装文件,使用前需要单独安装,安装文件位置步骤如下: 7X 文件夹中包含各种 IFIX 驱动: 每个 IO 驱动会在 PDB 中每个标签地址中体现,不同的 I/O 驱动会有不同的地址填写格式 6 6IfixIfix powertoolpowertool POWERTOOL 是 ifix 与下位机 PLC 配置 I/O 驱动和通讯数据块的工具,是 IFIX 与下位机数据 通讯的直接接口,必须在 powertool 中配置好 ifix 使用的 I/O 驱动参数(连接 PLC 的 IP 或者连 接的 OPC SERVER 等) Powertool 中可配置通讯块更多的时候在通讯异常时可监视通讯状态 注意:如上图的 powertool 中的 item 没有必要每一个在 powertool 中手动添加,当在 ifix PDB 中添加标签或 CSV 导入标签时会在 powertool 中自动添加相应的 item(与下位机通讯块),前 提是导入 PDB 的标签地址填写正确无误! 必须在 powertool 中设置默认运行的文件,否则 IFIX 运行时数据将无法通讯,全显示?, 打开 powertool 界面,点击菜单栏上的 setup 图标 选择 Default Path ,设置好项目运行时要自动启动的 powertool 文件名及文件路径,最后保存,则以 后 ifix 每次自动启动时会使用此默认文件与下位机 PLC 通讯 设置默认启动的 powertool 文件后,可见此文件中的所有与下位 PLC 的通讯块 注意有时一个 ifix 项目可能使用几种不同的驱动采集几个不同系统的数据如 OPC MBE S7A 等, 在 SCU 中必须对每一种驱动配置好通讯参数和默认启动的 powertool 文件,如下图 SCU 中的几 种 I/O 驱动 7 7WorkspaceWorkspace 工作台用户首选项工作台用户首选项 Ifix 菜单栏中的用户首选项可设置 ifix 启动画面,运行时窗口全屏,后台启动 VB 脚本,故障时 画面显示字符及颜色等一些画面通用设置 8 8PDBPDB 数据库数据库 Ifix 所有变量标签都在 PDB 中,在 PDB 中可查看新建修改监视 TAG,ifix 标签有很多类型其中 最常用的是 DI (单个 BOOL 变量),DR(16 BIT WORD 数字量,) AI (模拟量 real 及 INT) DI: 当变量需要报警功能时,必须使用 DI 类型标签 DR: 一般将 DR 中的 16 位拆分成单位使用,用以显示一个 BOOL 量状态 例子:FIX32.SERVER.TAGNAME_MODFL_OS.F_1 AI:下位机中实数及整形数用 AI 标签,可读可写,因此可作为 AO 使用,输出到下位机 PLC 单个 TAG 的配置界面如下图: 对于一个 TAG 最重要的三个属性是 1.标签名,2.标签描述 3.标签地址(I/O address) 注意在大规模建标签前应 DI DR AI 每种标签建立几个与下位机通讯测试,测试标签是否能在画 面正常显示及读写正常。注意在 PDB 中标签名是唯一的,不可重复。大规模建立或修改标签请 使用 excel 工具编辑 CSV 后导入导出功能。 9 9工作台工作台 tooltool boxbox 在 ifix 菜单栏“settings”-toolbars-出现选择窗口,可以勾选调出 toolbox,这个工具箱会 浮在 workspace 上,工具箱中包含了大部分最常用的控件,图形,工具,图表等,在 IFIX 组态 画面时经常会用到 toolbox。 ifix 全局变量全局变量 在 ifix 工作台左侧 globalsuser 点击展开后可查看项目全部的全局变量,全局颜色方案,也可 按需要在此新建,ifix 中经常会用到全局变量及全局颜色方案 全局变量例子: PIC-CUR 是一个字符变量用以记录画面运行时当前打开的画面名称 全局颜色方案例子: 项目中有很多同一种设备如阀门,它们不同的状态显示不同颜色对应不同 的变量值(比如黄色=1,红色=2,绿色=3,灰色=0),定义一个全局颜色方案后所有这些阀门 都可以使用这一个方案,提高组态效率 如下图最下方中的 user.DABMAB2: 全局颜色方案及全局阀值表,建议这种方式在项目中必须使用,因为客户有时后期要求不同的 设备状态改为其他颜色,这时只需要修改全局阀值表就可以了,不必每一个设备去修改颜色状 态,省去很多工作。 1010 IFIXIFIX 中操作面板及标签组中操作面板及标签组 如 WINCC 一样,ifix 中对同一类型的设备面板也使用同一个操作面板,首先按需要新建并 组态好面板,连接好面板中每个对象的变量(tag),不同于 WINCC,ifix 中画面上每一个设备 的操作面板一定对应一个标签组,ifix 规定面板中凡是包含在两个*之间的内容都会在 打开面板时用标签组的内容进行替换,替换后面板显示相应设备的状态也可进行操作。待替换 的内容一般分为变量替换和需要的文本替换,比如下面例子中的设备名称”EQ_NAME”和设备在 PLC 程序中的位置”TAG_PROG_LOCATION”都属于文本替换. 替换前:FIX32.SERVER.TAGNAME_MODFL_OS.F_1 替换后: FIX32.SERVER. 2Y0HTK15AN001XQ01_MODFL_OS.F_1 一般在标准面板中所有变量待替换的内容即”TAGNAME”设置为设备的 KKS 码,便于 IFIX 画 面与程序 IO symbol 统一. 面板中待 替换字符 替换后字符,面板经过 标签组替换后变量变成 pdb 中的 tag 1111 IFIXIFIX 后台调度事件后台调度事件 在 ifix 工作台左侧菜单栏 schedules 中可查看及新建后台调度,一般项目声音报警及日报等要在 此创建调度,并编辑相应 VB 脚本,调度可以是事件触发也可以是周期时间触发,要使用调度必须 要在 SCU 中任务配置器启用 ifix background server,此任务作为单独程序独立于工作台执行 1212 IFIXIFIX 开机自启动设置开机自启动设置 1.双击 IIFX 图标,选择要开机默认启动的项目 SCU . 2.选择 Desktop Shortcut 创建桌面快捷方式 3.点击开始菜单-all programs-startup 4.右键属性-查看并复制 startup 所在文件夹位置 5.在我的电脑地址栏粘贴此地址进入 startup 所在位置 6.将刚刚创建的自启动快捷方式拖入 startup 文件夹 7现在在开始菜单-startup 中可见 IFIX 自启动项,至此实现 IFIX 开机自启动。 1313 HISTORIANHISTORIAN 历史库配置历史库配置 注意注意:以下以下 HISTORIAN 的使用配置仅在单机运行操作员站的使用配置仅在单机运行操作员站(使用使用 PDB DATABASE)下测试成功下测试成功,对于对于 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-configure Historian-configure historian server 配置本机 的默认 HISTORIAN 服务器 和默认的采集器 一般本机自动会设为默认 SERVER,然后点击配置窗口下方的 get collectors ,一般默认是 FGDES1_IFIX 采集器,点击 set default 将它设置为默认采集器 这样就完成此步配置 最后一步便是在 FGDES1_IFIX 采集器中添加需归档的标签,以及归档设置采集时间间隔,历史数 据存储位置等,以上设置完成后重启 ifix 即开始历史归档,经土耳其项目实际使用 HISTORIAN 性 能强大速度快. 往 collector 中添加 TAG,点击 AAD TAG 出现窗口,可对想要添加的归档标签筛选添加 点击 Archieves 完成归档文件大小归档路径等设置. 另外在 PDB 每个标签配置窗口有单独的 HISTORIAN 选项卡,可对 TAG 的基本历史属性进行配 置,此处最有用的可以对归档 TAG 加 TAG description 以便在历史趋势图中显示识别,大规模的 配置仍然需要将 databas

温馨提示

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

最新文档

评论

0/150

提交评论