收藏 分享(赏)

iFIX3.0教材.doc

上传人:HR专家 文档编号:7514876 上传时间:2019-05-20 格式:DOC 页数:40 大小:8.85MB
下载 相关 举报
iFIX3.0教材.doc_第1页
第1页 / 共40页
iFIX3.0教材.doc_第2页
第2页 / 共40页
iFIX3.0教材.doc_第3页
第3页 / 共40页
iFIX3.0教材.doc_第4页
第4页 / 共40页
iFIX3.0教材.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、1目 录目录 11. 介绍 IFIX31.1 使用先进技术 31.1.1 OPC(OLE for Process Control)31.1.2 VBA(Visual Basic for Applications)42. 一般安装信息 42.1 设置总览 42.2 硬件要求 52.2.1 推荐的计算机 52.2.2 内存要求 62.2.3 磁盘空间要求 62.3 硬件密钥 72.3.1 安装硬件密钥 72.3.2 硬件密钥安装排错 72.3.3 更换损坏的硬件密钥 72.4 软件要求 83. 在线注册 84. 系统功能 94.1 基本功能 94.2 HMI 和 SCADA 功能 94.2.1 监

2、视 104.2.2 监控 104.2.3 报警 104.2.4 控制 104.3 开放式结构功能 104.4 应用功能 104.4.1 用户配置应用 114.4.2 系统应用 114.4.3 用户应用 115. IFIX 启动 116. 使用 INTELLUTION IFIX 工作台 126.1 启动 INTELLUTION IFIX 工作台 126.1.1 了解系统树 136.1.2 了解工作区域 136.2 使用系统树 146.2.1 了解系统目录树路径 156.2.2 显示和隐藏系统树 1526.2.3 浏览系统树 166.2.4 打开和关闭文件夹 176.2.5 右键点击系统树 176

3、.2.6 拖放文件 176.2.7 从系统树启动应用 186.3 了解工作台环境 186.3.1 全屏显示工作台 196.4 使用文档 196.4.1 打开文档 196.4.2 删除和更名文档 196.5 了解工具栏 196.5.1 显示和隐藏工具栏 206.5.2 使用专家和任务向导 207. SCU 入门 217.1 启动和退出 SCU217.1.1 打开新文件 217.1.2 配置目录路径 217.2 任务列表概述 228. 创建工程 228.1 设计画面 228.1.1 创建画面向导 228.1.2 创建和打开画面 238.1.3 使用专家加速运行时的图形操作 278.1.4 连接举例

4、:动画矩形的旋转 308.1.5 基本动画对话框 318.2 分配标签组 328.3 趋势曲线 348.3.1 配置和应用图表组文件 348.4 数据库 368.4.1 打开和关闭数据库 368.4.2 添加数据块 368.4.3 导入数据库 378.4.4 导出数据库 398.4.5 重新载入数据库 399. 快速入门 399.1 安装 IFIX399.2 创建工程 4031. 介绍 iFIXiFIX 是 Intellution 自动化软件产品家族中的一个基于 Windows 的HMI/SCADA 组件。iFIX 是基于开放的和组件技术的产品,专为在工厂级和商业系统之间提供易于集成和协同工作

5、所设计。它的功能结构特点可以减少开发自动化项目的时间,缩短系统升级和维护的时间,与第三方应用程序无缝集成,增强生产力。iFIX 的 SCADA 部分提供了监视管理、报警和控制功能。它能够实现数据的决对集成和实现真正的分布式网络结构。 iFIX 的 HMI 部分是监视控制生产过程的窗口。它提供了开发操作员熟悉的画面所需要的所有工具。1.1 使用先进技术由于最终用户和系统集成商所需的解决方案变得越来越复杂,预期每个客户的不同需求变得更加困难。面对这些变化,我们在 iFIX 中加入了下列的工业标准技术,以提供一个强大的开发环境,达到用户的特殊需求。1.1.1 OPC(OLE for Process

6、Control) OPC 是一个软件标准,它可以使自动化应用程序方便地读取工业企业的工厂级数据。基于我们在创办 OPC 任务队伍中的活跃角色,我们领导着 OPC 的开发,由一批处于领导地位的工业自动化供应商组成的基金会推动着这一基于OLE 通迅标准的发展。OPC 的目标是基于 Microsoft 的组件对象建模(COM)技术定义一个标准接口,允许自动化和控制应用程序、控制设备、以及商业和办公应用软件之间相互操作。 使用 OPC,iFIX 工作台能与任何本地 OPC 服务器直接通迅。通过使用数据服务器安装程序,能给 iFIX 结点添加一个本地 OPC 服务器。这个应用存放在Dynamics 目录

