InTouchViewApp Object.docx

上传人:b****5 文档编号:11733590 上传时间:2023-03-31 格式:DOCX 页数:37 大小:29.73KB
下载 相关 举报
InTouchViewApp Object.docx_第1页
第1页 / 共37页
InTouchViewApp Object.docx_第2页
第2页 / 共37页
InTouchViewApp Object.docx_第3页
第3页 / 共37页
InTouchViewApp Object.docx_第4页
第4页 / 共37页
InTouchViewApp Object.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

InTouchViewApp Object.docx

《InTouchViewApp Object.docx》由会员分享,可在线阅读,更多相关《InTouchViewApp Object.docx(37页珍藏版)》请在冰豆网上搜索。

InTouchViewApp Object.docx

InTouchViewAppObject

InTouchViewAppObject

TheInTouchViewAppobjectrepresentsanInTouchapplicationintheWonderwareApplicationServerenvironment.TheInTouchViewAppobjectmanagesthecheck-in,check-out,anddeploymentofanInTouchapplication.

TheInTouchViewAppobjectincludesthecapabilitiesoftheApplicationServer2.1InTouchProxyobject,sothatInTouchtagscanbereferencedbyApplicationServer(MessageExchange)clientsasInTouchViewAppattributes.

Formoreinformation,clickonaHelptopic.

∙Overview

∙Run-TimeBehavior

∙Configuration

∙Run-TimeObjectAttributes

Overview

TheInTouchViewAppobjectisusedtoincorporateInTouchapplicationsintoanoverallsystemdefinedbyaWonderwareApplicationServerGalaxy.TheApplicationServersystemmanages:

∙Check-inandcheck-outformultipleusers.

∙SecurityrestrictionsonwhocandeploytheInTouchapplicationandwhentheInTouchapplicationcanbedeployed.

∙Backupandrestore.

∙Deploymentandundeployment.

ManagedInTouchapplicationsassociatedwiththeInTouchViewAppcanalsocontainArchestrAgraphicsdesignedwithintheApplicationServerIDE.

TheInTouchViewAppobjectallowsapplicationobjectsrunningonaViewEngineobjecttoaccessInTouchtagsasiftheywereApplicationServerattributesoftheInTouchViewAppobjectitself.ThetagsarebrowsableviathestandardApplicationServerattributebrowser.

YoucreateanInTouchapplicationbyderivinganInTouchViewAppobjectfromthestandardtemplate"$InTouchViewApp".Youaregiventhechoiceofstartinganewapplication,orcreatingacopyofanexisitingapplication.Eitherway,openinganInTouchViewAppobjectlaunchesWindowMaker.ThereisnoobjecteditorfortheInTouchViewAppobject.

ThemostsignificantchangetoWindowMakeristhatArchestrAgraphicscreatedwithintheApplicationServerenvironmentcannowbeaddedtoInTouchwindows.

AnewdialogtabunderSpecial/Configure/WindowViewercalledManagedcontainssettingssimilartotheInTouchNADfeaturethatcanbeconfiguredtochangethedeploymentbehavior.

YoucanassignmultipleInTouchViewAppobjectstothesameViewEngineobjecttomakemultipleInTouchapplicationsavailableonanode.

TorunanInTouchapplicationonanApplicationServerplatform:

∙CreateandassignaViewEngineobjecttoaplatform.

∙CreateaninstanceoftheInTouchViewAppobjectfromthetemplatethatdefinestheInTouchapplication.

∙AssigntheInTouchViewAppobjecttotheViewEngineobject.

∙DeploytheViewEngineobjectandtheInTouchViewAppobjectsassignedtotheViewEngineobject.

∙RuntheInTouchApplicationManagertoselecttheapplicationandrunWindowViewer.Thisonlyneedstobedonethefirsttime.

ExistingInTouchApplications

