OPC DA 205a SpecificationWord文件下载.docx

上传人:b****1 文档编号:394853 上传时间:2023-04-28 格式:DOCX 页数:264 大小:282.98KB
下载 相关 举报
OPC DA 205a SpecificationWord文件下载.docx_第1页
第1页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第2页
第2页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第3页
第3页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第4页
第4页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第5页
第5页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第6页
第6页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第7页
第7页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第8页
第8页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第9页
第9页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第10页
第10页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第11页
第11页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第12页
第12页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第13页
第13页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第14页
第14页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第15页
第15页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第16页
第16页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第17页
第17页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第18页
第18页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第19页
第19页 / 共264页
OPC DA 205a SpecificationWord文件下载.docx_第20页
第20页 / 共264页
亲,该文档总共264页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

OPC DA 205a SpecificationWord文件下载.docx

《OPC DA 205a SpecificationWord文件下载.docx》由会员分享,可在线阅读,更多相关《OPC DA 205a SpecificationWord文件下载.docx(264页珍藏版)》请在冰点文库上搜索。

OPC DA 205a SpecificationWord文件下载.docx

SpecificationTypeIndustryStandardSpecification

Title:

OPCDataAccessCustom

InterfaceSpecification

Date:

June28,2002

Version:

2.05ASoftMS-Word

Source:

opcda205a_cust

Author:

OpcFoundationStatus:

Released

Synopsis:

ThisspecificationisthespecificationoftheinterfacefordevelopersofOPC

DataAccessclientsandOPCservers..Thespecificationisaresultofan

analysisanddesignprocesstodevelopastandardinterfacetofacilitatethe

developmentofserversandclientsbymultiplevendorsthatshallinter-operate

seamlesslytogether.

Trademarks:

Mostcomputerandsoftwarebrandnameshavetrademarksorregisteredtrademarks.Theindividualtrademarkshavenotbeenlistedhere.

RequiredRuntimeEnvironment:

ThisspecificationrequiresWindows95,WindowsNT4.0orlater

ii

NON-EXCLUSIVELICENSEAGREEMENT

TheOPCFoundation,anon-profitcorporation(the“OPCFoundation”),hasestablishedasetofstandardOLE/COMinterfaceprotocolsintendedtofostergreaterinteroperabilitybetweenautomation/controlapplications,fieldsystems/devices,andbusiness/officeapplicationsintheprocesscontrolindustry.

ThecurrentOPCspecifications,prototypesoftwareexamplesandrelateddocumentation(collectively,the

“OPCMaterials”),formasetofstandardOLE/COMinterfaceprotocolsbaseduponthefunctionalrequirementsofMicrosoft’sOLE/COMtechnology.Suchtechnologydefinesstandardobjects,methods,andpropertiesforserversofreal-timeinformationlikedistributedprocesssystems,programmablelogiccontrollers,smartfielddevicesandanalyzersinordertocommunicatetheinformationthatsuchserverscontaintostandardOLE/COMcomplianttechnologiesenableddevices(e.g.,servers,applications,etc.).

TheOPCFoundationwillgranttoyou(the“User”),whetheranindividualorlegalentity,alicensetouse,andprovideUserwithacopyof,thecurrentversionoftheOPCMaterialssolongasUserabidesbythetermscontainedinthisNon-ExclusiveLicenseAgreement(“Agreement”).IfUserdoesnotagreetothetermsandconditionscontainedinthisAgreement,theOPCMaterialsmaynotbeused,andallcopies(inallformats)ofsuchmaterialsinUser’spossessionmusteitherbedestroyedorreturnedtotheOPCFoundation.ByusingtheOPCMaterials,User(includinganyemployeesandagentsofUser)agreestobeboundbythetermsofthisAgreement.

LICENSEGRANT:

SubjecttothetermsandconditionsofthisAgreement,theOPCFoundationherebygrantstoUseranon-exclusive,royalty-free,limitedlicensetouse,copy,displayanddistributetheOPCMaterialsinordertomake,use,sellorotherwisedistributeanyproductsand/orproductliteraturethatarecompliantwiththestandardsincludedintheOPCMaterials.