7、下,从有效的 iFIX 数据服务器列表中添加、修改和删除 OPC 服务器。要了解关于使用数据服务器安装的更多信息,请参阅程序的在线帮助。 工作台不能直接的与远程 OPC 服务器通迅。如果需要一个远程的 OPC 服务器通迅,请使用 OPC 客户端驱动程序。该驱动器与任何本地或远程服务器通信,且把信息储存在过程数据库中。当 OPC 客户端驱动程序与一个远程 OPC 服务器通迅时,它将使用 Microsoft 的分布式组件对象模型(DCOM)来建立连接,工作台不支持使用 DCOM 直接与一个远程 OPC 服务器相连。 41.1.2 VBA(Visual Basic for Applications)

8、VBA 是 Intellution Dynamics 完全内置的一个强有力的编程工具,可以快速方便地生成自动的操作任务和自动化解决方案。VBA 脚本可以根据需要写得简单或复杂,Intellution Dynamics 可根据需要适应自动化策略。它的强大和易用的开发环境允许重新使用现有的 Visual Basic 编码。 2. 一般安装信息为了安装 iFIX,本章提供了所需的一般信息,包括: 硬件需求,包括所需的计算机硬件、推荐的计算机、所需的内存和所需的硬盘空间。 安装硬件密钥和更换损坏的硬件密钥。 iFIX 软件需求,包括操作系统、支持的区域设置、视频驱动程序、优化虚拟内存和以服务方式运行

9、iFIX。 选件安装特性,包括在线注册、安装演示系统和安装选项硬件。 基于 FIX32 的其它应用程序、plug and solve 组件和 Microsoft Office 软件安装 iFIX。2.1 设置总览当准备开始设置 iFIX 环境时,使用下列步骤来设置节点:1. 设置所要求的每台计算机。使用硬件要求章节作为指南,并参阅描述每台计算机详细信息的用户手册。2. 在每台所需的计算机上安装和优化 Windows NT、 Windows 2000 或Windows XP。还要确定以管理员权限创建登录帐户,以便将来可以安装iFIX。3. 设置每台计算机所需的网络适配器和网络软件。4. 安装所购

10、买的硬件密钥和其它硬件。参阅安装硬件密钥章节,可以获得将硬件密钥连接到计算机上的用法说明。5. 在每台计算机上安装和配置 iFIX。确认用户以管理员 Windows 组的身份安装 iFIX。52.2 硬件要求最小的 iFIX 硬件要求是: 基于 Pentium II 266MHz 的计算机。为了获得最优的性能, Intellution 推荐基于 Pentium 4 1GHz 的计算机。为了获得 Intellution 测试过的机器列表,请参阅推荐的计算机章节。 SCADA 服务器和 iClients 客户机的最小 RAM 是 96MB。请参阅内存要求章节,可以获得更多信息。 安装典型的 iFI

11、X 系统需要 120MB 的硬盘空间,包括画面、数据库、报警文件和其它数据文件。iFIX 报警和历史文件动态增加。如果计划在该节点实现报警或数据采集,则在该特定节点中需要更多的磁盘空间。 其它 Intellution的产品,例如 iDownTime、iHistorian 和 infoAgent 等,有额外的要求。参阅相应的电子手册可以获得特定系统的要求。 CD-ROM 驱动器。 NETBIOS-兼容或 TCP/IP-兼容网络接口适配器,用于网络通讯和特定的I/O 驱动器 一个并口或 USB 端口。一些触摸屏、点击设备和 I/O 驱动器需要一个串口。I/O 硬件的其他端口应与该计算机同时订货。

12、SVGA 或更高颜色图形监视器和 100%与 IBM 兼容, 24 位图形卡分辨率800x600 且至少 65,535 颜色。 双按钮鼠标或兼容的点击设备(如触摸屏)。2.2.1 推荐的计算机iFIX 已由 Intellution 在下列运行 Windows NT、Windows 2000 和 Windows XP 的计算机上测试通过: Compaq Deskpro Compaq Evo Dell Dimension Dell Optiplex GX16 Dell Optiplex GX110 Dell Optiplex GX200 Dell Precision 340 Dell Precis

13、ion 530 Dual Xeon Dell Precision Workstation 420MT Dell Precision Dual Gateway 8400 Server (Quad Processor) IBM NetVista Micron Millennia当然 Intellution 不能保证计算机的完整性,我们的测试已经表明市场上廉价的计算机很可能出问题。鉴于这些问题,Intellution 不建议 iFIX 在廉价型的计算机上运行。Intellution 建议在选购计算机时应选择高品质的计算机。2.2.2 内存要求iClients 和 SCADA 节点要求至少 96MB

