InTouch®HMI与ArchestrA®集成指南InvensysSystems,Inc.版权声明©2007InvensysSystems,Inc.版权所有。保留所有权利。保留所有权利。未经InvensysSystems,Inc.事先书面明确同意,不得通过任何手段(电子、机械、影印、录制或其它方式)复制、传输本文档中的任何部分,或是将其存储到检索系统。使用本文档所含信息不需承担任何相关的版权或专利责任。虽然在编制本文档的过程中已采取一切预防措施,但错误或疏漏在所难免,出版商与作者对此概不承担任何责任。对由于使用本文档所含信息而导致的任何损害,亦不承担任何赔偿责任。本文档中的内容如有变更,恕不另行通知,这些内容亦不代表InvensysSystems,Inc.一方的承诺。本文所述软件系在遵守许可协议或保密协议的前提下提供。本软件的使用或复制必须遵守这些协议中的各项条款。InvensysSystems,Inc.26561RanchoParkwaySouthLakeForest,CA92630U.S.A.(949)727-3200对产品文档如有任何意见或建议,请发送电子邮件到productdocs@wonderware.com。商标本文所提及且已知为商标或服务标志的所有专用名词均已采用适当的首字母大写形式。InvensysSystems,Inc.无法证实此类信息的准确性。在本文档中使用某个专用名词不应视为会影响任何商标或服务标志的有效性。AlarmLogger、ActiveFactory、ArchestrA、Avantis、DBDump、DBLoad、DTAnalyst、FactoryFocus、FactoryOffice、FactorySuite、FactorySuiteA2、InBatch、InControl、IndustrialRAD、IndustrialSQLServer、InTouch、MaintenanceSuite、MuniSuite、QIAnalyst、SCADAlarm、SCADASuite、SuiteLink、SuiteVoyager、WindowMaker、WindowViewer、Wonderware以及WonderwareLogger均为Invensysplc及其子公司与附属公司的商标。所有其它品牌可能是其相应所有者的商标。3InTouchHMI与ArchestrA集成指南目录欢迎..................................................7文档惯例................................................................................7技术支持................................................................................8第1章关于InTouchHMI与ArchestrA集成................9独立的InTouch应用程序................................................10Galaxy内的通讯..........................................................11托管的InTouch应用程序................................................12发布的InTouch应用程序................................................13ArchestrA符号................................................................13比较独立、托管及发布的InTouch应用程序...................14使用ArchestrAIDE管理InTouch应用程序.....................15InTouchViewApp对象....................................................16关联InTouchViewApp模板与InTouch应用程序......17编辑托管的InTouch应用程序.....................................17测试托管的InTouch应用程序.....................................17部署InTouchViewApp对象........................................18导出与导入InTouchViewApp对象.............................18导出与导入同托管的InTouch应用程序关联的标记数据..........................................................18发布托管的InTouch应用程序.....................................19在InTouch应用程序之间导出与导入InTouch窗口...20InTouchViewApp对象的属性.....................................204目录InTouchHMI与ArchestrA集成指南InTouchViewApp对象与其它AutomationObject的区别...........................................................................21ViewEngine对象.............................................................22ArchestrA符号...................................................................23创建ArchestrA符号.......................................................23将ArchestrA符号内嵌到InTouch窗口中......................24自动创建新的ArchestrA对象实例..................................25符号更改传播...................................................................26符号动态大小传播............................................................26第2章使用IDE管理InTouch应用程序....................27从应用程序管理器中启动ArchestrAIDE..........................28创建托管的InTouch应用程序............................................29从ArchestrAIDE启动WindowMaker.............................31提交InTouch应用程序的更改............................................33导入InTouch应用程序.......................................................34导入与导出InTouchViewApp对象。.................................36发布托管的InTouch应用程序............................................37删除托管的InTouch应用程序............................................38导出与导入标记数据...........................................................39保留标记值与参数...............................................................40第3章在WindowMaker中使用ArchestrA符号.........41将ArchestrA符号嵌入到InTouch窗口中.........................42从自动化模板中嵌入ArchestrA符号..............................43从实例中嵌入ArchestrA符号.........................................45从图形工具箱中嵌入ArchestrA符号..............................46调整嵌入的ArchestrA符号的大小.....................................47在WindowMaker中配置ArchestrA符号.........................48配置ArchestrA符号的WindowMaker动画链接...........48将ArchestrA符号连接到InTouch标记.........................50将ArchestrA符号连接到InTouch标记的示例...............52从相同的父对象中选择替代实例......................................56选择相同实例的替代符号.................................................57替换ArchestrA符号中的字符串.....................................58替换ArchestrA符号中的引用.........................................58启用或禁用嵌入的ArchestrA符号的动态大小更改传播.59在ArchestrA符号编辑器中编辑ArchestrA符号..............60目录5InTouchHMI与ArchestrA集成指南编辑嵌入的ArchestrA符号.............................................60在WindowMaker中接受符号更改..................................62在WindowViewer中接受符号更改.................................62在WindowViewer中测试ArchestrA符号........................63创建新的自动化实例............................................................65第4章运行时使用托管的InTouch应用程序..............67部署托管的InTouch应用程序............................................69第一次部署InTouchViewApp对象.................................69部署对托管的InTouch应用程序所作的更改...................69启动托管的InTouch应用程序............................................70在操作员节点上接受新的应用程