AllcopiesoftheOPCMaterialsmadeand/ordistributedbyUsermustincludeallcopyrightandotherproprietaryrightsnoticesincludeonorinthecopyofsuchmaterialsprovidedtoUserbytheOPCFoundation.

TheOPCFoundationshallretainallright,titleandinterest(including,withoutlimitation,thecopyrights)intheOPCMaterials,subjecttothelimitedlicensegrantedtoUserunderthisAgreement.

WARRANTYANDLIABILITYDISCLAIMERS:

UseracknowledgesthattheOPCFoundationhasprovidedtheOPCMaterialsforinformationalpurposesonlyinordertohelpUserunderstandMicrosoft’sOLE/COMtechnology.THEOPCMATERIALSAREPROVIDED“ASIS”WITHOUTWARRANTYOFANYKIND,EXPRESSORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,WARRANTIESOFPERFORMANCE,MERCHANTABILITY,FITNESSFORAPARTICULARPURPOSEORNON-INFRINGEMENT.USERBEARSALLRISKRELATINGTOQUALITY,DESIGN,USEANDPERFORMANCEOFTHEOPCMATERIALS.TheOPCFoundationanditsmembersdonotwarrantthattheOPCMaterials,theirdesignortheirusewillmeetUser’srequirements,operatewithoutinterruptionorbeerrorfree.

INNOEVENTSHALLTHEOPCFOUNDATION,ITSMEMBERS,ORANYTHIRDPARTYBELIABLEFORANYCOSTS,EXPENSES,LOSSES,DAMAGES(INCLUDING,BUTNOTLIMITEDTO,DIRECT,INDIRECT,CONSEQUENTIAL,INCIDENTAL,SPECIALORPUNITIVEDAMAGES)ORINJURIESINCURREDBYUSERORANYTHIRDPARTYASARESULTOFTHISAGREEMENTORANYUSEOFTHEOPCMATERIALS.

iii

GENERALPROVISIONS:

ThisAgreementandUser’slicensetotheOPCMaterialsshallbeterminated(a)byUserceasingalluseoftheOPCMaterials,(b)byUserobtainingasupersedingversionoftheOPCMaterials,or(c)bytheOPCFoundation,atitsoption,ifUsercommitsamaterialbreachhereof.UponanyterminationofthisAgreement,UsershallimmediatelyceasealluseoftheOPCMaterials,destroyallcopiesthereoftheninitspossessionandtakesuchotheractionsastheOPCFoundationmayreasonablyrequesttoensurethatnocopiesoftheOPCMaterialslicensedunderthisAgreementremaininitspossession.

Usershallnotexportorre-exporttheOPCMaterialsoranyproductproduceddirectlybytheusethereoftoanypersonordestinationthatisnotauthorizedtoreceivethemundertheexportcontrollawsandregulationsoftheUnitedStates.

TheSoftwareandDocumentationareprovidedwithRestrictedRights.Use,duplicationordisclosurebytheU.S.governmentissubjecttorestrictionsassetforthin(a)thisAgreementpursuanttoDFARs

227.7202-3(a);

(b)subparagraph(c)

(1)(i)oftheRightsinTechnicalDataandComputerSoftwareclauseat

DFARs252.227-7013;

or(c)theCommercialComputerSoftwareRestrictedRightsclauseatFAR52.227-

19subdivision(c)

(1)and

(2),asapplicable.Contractor/manufactureristheOPCFoundation,P.O.Box

140524,Austin,Texas78714-0524.

ShouldanyprovisionofthisAgreementbeheldtobevoid,invalid,unenforceableorillegalbyacourt,thevalidityandenforceabilityoftheotherprovisionsshallnotbeaffectedthereby.

ThisAgreementshallbegovernedbyandconstruedunderthelawsoftheStateofMinnesota,excludingitschoiceorlawrules.