14、内存。该配置可提供足够内存运行iFIX 应用。Intellution 建议至少 128MB 内存。注意: 如果同时在 SCADA 服务器运行很多应用将使性能下降,有可能的话,在不同的计算机上运行其它应用。如果过程数据库的大小超过 1MB,数据库每增加 1 兆应扩展 1 兆内存。例如,如果数据库尺寸为 2MB, SCADA 服务器需要最小 98MB 内存(96+2=98)。2.2.3 磁盘空间要求当保存画面或调度时 Intellution 工作台将检测确定至少有 10MB 磁盘空间;如果没有足够的磁盘空间,Intellution 工作台将会有不可预知的结果且可能丢失你的文档。为了帮助建少该问题的

15、发生,工作台在可用磁盘空间小于 10MB 时将提示警告信息。尽管你能继续运行该软件,但我们建议你停止 iFIX,腾出一些磁盘空间,然后再重新启动。否则,工作台可能变得不稳定。工作台在启动时将检查 iFIX 画面路径和 Windows 临时路径。如果你修改路径为不同的驱动器,例如:D:Dynamics 和 C:Temp,工作台在每个驱动器上都需要 10MB 磁盘空间。72.3 硬件密钥你需要使用硬件密钥运行 iFIX,硬件密钥可: 控制并启用安装中可用的软件选项。 使用升级应用进行电子重编程选项,因此,在版本升级或更改选项时不用更换硬件密钥。如果未安装密钥,iFIX 将以演示方式运行 2 个小时

16、,旧版本的硬件密钥将不能使用与硬件密钥一起包装的文件应放置安全处,万一密钥损坏或丢失,Intellution 将用该文件中的代码快速复制该密钥。2.3.1 安装硬件密钥iFIX 包括一个硬件密钥,Intellution 需要使用硬件密钥保护该软件不被非法复制。安装硬件密钥: 1. 安装硬件密钥前应关闭计算机电源和外围设备,密钥对静电敏感。2.拔掉计算机并口上的所有联接。 3. 将硬件密钥安全地插入并口并拧紧螺丝。 4. 如果有其他设备与并口联接,请将其接到硬件密钥的背后。 2.3.2 硬件密钥安装排错如果系统驱动程序不能正常安装,将会从 iFIX 中看到下列消息:图 2-3: 没有检测到硬件密

17、钥时的 iFIX 消息2.3.3 更换损坏的硬件密钥8有缺陷的硬件密钥造成在启动应用时 iFIX 产生下面错误信息:ERROR - MISSING SECURITY KEY OR FILE该信息可能也说明硬件密钥没有可靠地安装,在确定硬件密钥损坏前请确定密钥的连接。Intellution 将尽快更换损坏的密钥。获得更换硬件密钥: 至电当地 Intellution 技术支持代表。技术支持代表将指导你填写“产品返回授权“表格,当接收到该表格后,Intellution 将制作一个新的硬件密钥并在第二天送到您手上。 当收到硬件密钥后,你必须将旧密钥连同发送新密钥所附带的表格复件一同返回。Intellu

18、tion 提供的损坏硬件密钥发票无需返回。2.4 软件要求iFIX 最小软件要求: 下列操作系统之一: Windows NT v4.0,安装 Service Pack 6。 Windows 2000, 推荐 Service Pack 1。 Windows XP。 网络接口软件,用于网络通讯和一些 I/O 驱动器。 SCADA 服务器使用的 I/O 驱动器。Intellution 提供了很多可编程控制器的 I/O 驱动器或你可另外购买一个驱动器。一定要确定所购买的 I/O 驱动器与你的硬件兼容。 Internet Explorer v5.5 或更高版本。3. 在线注册你可以在安装该产品的过程中在

19、线注册 iFIX,也可以在安装完成后在线注册该产品。在线注册 iFIX:1. 从工作台帮助菜单中选择 Intellution Dynamics 工作台帮助,然后选择Intellution 页面。92. 从出现的子菜单中,选择在线注册。3. 在注册表中输入相应的域内容,在完成全部页后点击“下一步“。4. 系统功能iFIX 给现场人员和其它软件提供实时数据。这种实时数据描述是更有效地利用资源和人员以及最终更加自动化的关键。4.1 基本功能iFIX 执行基本功能以使特定的应用程序执行所赋予的任务。它两个基本的功能是数据采集和数据管理。数据采集是从现场获取数据并将它们加工成可利用形式的基本功能。iFI