WhenyoucreateanInTouchViewAppobjecttohandleanexistingInTouchapplication,theInTouchapplicationfilesaretransferredtoafilerepositorydirectory.TheoriginalInTouchapplicationfilesarenotmodifiedordeleted.

Youshouldnotaccessfilesinthefilerepositorydirectlyormakeassumptionsaboutthefilerepositorystructure.

WhenyoumakechangestotheInTouchViewAppInTouchapplicationusingWindowMakerlaunchedfromtheIDE,theoriginalInTouchapplicationisnotchanged.

OnceyouhavecreatedtheInTouchViewAppobject,deletingtheoriginalInTouchapplicationdoesnoteffecttheInTouchViewAppobject’sapplication.

IfyoudeleteanInTouchViewAppobjectthatrepresentsanexistingInTouchapplication,theapplicationfilesareremovedfromthefilerepositorydirectory,buttheexistingapplicationisnotaffected.

NewInTouchApplications

WhenyoucreateanInTouchViewAppobjectforanewInTouchapplication,WindowMakerisstartedbytheIDE.YoucreatetheapplicationthesamewayyouwouldifWindowMakerhadbeenstartedfromtheInTouchapplicationmanager.

InTouchViewAppObjectRules

SomekeyaspectsofanInTouchViewAppobjectinclude:

∙YoucannotcreateInTouchViewAppinstancesfromtheInTouchViewAppbasetemplate.

∙YoucanderiveonlyonelevelofInTouchViewApptemplatefromthebaseInTouchViewApptemplate.

∙YoucannotderiveaninstanceoftheInTouchViewAppfromanexistinginstanceoftheInTouchViewApp.

∙InTouchViewAppobjectscannothostotherobjects.

∙OnlyViewEngineobjectscanhostanddeployInTouchViewAppobjects.

∙IntheModelview,youcanassignanInTouchViewAppobjecttoanAreaobjectifyouwanttheInTouchViewAppobject’salarmstobelongtothatarea.

∙UndeploymentofanInTouchViewAppobjectisnotpermittedifitiscurrentlyloadedonatargetnode.

∙WhenthefilecopyingprocessattheendofanInTouchViewAppobjectdeploymentisstillunderway,theonlyallowableoperationistoundeploytheobject.Thiswillcancelthedeploymentandremoveanypartiallycopiedfiles.

Forgeneralinformationonobjects,includingrelationships,deployment,andalarmdistribution,seetheIntegratedDevelopmentEnvironment(IDE)documentation.

RelatedTopics

Run-TimeBehavior

Configuration

Run-TimeObjectAttributes

Run-TimeBehavior

AnInTouchViewAppobjecthasnorun-timespecificbehaviors.TheInTouchapplicationassociatedwiththeInTouchViewAppobjecthandlesallrealtimeactivities.

Noobjectstateinformation,suchasStartUporGoingOnScan,isavailableforanInTouchViewAppobject.

TherearelimitsonanInTouchViewAppobject’sabilitytoaccessInTouchdata.

∙DatacomingfromInTouchtagsusedbyanArchestrAobjectmaytakeuptothirtysecondstodisplaynewvalueswhenadeployedInTouchViewAppobjectisshutdownandthenre-started.

∙AnArchestrAObjectcannotconnecttoInTouchtagscomingfromandInTouchViewAppiftheappisswitchedtoruntimefromtheIDE.TheInTouchViewAppmustbedeployedforthereferencestoconnect.

∙AnInTouchViewAppobjectcannotestablishadataconnectiontoanInTouchapplicationrunninginaterminalsession.

RelatedTopics

Overview

Configuration

Run-TimeObjectAttributes

Configuration

YouedittheInTouchViewAppobjectusingWindowMaker.

Forgeneralinformationonobjects,includingrelationships,deployment,andalarmdistribution,seetheIntegratedDevelopmentEnvironment(IDE)documentation.

RelatedTopics

Overview

Run-TimeBehavior