ThisAgreementembodiestheentireunderstandingbetweenthepartieswithrespectto,andsupersedesanypriorunderstandingoragreement(oralorwritten)relatingto,theOPCMaterials.

iv

Revision2.05AHighlights

Thisrevisionclarifiessection4.2.13Note(5)regardingroundupwhenconvertingfloatsanddoublestointegers.AlsocorrectanerrorinthepropertydefinitionsinAppendixD(200-207wereoffby1).

Revision2.05Highlights

ThisrevisionincludesnumerousclarificationstoSection4.2.13regardingdataconversionbetweenNativeandRequesteddatatypes.

Revision2.04Highlights

ThisrevisionincludesadditionalminorclarificationstocertainambiguitieswhichwerediscoveredduringInteroperabilitysessionsandduringthedevelopmentoftheComplianceTest.Theaffectedsectionsinclude:

TimeBiasandDeadBanddiscussioninGroupObject:

GeneralProperties(4.5.1).LocaleIDforSetState(tomakeitclearthebehaviourisoptional).AdditionorClarificationoferrorreturnsE_INVALIDARGandS_FALSEreturnforGetItemProperties,LookupItemIDs,AddItems,ValidateItems,RemoveItems,SetActiveState,SetClientHandles,SetDataTypes,bothSyncIOandAsyncIOReadandWrite.InparticularforS_FALSE:

change'

waspartiallysuccessful'

to'

completedwithoneormoreerrors'

.Thisnowclearlyimpliesthatthemethodoutputs(specificallytheppErrorsreturns)aredefinedinthiscase.Otheradjustmentstothetextweretomakeerrorreturnsmoreconsistantacrossfunctions.ClarifyGetItemIDbehavior.InRefresh2andIOPCDataCallback:

:

OnDataChangetheTransactionIDparameterisclarified.Specifically:

0isanallowedvalue.SeealsotheintroductiontoOPCAsyncIO(4.5.6).Alsoaddsection4.2.14asageneraldiscussionofClientandServerresponsibilitesregardingLocaleID.

Revision2.03Highlights

ThisrevisionincludesminorclarificationstotheDeadbanddiscussion(4.5.1.6).Italsoclarifiesthebehaviorofemptyenumerators;

ThedescriptionsofIOPCServer:

CreateGroupEnumeratorandIOPCBrowseServerAddressSpace:

BrowseAccessPathshavebeenclarifiedandcorrected.TheyarenowconsistantwiththeexistingdescriptionofIOPCBrowseServerAddressSpace:

BrowseOPCItemIDs.

Revision2.02Highlights

ThisrevisionincludesminorclarificationstotheOPCItemPropertiesInterfacediscussions(4.4.6),GroupStateMgt:

SetState(4.5.3.2)andtheold(1.0)StreamMarshallingDiscussion(4.6.4.6).

Revision2.01Highlights

ThisrevisionincludesclarificationstothedwAccessRightsFilterinIOPCBrowseServerAddressSpaceandalsothediscussionofaccessrightsingeneral(section6.7.6).

Revision2.0Highlights

Thisrevisionincludesenhancementstothe1.0ASpecification.Althoughchangesweremadethroughoutthedocument,thefollowingareasareorparticularimportance:

•ThisisnowreferedtoastheOPCDataAccessSpecificationasthereareotherOPCeffortsunderway.

•TheAutomationInterfacespecificationhasbeenseparatedintoaseparatedocument.

•Allprevious(1.0A)CustomInterfacesremaininplaceandunchangedexceptforminorclarifications.

•AsyncandexceptionbasedconnectionsshouldnowbedoneusingConnectionPointsratherthan

IDataObject.TheexistingIOPCAsyncIO,IDataObjectandClientsideIAdviseSinkinterfacessupport

‘oldstyle’(Version1.0)connections.ThenewIOPCAsyncIO2,IConnectionPointContainerandClientsideIOPCDataCallbackinterfacessupportthe‘newstyle’Version2.0connections.

•ThebehavioroftheexistingIOPCAsyncIO,IDataObjectandClientside

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2