20、X也可以向现场写数据,这样就建立了控制软件所需所需的双向连接。iFIX 用OPC 方式来请求和利用现场数据,OPC 是一个具有公用接口的客户端/服务器模块,允许 iFIX 与标准的对象、方式和属性通信。要了解有关 OPC 的额外信息,请参阅 OLE for Process Control(OPC)部分。iFIX 不需要用特别的硬件获得数据。它可以通过一个叫 I/O 驱动器的软件接口同已存在的 I/O 设备直接通迅。在大多数情况中,iFIX 可以使用现场已装配的 I/O 硬件来工作。即使在现场设同一网络上使用不同厂家生产的 I/O 设备,I/O 驱动器都可以与它们一起正常的工作。现在可以提供一个

21、广泛的支持畅销的和特殊的 I/O 设备的 I/O 驱动程序目录。也提供了 OPC 的工具包,这个开发工具可以允许快速、容易地编写高性能、可靠、带 OPC 的 I/O 服务器。任何用工具包写的服务器都能与 OLE 自动化或 OPC 客户应用对话。该工具包包括在线培训部分、在线帮助和通用 OLE 自动化接口。由 Intellution OPC 的工具包写的服务器是开放的、可靠的和高性能的,集成了多线化、基于队列信息和事件处理服务器。一旦数据被获取,它将在应用软件中根据需求进行处理并传送。这个过程就是数据管理。4.2 HMI 和 SCADA 功能自动化最重要目标之一是更有效地利用设备资源。传统方法是

22、设备平台的操作通过控制室的面板进行,而 iFIX 可以增强或取代这些传统控制室功能,包括: 监视。 监控。10 报警。 控制。4.2.1 监视监视具有采集和显示实时工厂数据给所有相关人员的能力。丰富的数字、文字和图形格式使实时数据更容易的被读取和理解。4.2.2 监控监控具有监视实时数据的能力,同时由计算机直接改变设定点和关键值的能力。通过使用 iFIX,可以很方便地控制访问这个数据和可被改变数据点的权限。4.2.3 报警报警具有确认过程异常事件并且立即将报警报告给适当的人员的能力。报警基于设立控制限值产生,而且可以多种形式报告,要了解额外的信息,请参阅实现报警和消息。4.2.4 控制控制是自

23、动提供算法调整过程数值并使这些数值保持在设定的限度之内的能力。控制比监控更高一级,它不需要人的直接参与。iFIX 包括了连续控制、批次控制、和统计处理控制的能力,它可用计算机控制整个或部分过程。4.3 开放式结构功能许多工厂都有特殊的需求,它能通过访问实时数据来解决。iFIX 提供对系统中任何数据点的读写,这样的开放式结构允许使用自定义和第三方应用程序来解决特殊的自动化需求,下列图示(图 4-3)说明了这一开放式结构的功能。iFIX 的结构同时允许通过编写脚本提供关键的实时数据。VBA 直接集成在iFIX 中,允许快速方便地开发与工厂数据交互的程序脚本。4.4 应用功能11iFIX 是一个多任

24、务系统,每一个节点都可以同时运行几个不同的应用。在 iFIX内部,关键程序可以优先获取系统资源,而且可以被优先响应对关键资源的请求。所有的 iFIX 应用可以分为以下三种类型: 用户配置应用 。 系统应用。 用户应用。4.4.1 用户配置应用用户配置应用允许生成指示和逻辑以监控过程。这些应用将生成配置文件,当启动时系统应用读取配置文件和使用所得到的信息执行指定的任务。 事件调度是用户配置应用的一个例子。在事件调度中,定义触发一个行为的事件(如每天的时间或过程中的变化)和想要发生的动作。一旦事件被预定,当事件发生时将自动触发,不需要进一步交互。4.4.2 系统应用系统应用与实时过程一起工作。这些

25、应用从配置文件中接收指令并且很少或不需要交互。通常系统应用可以优先访问系统资源。 历史采集是一个系统应用的例子。一旦启动,它检索数据并存储在在 SCU中定义的历史数据目录中。当 iFIX 启动时,历史采集可配置成自动启动,且不需要交互。4.4.3 用户应用用户应用是用来与过程或过程数据交互的程序。用户应用也可创建和使用配置文件。 报警一览对象(OCX)是用户应用程序的一个例子,它要求通过操纵在画面中内嵌的报警一览对象与系统相互作用。某些程序可能有多于一种应用。例如,数据库管理器是生成过程数据库的用户配置应用。但数据库管理器也可充当用户应用,因为它允许以电子表格的形式来显示实时数据。125.iF

26、IX 启动iFIX 启动程序将读取 SCU 文件并运行所配置的任务。除了 SCU 外,个别的iFIX 应用程序将不能运行,除非已启动了 iFIX 启动程序。在启动 iFIX 之前,必须确保已经设置了硬件、软件和在过程环境中操作iFIX 的网络组件。在该指南中查阅相关章节来帮助配置环境。当启动 iFIX 时,会出现 iFIX 启动窗口。要启动或停止 iFIX:1. 从 iFIX 目录中选择启动,iFIX 完成读取启动任务后,出现启动窗口并显示“iFIX 软件正在运行!”。2. 要停止 iFIX,退出所有任务并从选项菜单中选择关闭。6. 使用 Intellution iFIX 工作台Intellu