Run-TimeObjectAttributes

Run-TimeObjectAttributes

Thefollowingtabledescribestherun-timeonlyattributesfortheInTouchViewAppobject.

Attribute

Description

Run-TimeAccess

(Supervisory,User,Read-Only,None)

DeploymentInProgress

ThisattributeistruewhiletheInTouchViewAppobjectisbeingdeployed.

InTouchapplicationfilesaredeployedtotargetnodesasynchronouslytoavoidblockingtheIDEwhendeployingalargeapplicationonaslownetwork.

Evenafterthedeploymentisreportedas"complete"bytheIDE,itmaytakesometimebeforethedeploymentistrulyfinished.TheDeploymentInProgressattributeandaspecialIconfortheInTouchViewAppwithintheIDEbothindicatethatthefileshavenotfinishedtransferring.

Read-Only

LastModified

ContainsthedatetheInTouchapplicationwaslastchanged.

Read-Only

_SyncStatus

This"hidden"attributeisavailablefordiagnosticsandprovidesatextmessagethatmaybehelpfulinovercomingissuesrelatedtotheasynchronousfilecopyingprocess.

Read-Only

Connected(boolean)

ConnectionStatus

ThisbooleanandenumerationindicateiftheInTouchViewAppobjectiscommunicatingwithWindowViewer.Ifnot,mostlikelytheViewEngineobjectisnotrunning.

Read-Only

RelatedTopics

Overview

Run-TimeBehavior

Configuration

©2002-2008InvensysSystems,Inc.AllRightsReserved.

10/31/08

ObjectExtensions

Useobjectextensionstoaddfunctionalitytoanobjectwhilenotalteringitsoriginalbehavior.Objectextensionsarecommontoallobjectconfigurationeditors.

Formoreinformation,clickonaHelptopic.

Overview

Run-TimeBehavior

Configuration

Run-TimeObjectAttributes

MiscellaneousObjectAttributes

Overview

Eachobject'seditordisplaystwosetsofconfigurationoptions:

commonandcustom.ThecommonoptionsareshownontheObjectInformation,Script,UDA,ExtensionsandGraphicstabs.Thecontentofthecustomtabsisdependentontheobject'sfunctionality.

Note:

Objectextensionscanbeaddedtoderivedtemplatesandobjectinstancesonly.Basetemplatescannotbeextended.

AllobjectsintheArchestrAenvironmentarecomprisedofasetofattributesthattogetherproduceuniquefunctionality.Asoriginallydeveloped,eachobject'sfunctionalityisfiniteandusableinthatstate.Youmaywanttoincreaseanobject'sfunctionality,andtheobjectextensioneditoroptionsgiveyouthatflexibility.

Formoredetailedinformationaboutextendingthefunctionalityofanobject,see"WorkingwithObjectExtensions"intheIntegratedDevelopmentEnvironment(IDE)documentation.ToaccessthisdocumentationwithintheIDE,ontheHelpmenu,clickHelpTopics.

RelatedTopics

Run-TimeBehavior

Configuration

Run-TimeObjectAttributes

Run-TimeBehavior

Run-timebehaviorforanobjectextensiondependsonthetypeofextensionbeingaddedtotheobject.Onceanextendedobjectisdeployedandoperating,thefollowingbehaviorcanbeexpected:

Extension

Behavior

Script

ForStartup,OnScan,OffScanandShutdownexecutiontypes,scriptsexecutewhenthoseeventsoccurfortheobjectbeingextended.FortheExecuteexecutiontype,thescriptexecuteswhentheExpression,TriggerType,TriggerPeriodand/orDeadbandvaluesaresatisfiedwithinthecontextoftheobject'sscanperiod.Inotherwords,scriptscannotbetriggeredanyfasterthanthescanperiodoftheengineuponwhichthescriptruns.

UDA

User-definedattributesarepassiveinnature.Theyfollowthe

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

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1