为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

InTouch_8.0_starter

2012-01-13 50页 pdf 1MB 72阅读

用户头像

is_838019

暂无简介

举报
InTouch_8.0_starter 欢迎使用 InTouch 欢迎使 用 Wonderware InTouch ,这一创建Microsoft Windows 2000 和Windows XP操作系 统下的人机界 面 (HMI) 应用程序的最简便快捷的方法。InTouch 是Wonderware FactorySuite 的 一个组成部分。InTouch 广泛应用于包括食品加工、半导体、石油、汽车、化工、制药、纸浆和 造纸、交通等在内的全球众多纵向市场。 通过运 用 InTouch 您可以创建强大的、功能齐全的应用程序,充分利用Microso...
InTouch_8.0_starter
欢迎使用 InTouch 欢迎使 用 Wonderware InTouch ,这一创建Microsoft Windows 2000 和Windows XP操作系 统下的人机界 面 (HMI) 应用程序的最简便快捷的方法。InTouch 是Wonderware FactorySuite 的 一个组成部分。InTouch 广泛应用于包括食品加工、半导体、石油、汽车、化工、制药、纸浆和 造纸、交通等在内的全球众多纵向市场。 通过运 用 InTouch 您可以创建强大的、功能齐全的应用程序,充分利用Microsoft Windows 的关键功能,包括ActiveX 控件、OLE图形和网络等。InTouch可以通过添加自定 义 ActiveX 控 件、向导、常规对象以及创建InTouch QuickScript 等来进行充分地扩展。 InTouch 包括三个主要程序,它们 是 InTouch 应用程序管理器、WindowMaker和WindowViewer 此外,InTouch 还包括诊断程 序 WonderwareLogger 。 InTouch 应用程序管理器用于组织您所创建的应用程序,也可以用于将WindowViewer 配置成一 个 NT 服务程序,为基于客户机和基于服务器的结构体系配置网络应用程序开 发 (NAD) 以及 配置动态分辨率转 换 (DRC) 和(或)分布式报警。DBDump 和 DBLoad 数据库实用程序也 是从应用程序管理器启动的。 WindowMaker一个开发环境,在这个开发环境中可以使用面向对象的图形来创建富于动画 感的触控式显示窗口。这些显示窗口可以连接到工业 I/O 系统和其 它 Microsoft Windows 应用 程序。WindowViewer 是用于显示 在 WindowMaker 中创建的图形窗口的运行时环境。 WindowViewer 执 行 InTouch QuickScript执行历史数据的和报告、处理报警记录和报告, 并且可以充 当 DDE 和 SuiteLink 通讯的客户机和服务器。 www.plcworld.cn 第一章 InTouch 8.0 中文版安装 一. 系统要求: 要运行 InTouch 我们建议下列的硬件和软件配置: z 任何IBM兼容PC,配备Pentium II或更高级的处理器(最低:单节点系统上为 400MHz ,建 议:1.2GHz 或更高主频)。 z 至少 2GB 的可用硬盘空间。 z 至少 256MB 随机访问内存 (RAM) ,建议配备 512MB 的 RAM 。 注意: 我们建议每 5K 标记名使 用 5MB 的 RAM例如,32K 的标记名要求 32MB RAM 支持;60K 的标记名要 求 1 28MB 的 RAM 支持。 z SVGA 显示适配器(建议2MB RAM )。 注意:建议使 用 800x600 或更高的分辨率来查 看 WindowMaker 以确保清楚看见所有对话框。 z 定位装置,例如鼠标、轨迹球和触摸屏。 z Microsoft Windows 2000 with SP3或 Windows XP Professional with SP1 操作系统. z 如使 用 Windows 2000 操作系统,为了实施 InTouch 分布式功能,必须安装和运 行 Wonderware NetDDE 注意:Wonderware FactorySuite InTouch 第 8.0 版(或以上版本)不支持 Microsoft Windows NT 3.x Microsoft Windows for Workgroups 或 Windows 9x 操作系统。 二. 安装过程: 1. InTouch 光盘插入 CD-ROM 驱动器。 安装程序会自动启动。 备注 在安装期间的任何时间,您均可单击上一步返回前面的对话框,以修改所作的选择。 此外,您 也可以在任何时候单击取消退出安装例程。 如果这样,则安装程序会提示您继续安装或完全退出。 2. 在欢迎对话框(见下图)中,单击下一步。 www.plcworld.cn 3. 在许可证协议对话框(见下图)中,选择我接受该许可证协议,然后单击下一步继续操作。 您 还可以通过单击打印许可证来打印“许可证协议”。 4. 在 Select Features and Destination Folder (选择功能与目标文件夹)对话框中(见下图),选 择要安装的组件。 缺省条件下,只选择安装 InTouch 运行时和 InTouch 开发。 单击浏览可更 改要在其中安装 InTouch 的位置,单击磁盘占用可确定选定的安装路径上是否有足够的磁盘空 间,或单击重新设置以恢复缺省的选定内容。 单击下一步继续。 此外,单击安装指南还可打 开安装操作说明。 www.plcworld.cn 5. 如果系统没有安装必备软件,则只会显示必备软件对话框。 如果您的系统未安装必备软件,则 安装程序会提示您自动去安装它。 如果您的系统中安装了更新版本的必备软件(见下图),则 安装过程也会相应作提示。 单击下一步继续操作。 6. 在用户名与密码对话框(见下图)中,输入适当的数据,然后单击下一步继续操作。 备注 如果您已经安装基于 ArchestrA 的产品,则不会显示用户名与密码对话框。 www.plcworld.cn 7. 在准备安装 Wonderware InTouch 对话框(见下图)中,查看将要安装的各项功能。 单击上一 步以返回前面的对话框,更改所选的功能,或单击下一步继续操作。 此时会出现正在更新系统 对话框(见下面的第二幅图),显示安装进度,安装程序开始复制文件,并适当调整您 PC 的配 置 www.plcworld.cn 8. 在系统上成功安装 InTouch 之后,会显示安装完成对话框(见下图)。 单击完成以结束安装。 建 议使用查看自述文件复选框。 提示 建议您阅读“自述文件”,以了解关于本产品的重要信息。 备注 如果您打算将此计算机用作“报警”数据库服务器,则您必须在计算机上安装最新版本的 Microsoft SQL Server,作为最低要求,您也必须安装 Microsoft SQL Server Desktop Engine (Microsoft SQL Server 桌面引擎,简称 MSDE)。 单击安装 MSDE 以安装 MSDE www.plcworld.cn 第二章 WindowMaker 程序元素 WindowMaker 是 InTouch 的开发环境。WindowMaker 图形用户界面符合Windows 2000 和 Windows NT GUI 。WindowMaker 支持浮动和固定工具栏,遍布整个程序的鼠标右键菜单 可快速访问常用命令及可提供 1.67 千万种颜色支持的可自定义调色板(颜色支持仅受显卡性能 的限制)。 WindowMaker 的应用程序浏览器,为您提供了一种强有力的图形方法来浏览和配 置 InTouc应用程序。它使您可以轻易地访 问 WindowMaker 最常用的命令和功能,例如所有 的 Windows 命令、所有的配置命令和所有 的 InTouchQuickScript 编辑器。此外,应用程序浏览 器会显示所有安装的附加程序,例如 SQL 访问管理器、SPC Pro 和配方管理器,并为您提供了 一种可自定义的应用程序启动工具。 为了 在 HMI 配置、I/O 服务器配置和控制配置之间快速切换,您可以配置应用程序浏览 器来启动任何其它 FactorySuite 程序或者 Windows 程序。 WindowMaker GUI WindowMaker 支 持 Windows 2000 和 Windows NT 操作系统图形用户界面(GUI) 标准, 包括右击鼠标支持、浮动和固定工具栏、下拉菜单、上下文相关帮助等等。 WindowMaker 的开发环境是可配置的。在缺省状态下,当您最初打开WindowMaker 时,绝 大部分可用的程序元素会自动显示,包括所有工具栏、应用程序浏览器和状态栏。然而,在 WindowMaker 窗口下您可以显示或隐藏任何程序元,也可以把工具栏和应用程序浏览器移动到 您希望的任何位置。 下图说明了 WindowMaker 开发环境的程序元。 www.plcworld.cn 应用程序浏览器 WindowMaker 的应用程序浏览器是应用程序的分层结构图形视图工具。它显示应用程序中已 配置的项目并让您可以轻易地访问这些项目。它还让您可以快速访 问 WindowMaker 的许多最常 用命令和功能。 与所 有 WindowMaker 的工具栏一样,应用程序浏览器可以“停放”在WindowMaker 窗口的任意 边缘或“漂浮” 在 WindowMaker 窗口中的任何地方。 当您将应用程序浏览器停放在 WindowMaker 窗口的任意边缘时,它会相应地自动调整其大小, 并在必要时显示滚动条。当您将应用程序浏览器漂浮在WindowMaker 窗口中时,它会显示标题栏。 与所 有 WindowMaker 工具栏一样,当应用程序浏览器漂浮显示时,您可以改变其大小。 如果您右击应用程序浏览器的标题栏,会出现下列菜单 www.plcworld.cn z 要显示/隐藏应用程序浏览器: 1 . 在“查看”菜单上,单击“应用程序浏览器应用程序浏览器应用程序浏览器应用程序浏览器” (当您初次启动WindowMaker 时,缺省情况下将显示应用程序浏览器)。 2. 重复第一步,关闭应用程序浏览器。 要快速隐藏应用程序浏览器,单击“视图”工具栏上的应用程序浏览 器工具。当应用程序浏览器漂浮 在 WindowMaker 窗口中时,要快速隐藏应用程序浏览器,单击 标题栏上的 按扭或者,或者右击标题栏,然后在菜单上单击“隐藏”。当您再次显示应用程序 浏览器时,它会重新显示上一次在窗口中的大小和位置。 WindowMaker 工具栏 WindowMaker 工具栏上的工具按公共功能分组。例如,“排列”工具栏包含了可用于快速应用“排 列”菜单上的大部分命令的工具。如果您将光标置于工具上,一个工具提示框会出现,显示此工 具的名称。例如: WindowMaker 标尺 您可以使用 WindowMaker 标尺来精确对齐窗口中的对象。小刻度标志的间距为 5 个象素; 中等刻度标志的间距为 10 个象素;带数字刻度标志的间距为 50 个象素。例如: 标尺 的 10 和 50 个象素间距的增量相当于您按 住 SHIFT 或 CTRL 键并按向上、向下、向 左、向右箭头键时,选定对象所移动的象素距离。例如,如果您要一次将对象移动 10 个象素, 可在按 住 SHIFT 键的同时,按下相应的箭头键;要将对象一次移 动 50 个象素,可在按 住 CTRL 键的同时,按下相应的箭头键。 z 要显示/隐藏标尺: 1. 在“查看”菜单上,单击“标尺”,或者单击“查看”菜单上的标尺工具。 2. 重复第一步可隐藏标尺。 WindowMaker 状态栏 当您选择窗口对象时,WindowMaker 状态栏会显示对象的左上角 X 和 Y 象素坐标,以及对 象的象素高度和宽度。例如: 当您选择多个对象时,状态栏会显示最左端对象的左边缘坐标 (X) 和最顶端对象的顶边缘 坐标 (Y),同时还显示整个组的宽和高。例如: www.plcworld.cn 当您单击窗口的空白显示区域,状态栏会显示窗口中光标当前位置的 X 和 Y坐标。例如: z 要显示/隐藏状态栏: 1. 在“查看”菜单上,单击“状态栏”。 2. 重复第一步可隐藏“状态栏”。 弹出式菜单 InTouch 支持鼠标右键功能,可显示窗口和图形对象的常用命令。弹出式菜单包含可应用于 对话框、文本框、动画链接标记名或表达式框中的选定文本的命令,在 QuickScript 窗口中也 支持弹出式菜单。您不必使用标准菜单来寻找您要使用的命令,而只需在应用程序浏览器中右击 窗口、对象、对话框、文本框或组及其成员。 z 要访问窗口右击菜单: 1. 右击窗口的空白区域。出现下面的菜单: 2. 单击菜单上您要使用的命令(不适用于当前窗口状态的命令将不被激活)。 z 要访问图形对象右击菜单: 1. 右击窗口中的对象。出现下面的菜单: 2. 单击菜单上您要使用的命令(不适用于当前对象状态的命令将不被激活)。 z 要访问对话框文本右击菜单: 1. 在任意 WindowMaker 对话框中,右击文本框。出现下面的菜单: 2. 单击您要应用于选定文本的命令(不适用于当前文本状态的命令将不被激活)。当选定部分 文本或者没有选定文本时,“全部选定”命令将变成活动状态。 z 要访问浮动工具栏右击菜单: 1. 右击浮动工具栏的标题栏。出现下面的菜单: 2. 单击菜单上您要应用于工具栏的命令。 通用窗口对话框特性 当您使用 WindowMaker “文件”菜单上的命令打开、保存、关闭、删除或复制窗口时,所 显示的对话框都很相似,它们有许多共同的特性。为避免重复说明如何执行这些操作,本章节向 您介绍这些对话框的公共特性。当您右击一个打开窗口的空白区域,或者单击“文件”菜单上的 打开、保存、关闭、删除或另存为窗口命令时,缺省条件下,所选命令的相应对话框将出现在“列 表视图”中。这意味着适用于选定命令的所有窗口名将出现在一个连续列表中。例如: www.plcworld.cn 其它鼠标快捷方式 双击任何对象或符号,可以自动执行所选对象或符号的“动画链接”命令(位于“特殊”菜 单上)。 双击“链接定义”对话框内的空白表达式输入字段,可以启动标记浏览器,列出应用程序标 记名字典中定义的所有标记名。 在“链接定义”对话框的表达式输入域中的圆点(. )之后双击,将显示“选择域名”对话 框,其中包含所有标记名点域的全局列表。双击动画链接标记名或表达式中的标记名,将打开标 记名字典中的该标记名定义。 双击动画标记名或表达式中 的 SuperTag 父名,将打开此 SuperTags 成员标记名的标记名 字典详细对话框。 右击一个打开窗口的空白区域,任意 WindowMaker 对话框中的文本框或图形对象上将显示 一个可应用于窗口、文本或对象的命令菜单。右击浮动工具栏上的标题栏,也将显示一个您可以 应用于该工具栏的命令菜单。 快捷方式和加速键 InTouch 提供了许多鼠标和键盘快捷方式来访问一些常用功能。只要菜单命令包含键盘快捷 方式,则它会显示在菜单中此命令的右边。此外,所有命令都可以用一个 以 ALT 键开始的三键 序列加以执行。第二个键是菜单名中带下划线的字符,第三个键是命令中带下划线的字符。 例如,您可以用序列 “alt + fn” 来执行“文件”菜单上的“新建窗口”命令。要执行右击菜 单上的命令,您可以输入命令中带下划线的字符。要执行子菜单上的命令,您必须依次按下三个 键。例如,要执行“对齐”子菜单上的“中心对齐”命令,您需要按 alt + aac 或 ctrl+F5 www.plcworld.cn 箭头键移动对象 在 WindowMaker 中,您可以使用上、下、左、右箭头键,使选定的对象或对象组朝所按箭 头键的方向一次移动一个象素。当需要精确地进行对齐和位置调整时,此特性将很有用处。要一 次移 动 10 个像素,可在按 住 SHIFT 键的同时按下箭头键。要一次移动 50 个像素,可在按 住 CTRL 键的同时按下箭头键。 在 WindowViewer 中,当您使用箭头键时,系统使用一定的算法从一个触控对象移动到另一 个对象。例如,左光标箭头键向左移动的宽度与所选对象的高度相等。如果它在运动路线内与另 一触控对象相交,后者将取代当前选定对象的地位。如果没有遇到任何其它触控对象,运动路线 将在屏幕左边界绕回,并继续试图与另一对象相交。如果没有遇到其它对象,则原始对象将保 持选定状态。 所有箭头键的工作方式均相同。向上和向下箭头键使用选定对象的宽度作为其运动路径的宽 度。 在 WindowViewer 中,也可以使用 TAB 键在窗口中的触控对象之间转换(但是并不保证跳格 的顺序)。 只要在设计应用程序时小心,加上理解箭头键的作用方式,您就能够创建一个不用鼠标的应 用程序。 使用 WindowMaker 帮助 WindowMaker 支持上下文相关帮助,如下所示:要获得已打开对话框的帮助信息,请按 F1 键。相应 的 Windows 联机帮助主题将出现。 要获得各种 QuickScript 函数的帮助,请在 QuickScript 编辑器中单击“帮助”,或者在 “插入”菜单上指向“函数”,然后单击“帮助”。一个对话框会出现,列出所有可用 的 QuickScript 函数。单击您要获得帮助的函数。函数的相应 Windows 联机帮助主题将出现。 要获得有 关 InTouch 软件的信息,例如您使用的版本号、序列号、许可证截止日期等,可 以在 WindowMaker 的“帮助帮助帮助帮助”菜单上,单击“关于”。“关于InTouch对话框将出 现: www.plcworld.cn 单击“View License”启动许可证查看实用程序,获得有关您的 FactorySuite 许可证的信 息。 www.plcworld.cn 第 三 章 使用 WindowMaker 通过设置 WindowMaker 和 WindowViewer 的各种属性,您可以自定义应用程序的功能和 最终外观。例如,您可以指定 WindowViewer 中的可用菜单,也可以在应用程序的标题栏中显 示公司名称等等。 本章向您介绍如何配置 WindowMaker 和 WindowViewer 、使用 WindowMaker窗口、编辑 和排列图形对象,以及如何安装和使用向导及 ActiveX 控件。 简单对象 WindowMaker 有四种基本类型的简单对象:线条、填充图案、文本和按钮。每种简单对象 类型都包含影响其外观的属性,这些属性包括线条颜色、填充色、高度、宽度和方向等,并且可 以是静态,也可以是动态。静态属性在应用程序运行期间保持不变,动态属性与表达式值相链接, 因此表达式值的变化会导致属性的变化。例如,一个对象的填充色可以与一个离散表达式的值相 链接。根据表达式的状态,当表达式为真时,填充色显示为一种颜色,当表达式为假时,填充色 显示另一种颜色。简单对象的大多数属性都可以设为动态。一个对象可以具有一个以上的动态属 性。动态属性可以任意组合,以达到所需的结果。简单对象主要有:线条, 填充图案, 文本, 按 钮。 复杂对象 除了简单对象外,InTouch 也支持存在相当差异的各种复杂对象。WindowMaker 的复杂对 象主要有:位图,趋势,符号,单元,向导,ActiveX 控件。 使用 WindowMaker 窗口 您的 InTouch 应用程序更像是用于保存图形和文本对象的一系列窗口。当您在 WindowMaker 中创建新窗口时,程序会要求您定义该窗口的某些属性,例如背景色、标题和屏 幕位置等。您也可以创建 QuickScript, 根据窗口是打开、显示还是关闭加以执行。 本章节包含您创建打开、保存、关闭、删除和复制窗口时需要遵循的步骤。 创建新窗口 z 要创建一个新窗口: 1. 在“文件”菜单上,单击“新建窗口”或者单击通用工具栏上的“新建窗口”工具。“窗口 属性”对话框出现: www.plcworld.cn 2. 在名称框中,输入您要在新窗口的标题栏中显示的名称。名称最长可达 32 个字符,它可以 包含嵌套空格、标点符号和键盘上的任何其它字符,但引号 (") 除外。 3. 在注释框中,输入您要与窗口关联的任何其它注释(可选)。此信息仅出于文档化目的并不 用于应用程序中。 4. 单击“窗口颜色”框,选定窗口的背景色。 5. 单击您要用作窗口背景的颜色。 6. 选择您要使用的“窗口类型”。窗口类型有三种:替换,覆盖,弹出。 7. 选择窗口的“框式样式”。式样有三种:单一,加倍,无。 8. 如果您希望窗口带标题栏,请选择“标题栏”。通过在标题栏上单击并拖动鼠标,标题栏也 可以用于移动窗口。 9. 如果您希望用户能够在 WindowViewer 中改变窗口大小,请选择“大小控制”。 10. 在“维数”组中,输入每个窗口坐标的象素位置。 11. 单击“脚本”访问“窗口脚本”编辑器。您可以对窗口应用三种脚本类型:显示时,在显示 期间,隐藏时。 打开窗口 在开发应用程序期间,只要您的计算机内存足够,您可以打开任意多个窗口。 z 要打开窗口: 1. 在“文件”菜单上,单击“打开窗口”,或者单击“通用工具栏”上的“打开窗口”工具。 “打开窗口”对话框出现,列出应用程序中的所有窗口名。 2. 单击您要打开的窗口名旁边的复选框。 3. 单击“确定”关闭对话框并打开选定的窗口。 保存窗口 一旦创建窗口,您需要在关闭窗口或退出应用程序之前保存窗口。所有与窗口关联的图形、 QuickScript 和属性等均将被保存。 z 要保存窗口: 1. 在“文件”菜单上,单击“保存窗口”,或者单击“通用工具栏”上的“保存窗口”工具。 “保存窗口”对话框出现,列出所有需要保存的窗口名。 2. 单击您要保存的窗口名旁边的复选框。 www.plcworld.cn 3. 单击“确定”关闭对话框并保存选定的窗口。 关闭窗口 如果您试图关闭一个自上次保存以来修改过的窗口,程序会在 WindowMaker关闭窗口之前,提 示您保存所做的修改。 z 要关闭窗口 1.在“文件”菜单上,单击“关闭窗口”,或者单击“通用工具栏”上的“关闭窗口”工具。“关 闭窗口”对话框出现,列出所有当前打开的窗口名。 2. 单击您要关闭的窗口名旁边的复选框。 3. 单击“确定”关闭对话框并关闭选定的窗口。 删除窗口 z 要删除窗口 1.在“文件”菜单上,单击“删除窗口”,“删除窗口”对话框出现,列出所有当前打开的窗口 名。 2. 单击您要删除的窗口名旁边的复选框。 3. 单击“确定”关闭对话框并删除选定的窗口。 复制窗口 如果您想要复制一个现有的窗口,则需复制的窗口必须打开。 z 要复制窗口 1.在“文件”菜单上,单击“窗口另存为”。“在新名下要保存的窗口”对话框出现,列出所有 当前打开的窗口名。 2.单击您要复制的窗口名旁边的复选框(只能选定一个窗口名)。“保存窗口”对话框出现: 3. 在“新名”框中,为新窗口输入一个有效的名称。 4. 单击“确定”关闭对话框并创建复制窗口。 排列窗口对象 WindowMaker 为您提供了许多用于排列窗口对象的工具,你可以用这些排列工具来排列屏 幕上你画的图形。 使用图像和位图 在其它 Windows 程序中创建的所有图形对象,如图形、屏幕抓图、AutoCad制图、JPEG、 PCX 和 TGA 文件类型等,必须粘贴到 WindowMaker 的位图容器中。 WindowMaker 将位图视为单一对象,因此,您不能对位图中的单个元素设置动画,也不能 www.plcworld.cn 将位图放入符号中,但是您可以将位图纳入单元中。 在 WindowMaker 中,您可以旋转位图、JPEG、 PCX和 TGA 图像。它们能以90 度的增 量顺时针或逆时针旋转 360 度(即90 度、180 度、270 度和 360度),位图附带的任何链接将 随之一起旋转。 您也可以用透明颜色定义位图,这样您就可以让其漂浮在其它对象上,当您用透明颜色定义 位图时,使用透明颜色的所有位置将显示窗口背景色或位图后面的任何对象(每个位图只能使用 一种透明颜色)。 使用文本对象 在 WindowMaker 中,您可以改变任意选定文本对象的字体、字型、字体大小、对齐方式和 旋转。您也可以按 90 度的增量使文本对象顺时针或逆时针旋转 360 度(90 度、180 度、270 度 和 360 度),例如: 使用“格式工具栏”上包含的工具,您可以对选定的对象快速应用“文件”菜单上的大部分 命令,例如: 格式化文本对象 所有 WindowMaker 文本命令都是针对单个或多个文本字符串选项及数值域进行的,如果在 执行“文本”菜单上的命令时没有选定文本对象,则该命令会自动应用于“格式工具栏”上的相 应文本工具的缺省设置,以及“绘图对象工具栏”上的文本工具的缺省设置之上。 文本对齐方式属性设置对于用于输出动态值的文本对象特别重。要对齐方式决定在运行时如 何显示不同长度的域。 例如,如果您要在居中或右对齐的文本字符串末尾显示数值,则每当显示的数字位数改变时,整 个文本字符串(包括值)将会再次居中或右对齐。 使用线条和轮廓 您可以改变线条对象的样式和宽度,包含椭圆形、长方形、多边形、位图或图像的轮廓。您可以 对单个或多个选定对象应用线条样式或宽度的更改。“线”菜单分成两个部分。上面的部分包含 线宽,下面的部分包含线样式。例如: www.plcworld.cn z 要应用线命令 选择对象,然后在“线”菜单上,单击所需的线样式或宽度。 z 要删除对象的轮廓 选择对象,然后在“线”菜单上,单击“无线”,对象的轮廓即被删除。 使用向导 向导可以在应用程序开发阶段为您节省大量的时间,并且易于使用和配置。要配置向导,先安装 向导,在“向导选择”对话框中选择向导,将其粘贴到窗口中,然后双击它。屏幕将出现相应的 配置对话框(假定该向导可进行配置)。 例如,如果您要使用游标向导,则需要配置的项目包括标记名效果、游标的最大与最小范围标签 以及填充色等等。通过使用向导您可以节省大量的开发时间,因为您不必再花时间单独绘制对象 的各个组件、设置对象的值范围,或设置对象的动画效果。 z 要安装或删除向导 1. 在“特别”菜单上,指向“配置”,然后单击“向导ActiveX 安装”,或者在应用程序浏览 器中,双击“向导/ActiveX 安装”,“向导/ActiveX 安装“对话框出现,并显示向导安装 属性页。 2. 在“已安装的向导”列表中,选择您要从应用程序中删除的向导,然后单击“删除”。屏幕 出现一个要求您确认删除的对话框。 3. 单击“是”以删除向导。被删除的向导将移至“已卸载的向导列表”中。 www.plcworld.cn 4. 要安装向导,在“已卸载的向导列表”中选定向导,然后单击“安装”。 使用 ActiveX 控件 ActiveX 控件的前身为 OLE 控件或 OCX, 是以标准方式执行特定功能的独立软件组件, 它为可重复使用的组件定义了标准接口。ActiveX 控件不是独立的应用程序,而是置入控制容器 内的服务器。要使用 ActiveX 控件,必须将其置于 ActiveX 容器内。InTouch 是一种 ActiveX 容器。Microsoft VisualBasic 和Internet 浏览器也是 ActiveX 容器。 ActiveX 控件与 InTouch 向导几乎完全一样,不同的是它给 InTouch 应用程序带来了引人 注目的新功能。您可以使用 Visual Basic、 Microsoft VC++ 或其它第三方开发工具来创建 ActiveX 控件,也可以从第三方购买某些特殊功能的ActiveX 控件,这些控件以 OCX 的形式封 装。 您可以在 InTouch 应用程序中使用一个或多个 ActiveX 控件,InTouch 允许您方便地选择 ActiveX 控件、将其粘贴到任何应用程序窗口,以及添加到“向导/ActiveX” 工具栏中。您也 可以将 ActiveX 事件脚本从一个应用程序导入另一应用程序。 z 要在 InTouch 中使用 ActiveX 控件: 1. 安装您要使用的 ActiveX 控件。 2. 选择并粘贴 ActiveX 控件到 WindowMaker 窗口。 3. 配置 ActiveX 控件的属性并为其指定标记名。 4. 将 ActiveX 事件与 ActiveX 事件脚本关联。 5. 调用 ActiveX 方法并在 ActiveX 事件脚本或其它 InTouch QuickScript 中设置 ActiveX 控 件属性 您可以在 WindowMaker 中对 ActiveX 控件执行下列编辑操作: • 调整ActiveX 控件的大小(如果控制支持大小调整)。 • 复制、剪切、拷贝、粘贴和删除ActiveX 控件。 • 对 ActiveX 控件使用所有对齐命令(左、右、顶、底、中心点对齐)。 • 将 ActiveX 控件添加到“向导/ActiveX” 工具栏。 • 在创建单元时,可随其它对象一起添加ActiveX 控件。 • 可使用 WindowMaker 菜单命令及相应的工具栏工具来直接修改许多ActiveX 属性,例如:缩 小字体、线颜色、填充色等。 • • • • • www.plcworld.cn 第 四 章 标记名字典 标记名字典(运行时数据库)是 InTouch 的核心。在运行时,数据库包含数据库中所有项 目的当前值。为了创建运行时数据库,InTouch 需要所有已创建变量的信息。每个变量必须指定 标记名和变量类型。对某些变量类 型 InTouch 需要额外的信息。例如,对 于 I/O 类型标记名, InTouch 需要更多的信息以便获得数据并转换它供内部使用。标记名字典就是用来输入这些资料 的机制。本章还将介 绍 DBDump 和 DBLoad 这两个数据库实用程序。DBDump 可以将 InTouch 应用程序标记名字典导出为一个文本文件,该文本文件可被其它软件如 Microsoft Excel 访问,以进行修改、保存等。DBLoad 允许将其它软件如Excel 创建的标记名数据库或另一 个 InTouch 应用程序 的 DBDump 文件加载到一个现有 的 InTouch 应用程序中来。 标记名类型 在 InTouch 数据库中定义标记名时,您必须根据其用法为每一个标记名指定一种类型。例 如,如果一个标记名要读或写来自 象 I/O 服务器这样的另一Windows 应用程序的数值,它就 必须是一 个 I/O 类型的标记名。下面描述每种 InTouch 标记名类型及其用法。 内存类型标记名 内存类型标记名存在于您 的 InTouch 应用程序内。您可以使用它们来生成系统常数和模 拟,也可以用它们建立由其它Windows 程序访问的计算变量。例如:您可以用初始值 3.1416 来 定义内存标记名,或者您可以把配方储存在内存标记名组内。在仿真中,您可以用内存标记名控 制一个后 台 QuickScript 脚本的动作。例如,您可以定义一个在某一动作 QuickScript 中改变 的内存标记名“COUNT ”,从而为某一过程当前的步骤生成各种动画效果。共有四种内存类型: 内存离散型 内部离散型标记名,值 为 0 (假,关)或 1 (真,开)。 内存整型 值 为 -2,147,483,648 到 2,147,483,647 之间的 32 位有符号整数。 内存实型 浮点(小数)内存标记名。浮点数值可以介 于 -3.4e 38 和 3.4e 38 之间。所有浮 点计算都 按 64 位精度操作,但用 32 位来保存结果。 内存消息型 最长为 131 个字符的文本字符串标记名。 I/O 类型标记名 所有从另 一 Windows 程序读取其值或将其值写入另 一 Windows 程序的标记名为 I/O 类型标记名。这包括所有来自可编程控制器,过程计算机的输入输出以及来自网络接点的数据。 可以通 过 Microsoft 动态数据交 换 (DDE) 或Wonderware SuiteLink 通讯协议来访 问 I/O 标 记名。 www.plcworld.cn 当一个读/ 写 I/O 类型标记名改变时,它将被立即写入远程应用程序。每当链接到远程应用 程序的标记名的项改变时,标记名也可以从远程应用程序上更新。缺省时,所有 的 I/O 标记名 设置为读/ 写。然而,您可以通过选择“标记标记标记标记名字典名字典名字典名字典”对话框 中的“只读”选项将其限制为只读。共有四种 I/O 类型: I/O 离散型 离散型输入/ 输出标记名,值 为 0 (假,关)或 1 (真,开)。 I/O 整型 值 为 -2,147,483,648 到 2,147,483,647 之间的 32 位有符号整数。 I/O 实型 浮点(小数)标记名。浮点值可以介于+3.4e 38 之间。所有浮点计算都 按 64 位精度操作,但用 32 位来保存结果。 I/O 消息型 最长为 131 个字符的输入/ 输出文本字符串标记名。 其它类型标记名 您还可以赋予标记名一些特殊标记名类型来执行复合函数,如动态报警显示、历史趋势、监 控每一历史趋势笔所绘制的标记名。您还可以用间接标记名类型来将一个标记名赋予多个资源。 这些特殊标记名类型描述如下。 组变量 组变量类型用于具有指定报警组的标记名,以生成动态报警显示、磁盘记录和打印记录。您 可以用组变量类型标记名来生成报警窗口或报警记录,以显示与特定组变量有关的所有报警。您 也可以通过赋予组变量标记名不同的报警组,来控制所显示或记录的报警。 组变量类型标记名也可以用来创建按钮,通过单击这些按钮,操作员可以在相同的报警窗口 中有选择地显示工厂中不同区域的报警。所有与报警组关联的点域都可以应用到组变量标记名 中。 注意:组变量类型 在 InTouch 7. 中仍受支持,但它已失去作用。因为不再使用标准报警系统, 所以它不再用于动态地改变报警组。 历史趋势 当生成一个历史趋势时,InTouch 需要用到历史趋势类型的标记名。所有的与历史趋势关联 的点域都可以运用到历史趋势标记名中。 标记ID 这是与历史趋势对象一起使用的特殊类标记名型。您可以用标记 ID 类型的标记名来检索在 历史趋势上所绘制的标记名信息。多数情况下,您会用标记标记标记标 记 ID标记名来显示赋 予指定笔的标记名的名称,或者改变赋予该笔的标记名。 您可以 在 QuickScript 中应用一个语句,以将一个新标记名赋给任意历史趋势中的任意笔。 例如,您可以 在 QuickScript 中应用下面的语句: MyHistTrendTag.Pen1=MyLoggedTag.TagID; www.plcworld.cn 当执行此 QuickScript 时,历史趋势中与历史趋势历史趋势历史趋势历史趋势标记 名 “MyHistTrendTag” 关联的笔 Pen1 将开始为 “MyLoggedTag” 绘制历史记录数据趋势图。 间接离散、间接模拟、间接消息 间接类型的标记名允许您创建一个窗口,并将该窗口内的标记名重新指定给多个源标记名。 例如,您有十五个相同的泵,您想要让操作员监视其报警条件。此时,您不需要创建十五个不同 的窗口(每个泵一个),而只需在一个窗口中使用间接标记名,然后用 QuickScript 将间接标记 名指向已进入报警状态的那个泵所对应的源标记名,即可调用与各个泵关联的源标记名。您也可 以 用 Touch 触动按 钮 QuickScript ,让操作员手动地选择要显示的泵。这种方法可减少开发 时间和应用程序大小。 SuperTag InTouch SuperTag 允许您定义复合标记名类型。您可以定义多 达 64 个成员标记名和2 层 嵌套 的 SuperTag 。成员标记名的行为与常规标记名一样,它们支持趋势、报警和所有标记名 点域。 扩展的标记名支持 InTouch 在其标记名字典中支持多 达 61,405 个标记名。您的系统所支持的标记名的数量由 您的软件许可证决定。 定义新的标记名 标记名最长可 达 32 个字符,但必须以一个希腊字符开始(A-Z 或 a-z 。其余的字符可以 是A-Z, a-z, 0-9, !, @, -, ?, #, $, %, _, \ 和 & 。 z 要定义一个新标记名: 1 . 在“特别”菜单上,单击“标记名字典”,或者在应用程序浏览器中,双击“标记名字典”。 “标记名字典标”对话框出现。 2. 单击“新建”。(“标记名”框被清除)。 3. 在“标记名”框中,输入新标记名的名称。 4. 单击“类型”,“标记类型”对话框出现: www.plcworld.cn 5. 选择标记名类型,然后单击“确定”。所选类型的相应详细资料对话框出现。 6. 单击“组”将标记名指定给特定报警组。“报警组”对话框出现。选择您要指定给标记名的 报警组,然后单击“完成”。 7. 对 于 I/O 类型标记名,选择“只读”以将标记名限制为在运行时只读。 8. 对 于 I/O 类型标记名,选择“读写”让标记名在运行时可以读和写。 9. 在“注释”框中,输入您要系统储存的有关标记名的任何其它注释(最多50 个字符)。 10. 选择“记录数据”,则每当工程单位值变化超过指定的记录死区值时,程序会在运行时将标 记名写入历史记录文件。否则,程序将缺省每小时记录一次而不管值的变化。 注意:为了实际记录标记名,必须通过“特别”菜单上的“配置历史记录”命令,来启动历史记 录。 11 . 选择“记录事件”,记录由操作员、I/O 、QuickScript 或系统对标记名所做的所有数据 值更改。 12. 选择“保留值”,则每次 WindowViewer 退出时,都会保留标记名的当前值。每次 WindowViewer 重新启动时,此值将用作标记名的初始值。 13. 如果您要保留操作员对标记名的报警限字段值所做的任何更改,请选择“保留参数”。此值 将用作 WindowViewer 重新启动后的报警初始值。 14. 定义标记名类型的详细资料,然后单击“关闭”。 定义标记名详细资料 最初显示的“标记名字典”对话框用于输入基本的标记名信息。许多采样点,尤其是输入和 输出,需要很多的详细资料以便进行适当的操作。每个指定类型的标记名都有一个专门的详细资 料对话框,可用于定义标记名类型的详细资料。 大多标记名类型都有自己的特定详细资料对话框和报警条件对话框。缺省条件下,当您选择 标记名类型时,会显示其对应的详细资料对话框。一旦完成基本标记名的定义,您需要定义标记 名和报警状态(如有需要)的详细资料。下面以内存模拟标记名为例向您介绍定义标记名详细资 料时必须遵循的步骤。 定义内存模拟标记名详细资料 内存模拟型标记名存在于您的InTouch 应用程序内。有两种内存模拟类型:内存整型和内存 实型。当您需要一个介于-2 、147 、483 、648 和 2 、147 、483 、647 之间的32 位有符号 www.plcworld.cn 整数的内部的标记名时,就可以定义一个内存整型标记名。 当您需要一个浮点值介于-3.4e 38 和 3.4e 38 之间的内部的标记名时,可以定义一个内存实 型内存实型标记名。所有浮点计算都 按 64 位精度操作,但用 32 位来保存结果。 z 要定义内存模拟标记名的详细资料: 1 . 选择内存整型或内存实型作为标记名类型,出现下面的详细资料对话框。 2. 在“初始值”框中,输入首次加载运行时数据库时,您要存储在标记名中的值。 3. 在“最小值”框中,输入标记名的最小值。此值将用于历史趋势图表、I/O 及 .Min EU 标 记名点域中。 4. 在“最大值”框中,输入标记名的最大值。此值将用于历史趋势图表、I/O 及 .Max EU 标 记名点域中。 5. 在“工程单位”框中,输入您要用于标记名的工程单位的标签。 6. 在“死区”框中,输入数据库更新前标记名的工程单位必须变更的数量。 7. 在“记录死区”框中,输入标记名记入历史记录文件前标记名的工程单位必须变更的数量。 缺省值零表示每次变更都会被记录。 8. 如果您要为标记名定义报警条件,可以单击“标记名字典标记名字典标记名字典标记名字典” 对话框顶部的“报警”或“详细和报警”,以显示您所定义的标记名类型的相应报警条件对 话框。 9. 在定义完标记名后,单击“关闭”以保存您的标记名定义并关闭标记名对话框。 定义标记名报警条件 您可以在定义标记名的同时定义其报警条件。有两种类型的报警详细资料对话框。一种用于 离散型标记名,另一种用于模拟(整或实)型标记名。 定义离散标记名报警条件 离散报警对应于离散型标记名。您可以配置报警状态是对应于离散型标记名的“真”(开、 是、1 )状态还是假(关、否、0 )状态,以及配置报警的关联优先级。 z 要定义离散标记名的报警条件: 1 . 在“特别”菜单上,单击“标记名字典”,或者在应用程序浏览器中,双击“标记名字典”。 “标记名字典”对话框出现。 2. 单击“标记名字典”对话框顶部的“报警”或者“详细和报警”,显示离散报警详细资料对 话框: 3. 选择您要使用的“确认模型”选项。 条件:所有进入报警状态或子状态的转换的确认次数取决于确认时间。(这是缺省选项,其作用 与先前版本一样)。 面向事件:确认只针对进入报警状态或子状态的特定转换;只有在针对最近一次此类转换时,确 认才会被接受。 扩展的摘要:确认只是针对特定转换进行的,无论是转入报警状态、子状态还是恢复正常状态。 每次从正常状态的转换均标志着新 RTN组的开始,RTN 组中的所有转换必须单独获得确认, www.plcworld.cn 整体 RTN 组才被视为已确认。 4. 在“报警注释”框中,输入您要用 于 .AlarmComment 点域的缺省注释(最多 131 个字符) (这是一个可选点域)。 5. 单击报警时标记名所处的“报警状态”。 6. 在“优先级”框中,输入一个介 于 1 和 999 之间的数值(1 是最高优先级,999 是最低 优先级)。您可以用此优先级值来选择您要显示在窗口中、记录到磁盘或打印出来的报警。 7. 要将约束器标记名与报警条件关联,单击报警条件对应的“报警约束标记” (…) 按钮。“选 择标记选择标记选择标记选择标记”对话框出现: 8. 在“选择标记”对话框中,双击您要用于抑制报警条件的标记名。对话框将关闭,所选标记 名将出现在“报警约束标记报警约束标记报警约束标记报警约束标记”框中。 9. 在完成所有输入后,单击“关闭”保存您的标记名定义并关闭所有标记名对话框。 定义模拟型标记名的报警条件 模拟型报警对应于模拟型标记名。您可以配置报警状态是否对应于标记名的任意模拟值以及 该报警的关联优先级。 z 要定义模拟型标记名的报警条件: 1 . 在“特别”菜单上,单击“标记名字典”,或者在应用程序浏览器中,双击“标记名字典”。 “标记名字典标记名字典标记名字典标记名字典”对话框出现。 2. 单击“标记名字典标”对话框顶部的“报警”或者“详细和报警”,显示模拟报警详细资料 对话框: 3. 选择您要使用的“确认模型”选项。 可以配置任何一个标记名来使用这些确认模型之一。所选确认模型将应用于该标记名的所有 报警类型。 4. 在“报警注释”框中,输入您要用 于 .AlarmComment 点域的缺省注释(最多 131 个字符)。 5. 选择当模拟型标记名的值超出绝对极限时,用于检测的报警类 型 (LoLo,Low, High, HiHi)。 6. 在“报警值”框中,输入报警的极限值。 例如,在 LoLo 和 Low 报警类型下,只要标记名的值小于报警值,就会出现报警条件。 在 HiHi 和 High 报警类型下,只要标记名的值大于报警值,就会出现报警条件。这些字段可使用 实数(例如 100.75 )。 7. 在“值死区”框中,输入在消除报警之前标记名必须降到报警值以下的工程单位数。 8. 选择当模拟型标记名的值为指定目标值的主或副偏差时,您要用于检测的偏差(副偏差和主 偏差)报警类型。 9. 在“偏差百分比”框中,输入模拟标记名可以偏离目标值以产生副或主偏差报警条件的百分 比。此值用标记名范围的百分比表示。在标记名详细资料对话框中输入的最小工程单位和最 大工程单位值将定义该范围。 10. 在“目标”框中,输入副偏差和(或)主偏差百分比所基于的标记名所需值或参考值。 www.plcworld.cn 11 . 在“偏差死区百分比”框中,输入在消除报警之前标记名值必须降到极限值以下的偏差百 分比。 12. 如果您要检测指定时间间隔内报警值的变化是否超出范围,可以选择“变化率”。每当标记 值改变时,系统都会检测此标记名并发出变化率型报警。此时,变化率将使用上次的值、上 次更新时间、当前值以及当前时间进行计算。计算所得的值与报警条件允许的变化率进行比 较。如果变化率大于报警限,则标记名将达到变化率型报警条件。变化率报警将持续生效, 直至标记名值的下次变化小于指定时间间隔的变化范围。 13. 在“%/”框中,输入允许的最大变化百分比。 14. 选择变化的时间间隔单位:“秒”、“分”或“小时”。 15. 在对应的“优先级”框中,输入一个介 于 1 到 999 之间的数字(1 是最高优先级,999 是 最低优先级)。您可以用此优先级值来选择您要显示在窗口中,记录到磁盘或打印出来的报 警。 16. 要将约束器标记名与报警条件关联,单击报警条件对应的“报警约束标记” (…) 按钮。“选 择标记”对话框出现: 17. 在“选择标记”对话框中,双击您要用于抑制报警条件的标记名。对话框将关闭,所选标记 名将出现在“报警约束标记”框中。 18. 在完成所有输入后,单击“关闭”保存您的标记名定义并关闭所有标记名对话框。 从字典中删除标记名 InTouch 为数据库中的每个项目保留使用计数。该计数对某些操作来讲不会自动更新,如删 除窗口、在链接或脚本中改变标记名等等。在这些情况下,InTouch 认为该标记名继续由应用程 序使用,并且不允许您将其删除。所以,要删除该标记名,您需要更新使用计数。 z 要删除不再使用的标记名: 1. 如果WindowViewer 正在运行,先将其关闭。 2. 在“特别”菜单上,单击“标记名字典”。“标记名字典”对话框出现。 3. 单击“选择”。“选择标记名”(标记浏览器)出现。 4. 选择您要删除的标记名,然后单击“确定”。“标记名字典”对话框出现,显示所选标记名 的定义。 5. 单击“删除”。 更新使用计数 因为InTo
/
本文档为【InTouch_8.0_starter】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索