27、tion iFIX 工作台是使用 iFIX 的起点,它提供了一个灵活的集成开发环境供你创建和修改用于本地节点的文档和画面。作为集成化开发环境,WorkSpace 提供了一个工作台及相应的工具,帮助完成创建画面、建立调度、或编辑 VBA 程序等工作。使用 Intellution iFIX WorkSpace,也能够从其他程序嵌入 ActiveX 控件到画面文件,例如 Word 和 Excel。这些 ActiveX 控件在画面里和 iFIX 本身生成的图形对象没有任何区别。如果使用了自己创建的 ActiveX 控件,WorkSpace 会自动显示这些控件定义的菜单和工具条。WorkSpace 使用

28、分级的目录树体系结构,方便用户查找文件,调用 iFIX 功能或其他第三方应用。Intellution iFIX WorkSpace 允许用户随时进入 VB 编辑器(VBE)。使用这个编辑环境可以把 VB 脚本集成到 iFIX 图形文件中。使用 VBA 脚本,能够定制和控制 iFIX 动作。例如,通过 VBA 脚本替代 iFIX 固有的数据输入方式,从而在运行方式下使用自定义的数据输入方式。WorkSpace 不仅仅是一个图形(组态)工具。还提供了一个运行版功能,开发人员可以测试和运行 iFIX 文件。同时这个环境还能够进行安全策略设置,如禁止操作员进入预先设定的某些画面。在使用 iFIX In

29、tellution 工作台之前,应该理解几个关键的概念。工作台中有系统目录树和工作区。在使用他们之前,应该使用系统配置工具(SCU)正确配置要用到的节点。136.1 启动 Intellution iFIX 工作台在安装和配置了 iFIX 之后,就可以开始使用 Intellution iFIX 工作台了。当启动 iFIX 时,程序会自动运行。如果为了某些原因要退出这个程序,可以在开始菜单程序文件夹中的 iFIX 文件夹中,选择 Intellution iFIX 工作台,来重新启动它。6.1.1 了解系统树用来定位文件的主要浏览工具是 系统树。 这个工具对文件夹进行分层显示,如下图所示。通过打开和

30、关闭文件夹,可以一步完成对文档的定位和显示。图 6-1: Intellution 工作台系统树 系统树也作为程序启动平台。通过双击系统树中的应用程序,可以启动任何的iFIX 或者第三方应用程序。6.1.2 了解工作区域工作区域如下图所示,是显示 iFIX 和 ActiveX 文档的窗口。只要打开了一个文档,iFIX 工作台就会在工作区域显示这个文件,并且自动激活对其进行修改所必须的工具。14图 6-2: Intellution 工作区 WorkArea 例如,双击一个画面,它将显示在工作区域,并且修改这个画面所有相关的工具都会激活。就和启动一个独立的图片程序然后打开画面一样。这个特性使得创建和

31、修改 iFIX 文档更为快捷和容易,因为不需要离开 iFIX 工作台或者通过搜索去运行适当的应用程序。需要的所有工具都是内置的,并且可以随时使用。6.2 使用系统树系统树对本地节点上的文件进行分层显示。当第一次启动 iFIX 工作台,系统树在顶端显示本地节点名,同时显示了下列文件夹和应用程序: 系统树项目描述报警历史允许显示本地计算机收到的最近 200 条报警和信息。数据库管理器允许创建和修改过程数据库。 文档文件夹允许创建任何 Word 和 Excel 文档。如果在 Application 路径下保存了这些文档,它们将显示在系统树中。只有以.DOC 为后缀名的 Word文件和以.XLS 为后

32、缀名的 Excel 文件才会显示。符号集文件夹包含符号集。FIX 配方 包含控制配方和主配方。 15文件夹全局文件夹包含全局变量、用户定义变量以及阈值表。帮助和信息文件夹包含 iFIX 帮助和电子书。历史定义允许创建历史采集组。I/O 驱动程序文件夹包含本地节点的 I/O 驱动程序配置。任务控制允许监控后台任务。这些任务包括:历史采集,I/O 控制,自动报警管理,报警 ODBC 服务以及扫描报警控制(SAC)程序。画面文件夹包含画面。报表文件夹包含报表生成器所生产的报表。调度文件夹包含调度任务。安全文件夹包含安全配置和登录程序。这些程序允许定义自己的安全配置,并在安全选项允许的时候登录到本地节

33、点。系统配置允许配置本地节点。6.2.1 了解系统目录树路径与系统树中的每个应用程序和文件夹相关联的是一个 iFIX 路径。这些路径显示了文件在计算机中所处的位置,是由系统配置程序(SCU)定义的。 6.2.2 显示和隐藏系统树缺省情况下,系统树位于屏幕的左边。可以通过拖动将它显示在屏幕的另一边。同样地,如果想为画面和调度分配更多的屏幕空间,可以通过拖动系统树离开屏幕的边缘,使它浮动在打开文档的顶端。当系统树浮动时,可以通过16拖曳其边界来调整系统目录树的大小。如果调整系统目录树的大小也不能满足对屏幕空间的需求,可以完全隐藏系统目录树。 当系统树处于显示状态,只能调整它的宽度,如下图所示:图

34、6-3:调整系统目录树的大小6.2.3 浏览系统树可以使用鼠标或下列键盘操作来选择项目,在系统目录树中上下移动:使用. 使.向上方向键在系统目录树中向上移动。向下方向键在系统目录树中向下移动。向上翻页键在系统目录树中快速向上移动。如果改变了系统目录树的尺寸,可以使用向上翻页键越过系统目录树的可见部分。向下翻页键在系统目录树中快速向下移动。如果改变了系统目录树的尺寸,可以使用向下翻页键越过系统目录树的可见部分。向左方向键关闭一个文件夹。17向右方向键打开一个文件夹。Home 键 移动到系统目录树的顶端。End 键 移动到系统目录树的底端。6.2.4 打开和关闭文件夹打开和关闭文件夹类似于运用 W

35、indows 资源管理器,如下图所示:6.2.5 右键点击系统树在系统树中鼠标右击任何项目时都会出现一个弹出菜单。此菜单的内容取决于选择的项目。比如,画面文件夹的弹出菜单可以创建一个新的画面,同时还可以显示文件夹的路径。而矩形的弹出菜单,可以编辑对象的脚本,改变对象的属性,对它进行剪切,拷贝,粘贴,删除以及复制的修改操作。6.2.6 拖放文件18使用 iFIX 工作台,能够通过拖放鼠标将对象复制和移动到打开的文档中。总的来说,能从一个打开的画面、符号集或者系统树中拖动一个对象或一个图符并将其下拉到: 一个打开的画面。 一个打开的图符集。 一个用户定义的全局文件。6.2.7 从系统树启动应用可以

36、通过双击在系统树中的图标来启动一个应用程序。Intellution 的iFIX 工作台可以启动相关的应用程序,同时尽可能在工作区中显示这个应用程序。在某些情况下,应用程序会在 Intellution 的 iFIX 工作台的顶端打开自己的窗口。6.3 了解工作台环境工作台提供了一个编辑环境和一个运行环境。编辑环境提供了所有必需的开发工具,包括对工具栏和系统树中文件的访问。另外,所有过程监控的后台任务可能在运行,比如 I/O 驱动程序、历史采集以及允许的报警服务,在编辑环境下都将继续运行。另以方面,运行环境是为操作员设计的。在这个环境下,操作员可以显示画面并且监控过程。典型的运行环境都通过隐藏菜单

37、栏并且不允许进行任务切换的配置来限制操作员访问 iFIX 的其它部分。能够在两个环境之间切换,测试并运行画面和调度。在切换环境的时候,状态栏会更新。在编辑环境下,显示“编辑”文本。当切换到了运行环境,文本改变为“运行”。在一个环境中打开的文档,在切换到另一个环境时仍然是打开的。例如,如果在编辑环境中打开了两个画面和一个调度,在切换到运行环境时这些文件仍然是打开的。如果在运行环境下关闭了其中一个画面,并切换至编辑环境,刚才关闭的画面现在在编辑环境中也是关闭的。另一个画面和计划任务仍然是打开的。 在脚本运行的时候,不能够在 iFIX 工作台中切换到编辑环境。同样也不能够退出应用程序。只有在脚本运行

38、结束后,才可以切换环境和正常退出。同样的限制也应用于画面中运行的脚本。在所有的脚本运行结束之前,不能够关闭一个画面。19切换到运行环境也会隐藏原先显示的系统树和工具栏。切换回去是个相反的过程。备注:为了提高性能,应该在切换环境测试画面之前关闭不必要的文档。6.3.1 全屏显示工作台无论在开发还是运行环境中,都可以全屏显示工作台。工作台全屏显示可以看到与操作员操作时同样比例和尺寸的画面。全屏显示工作台时,菜单条和固定工具条都隐藏,浮动工具条仍然保留显示。工作台同时也在配置环境中隐藏了系统树。在运行环境中,系统树和所有的工具条通常都是隐藏的。6.4 使用文档在 iFIX 工作台启动并且出现系统树之

39、后,就可以创建和打开文档了。iFIX工作台的标准工具栏提供新建按钮来创建新的画面、调度和符号集。也可以用文件菜单的新建命令创建其他类型的 ActiveX 文件。6.4.1 打开文档在系统目录树中双击文档图标,就可以打开一个文档。iFIX 工作台会激活相关的工具或根据所选的文档启动所需的应用程序。假如要打开的文档不在系统目录树中,从标准工具栏中单击“打开”按钮,然后选择您要打开的文档。6.4.2 删除和更名文档可以通过单击鼠标右键,然后从弹出菜单选择“删除”或“更名”来删除或重命名在系统目录树中任何关闭的文档。当重命名一个文档时,iFIX 工作台会提示给出一个新的名字。当输入一个名字后,它就会出

40、现在系统目录树中。6.5 了解工具栏iFIX 工作台工具栏为常用的操作提供了按钮。也可以自己创建工具条和工具条按钮,并把这些工具条与多台计算机共享。本节说明如何完成这些任务。例如,“标准”工具栏允许创建、打开以及打印文档,如下图所示:20图 6-5: Intellution iFIX 工作台“标准”工具栏“应用”工具栏也允许完成一些常用的任务。这个工具栏提供的按钮可以不通过系统树而直接运行 iFIX 应用程序,并且允许访问来自 iFIX 电子书和Intellution 网站的信息。“应用”工具栏另一个工作台工具栏,“实用工具”工具栏,允许不通过数据库管理器来完成常用的数据库操作,如下图所示。也

41、可以更新画面中 I/O 点和过程数据库之间的连接。这个过程被称为预处理画面。图 6-6:“实用工具”工具栏6.5.1 显示和隐藏工具栏可以在编辑环境下从工具栏对话框中通过选择或取消选择来显示或隐藏任何工具栏。切换到运行环境会隐藏所有在配置环境下显示的工具栏。6.5.2 使用专家和任务向导iFIX 提供了许多 专家 来自动配置画面中的对象,或者创建对象的脚本。例如,“前景色”专家可以动态地改变一个对象的前景色。另一方面,“允许报警”专家为选中的对象添加脚本。这个脚本对指定的数据源允许报警。可以从画面工具栏或者工具箱访问许多“专家”。使用任务向导,可以不需要工具栏而通过一个易用菜单访问每一个专家。

42、因此,如果工具栏占用了宝贵的屏幕空间,可以隐藏它们而不会丢失功能。 7. SCU 入门本章节将帮助使用系统配置单元(SCU)启动配置 iFIX 。它说明了如何启动和退出 SCU、完21成文件操作和定义 iFIX 路径。7.1 启动和退出 SCU在打开 Intellution iFIX 工作台之前,应该正确启动和配置 SCU。通过在Windows 启动菜单的 iFIX 程序文件夹中单击系统配置来启动 SCU。如果是在Intellution iFIX 工作台状态下并且要更改设置,则可以从应用工具栏上单击SCU 按钮或者在系统树中双击系统配置。注意,第一次启动时,在安装过程中SCU 将使用所指定的节

43、点名。SCU 主窗口显示了可用选项和工具的图形及图标,可以单击该窗口部分来得到相关的对话框。该图形接口立刻判断出是什么样的节点类型和打开 SCU 文件所启用的选项。 也能通过 SCU 主窗口中选择图形或图标来禁止一个选项。7.1.1 打开新文件当启动 SCU 时,它将自动打开本地启动选项所指定的 SCU 文件。如果 SCU未能找到指定的文件,它将打开一个新的文件。当 SCU 打开时要创建一个新的文件,从文件菜单中选择新建,将出现没有链接过程数据库和驱动程序配置的SCU 主窗口。7.1.2 配置目录路径iFIX 使用了许多目录存储程序和数据文件,用路径配置对话框来指定 iFIX目录的位置和名称。

44、能在 SCU 工具箱中单击路径按钮显示该对话框。当 iFIX 安装后它将创建一个目录,该目录为根目录,并且所有子目录都列在路径配置对话框中。如果要更改根路径和其它根目录的子目录,则单击修改根目录会自动刷新所有列出的目录名称。当改变了路径,SCU 将会创建新目录。但是,它不会把旧目录下的文件拷贝到新目录下。注意: 当配置 iFIX 路径时,它能帮助把一些目录放置在本机和网络服务器中。例如,要保证本地和数据库目录要存放在本地目录下并允许能很容易的访问,尽管把画面和历史数据文件拷贝到网络服务器上,并能访问这些文件来浏览画面和历史数据等等。7.2 任务列表概述以下是执行 SCU 的常规任务列表:1.

45、打开 Intellution iFIX 工作台之前启动 SCU。222. 配置本地启动选项,包括本地服务器名、本地逻辑节点名和本地 SCU 文件名。3. 配置存放程序和数据文件的路径。4. 使用 SCU 工具箱和相应的对话框更改启动选项或配置,更多信息请查阅该指南中相应的章节。5. 在本地硬盘或远程文件服务器中保存更改配置。8. 创建工程8.1 设计画面开发任务的大部分时间是设计和创建 iFIX 的画面显示。iFIX 提供了丰富的可在画面中使用的特性,每个独立使用的特性都能大大提高画面性能。但是,要增加系统的整体性能,需要认真选择这些特性并有效地执行它们。如果在每个画面显示中使用 iFIX 提

46、供的鸣笛铃声,将会在一定程度上影响系统的整体性能。通过灵活运用这些工具并在显著提供显示性能的地方使用这些工具,您可以极大地优化系统性能。当设计画面时,尽量注意每个画面中对象的数量,将画面中对象的数量减到最少将最大提高画面性能。8.1.1 创建画面向导Intellution 给 iFIX v3.0 增加了一个新的过程助手,叫做创建画面向导。此向导可以加速创建画面和画面组的过程,允许配置画面的尺寸、位置和属性。也可以使用和创建预先确定的画面配置。最常用的访问创建画面向导的方法如下表所列: 从. 这样操作.菜单栏 从“文件”菜单中选择“新建”,再从“新建”列表中选择“画面”。系统树 在“系统树”的“

47、画面”文件夹上单击鼠标右键。任务向导在“标准工具栏”中点击“任务向导”按钮。从“任务分类”列表框中选择“画面”。从“任务”列表中选择“创建画面向导”。23专家工具栏从“专家工具栏”中点击“创建画面向导”按钮。标准工具栏从“标准工具栏”中点击“创建画面向导”按钮。工具箱 从“工具箱”中点击“创建画面向导”按钮。8.1.2 创建和打开画面一旦打开了 Intellution 工作台,就可以准备开发画面了。可以从创建新画面或打开已有画面开始。点击“标准工具栏”的“新画面”按钮创建新画面。默认下,自动打开“创建画面向导”,帮助你创建画面。如果点击“新画面”按钮自动生成一无标题的画面,则此时没有启用“创建

48、画面向导”。可在“用户首选项”对话框的“画面自定义”表单选择“从新画面菜单显示画面向导”检验框,启用“创建画面向导”。要打开已有的画面,双击“系统树”的“画面文件夹”中的画面。缺省时,“系统树”位于屏幕的左侧,画面在它的右侧。为了给画面更大的空间,可以: 把系统树拖至屏幕的另一侧。 从屏幕一侧拖出系统树将它平放在画面顶部。 完全隐藏系统树,这样画面可以充满整个屏幕。点击“标准工具栏”的“保存”按钮,保存画面。画面是以 GRF 为扩展名保存在“系统树”的“画面文件夹”中。保存画面时,必须遵循 VBA 命名规则,例如,禁止使用: 除了字母外的任何符号作为第一个字符。 以下的任何符号:空格、句号、感

49、叹号、以及#。 一个超过 255 个字符的文件名8.1.2.1 使用工具栏 iFIX 提供工作台和许多画面工具栏帮助实现各种功能。尽管工作台及画面工具栏可以帮助在画面中执行各种任务,同时工具栏也提供创建、修改对象及其属性的通用工具。下表介绍了创建画面时可利用的画面工具栏。表 2-2:使用工具栏创建并修改画面工具栏.可以.24图形 在画面中添加图形。编辑 实现对象操作的基本功能,包括剪切、拷贝、粘贴及取消操作。工具 在画面中实现对对象的操作,如排列、成组对象。专家 在画面中或画面本身实现对象操作的高级功能,如旋转、缩放、位置移动。工具箱 选择最常用的工具按钮。要显示或隐藏画面工具栏,可从“工作台”菜单中选择“工具栏”,并在“拥有者”区域中选择“画面”,可选定或取消相应的工具栏。如果想在“拥有者”区域中选择“画面”,必须有打开的画面。8.1.2.2 使用工具箱默认时,“工具箱”中包含许多工具栏的按钮,允许快速地在特定的位置选择各种按钮。同时,“工具箱”也是节省画面中的空间的有效途径,避免打开多个独立的工具栏。可以点击并拖动“工具箱”,将其放置在画面的任意位置,并可其尺寸。如果想从特定的工具栏中选择按钮,只须在“工具栏”对话框中取消选定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报