(高清版)GBT 17215.691-2021 电测量数据交换 DLMSCOSEM组件 第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMSCOSEM服务器的通信配置_第1页
(高清版)GBT 17215.691-2021 电测量数据交换 DLMSCOSEM组件 第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMSCOSEM服务器的通信配置_第2页
(高清版)GBT 17215.691-2021 电测量数据交换 DLMSCOSEM组件 第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMSCOSEM服务器的通信配置_第3页
(高清版)GBT 17215.691-2021 电测量数据交换 DLMSCOSEM组件 第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMSCOSEM服务器的通信配置_第4页
(高清版)GBT 17215.691-2021 电测量数据交换 DLMSCOSEM组件 第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMSCOSEM服务器的通信配置_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

toaccessaDLMS/COSEMs国家市场监督管理总局国家标准化管理委员会I V 13术语和定义及缩略语 2 2 24与IEC62056智能测量体系的关系 34.1概述 3 4 4 45.2设备访问用例 4 8 87WS接口的报文组织 9 9 97.3公共报文封套 8接口规范 258.1概述 25 25附录A(资料性)用于COSEMXML表述的XML概要 28 A.3公共报文封套的XML概要 Ⅲ——第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMS/COSEM服务器的通信本文件使用翻译法等同采用IECTS6205——GB/T7408—2005数据元和交换格式信息交换日期和时间表示法(ISO8601:2000,——GB/T17215.610—2018电测量数据交换DLMS/COSEM组件第10部分:智能测量标SEM应用层(IEC6205——GB/T17215.662—2018电测量数据交换DLMS/COSEM组件第62部分:COSEM接——DL/T1080.1—2016电力企业应用集成配电管理系统接口第1部分:接口体系与总体要求(IEC61968-1:20——DL/T1080.100—2018电力企业应用集成配电管理系统接口第100部分:实现框架 标准名称由第9-1部分改为第91部分: 将规范性引用文件中的IEC61968-1:2012修改为I 将规范性引用的ISO8601从参考文献移至第2章中。V了DLMS/COSEM能源测量系统传输协议,其中电能部分由IEC62056完成,非电量部分则由 ——第47部分:基于IP网络的DLMS/COSEM传输层。目的在于使用IP网络的DLMS/V——第84部分:社区网络的窄带OFDMPRIMEPLC通信配置。目的在于使用OFDMPRIME——第85部分:社区网络窄带OFDMG3-PLC网通信配置。目的在于使用OFDMG3-PLC模式 第91部分:使用Web服务经COSEM——第97部分:基于TCP-UDP/IP网络的通信配置。目的在于使用TCP-UDP/IP模式遵循的1电测量数据交换DLMS/COSEM组件第91部分:使用Web服务经COSEM访问服务(CAS)访问DLMS/COSEM服务器的通信配置ISO8601数据元和交换格式信息交换日期和时间的表示(Dataelementsandinterchangeformats—Informationinterchange—RepresentationofdarchitectureandgeneralrIEC62056-1-0电测量数据交换DLMS/COSEM组件第1-0部分:智能测量标准化框架2IEC62056-5-3电测量数据交换DLMS/COSEM组件第5-3部分:DLMS/COSEM应用层(Electricitymeteringdataexchange—TIEC62056-6-1电测量数据交换DLMS/COSEM组件第6-1部分:对象标识系统(OBIS)IEC62056-6-2电测量数据交换DLMS/COSEM组件第6-2部分:COSEM接口类(Electricitymeteringdataexchange—TheDLMS/COSEMsuiIEC62056-8-3电测量数据交换DLMS/COSEM组件第8-3部分:社区网络PLCS-FSK通信配置(Electricitymeteringdataexchange—TheDLMS/COSEMsuite—Part8-3:Communication提供Web服务的服务实体,基于COSEM访问CAC,并充当访问DLMS/COSEM服务器的经由CAS访问DLMS/COSEM服务器的客户机。为访问CAS而提供的Web服务接口。ACSE:关联控制服务元(AssociationContAPDU:应用层协议数据单元(ApplicationLayerProtocolDataCAS:COSEM访问服务(COSEMAccessService)CME:公共报文封套(CommonDLMS:设备语言报文规范(DeviceLanguage3IP:互联网协议(InternetProtmRID:CIM主资源标识符(CIMmasterresourceidentifier)NN:社区网(NeighbourhoodNetwoNNAP:社区网接入点(NeighbourhoodNetworkAccessPoint)REST:表述性状态转移(REpresentatiSOAP:简单对象访问协议(SimpleObjectAWSDL:Web服务定义语言(WebSxDLMS:扩展DLMS(ExtendedDLMS)cOSEM服务器对应于测量设备。本文件中定义的Web服务涉简单的用户显示器服务器MCM(本地网接入点)CAS提供者CAS客户机(COSEM访问客户机)不在/IECTC13范围内NNAP(社区网接入点)HES(前端系统)家庭自动化系统a4当NNAP(CAS)和测量设备(DLMS/COSEM服务器)之间使用S-FSKPLC通信配置时,在使用5用例下面定义的用例基于图1的参考模型,即这些用例关系到CAC与DLMS考虑了下列角色(见图1):——COSEM访问客户机;——WS-Request();——WS-Event()。CAC通过向CAS发送WS-Request报文来发布请求,CAS反过来发送WS-Response报文或WS-CAC请求在一组DLMS/COSEM服务器中访问一组COSEM对象。CAC使用IEC62056-5-3中所定义的标准化装有相应xDLMSAPDU的DeviceAccess报文进行组合。DeviceAccess报文被传送给CAS进行处理5 DevicesReferenceList(强制元素):规定需要经CAS访问的DLMS/COSEM服务器列表。此 NotOlderThan(可选元素):CAS调用DLMS/COSEM服务器的任何结 Expires(可选元素):规定CAS应停止调用CosemAccessList中的服务的日期和时间。——OnDemandDeviceAcces ——CosemAccessResult[0...n——为了报告在DLMS/COSEM服务器级5-3中COSEMAPDU的定义;6CAS访问DLMS/COSEM服务器的执行时间可通过“Activates”参数来定义。特别是(COSEM访问服务)——CAC通过向CAS发送WS-Request报文来发布请求;——CAS按预定方案向DLMS/COSEM服务发布DLMS/COSEM-Request报文,然后处理从DLMS/COSEM服务器收到的DLMS/C——CAC通过向CAS发送WS-Request报文来发布请求,以请求按预案请求的DLMS/COSEM——CAS向CAC发送带有按预案请求的DLMS/COSEM结果的WS7带事件的预定设备访问时序图(COSEM访问客户机)DLMS/COSEM服务器loop——CAS向CAC回发应答该请求的WS-Res CAS按预定方案向DLMS/COSEM服务器发布DLMS/COSEM-Request报文: CAS处理DLMS/COSEM-Response报文,并向CActivates(强制元素):规定当CAS应调用CosemAccessList中服务时的日期和时间。开始时间、可使用来自CAC的请求,在DLMS/COSEM服务发送给CAC。对应的报文时序图见图6。8—-CAS从DLMS/COSEM服务器接收带有DLMS/COSEM-Data-No——CAS处理DLMS/COSEM-Data-NotificationAPDU并发送相应的WS-Event报文给CAC。CAC请求CAS定义一组DLMS/COSEM服务器。9GB/T17215.691—202Web服务客户机向CAS中的Web服务提供者发布请求。接口的详情在第8章中定义。果:立即响应该请求(同步操作)、或延迟响应(按预案操作),或者作为一个事件,由来自DLMS/COSEM服务器的数据通知APDU(Data-NotificationAPDU)触发。“按需设备访问(OnDemandWeb服务接口上不同类型的报文都支持通用请求/应答(Request/Reply)服务。为了接受由动词IEC62056报文如图7所示。——DeviceAccess;——DeviceGroups。A.2.1中给出了DeviceAccess有效载荷的详细XML概要。名词“DeviceAccess”的有效载荷结构如图8所示。piorit ——Expires:当CAS应停止调用DLMS/COSEM服务时,规定停止的日期和时间,DLMS/——Priority:规定CAS调用DLMS/COSEM服务时的优先级,DLMS/COSEM服务在CO-DeviceAccess(见图8)的GroupReferDeviceAccess(见图8)的CosemAccessDescriptor元素如图10所示。DeviceAccess(见图8)的ACSEDescriptor元素如图11所示。.3.3XDLMSDescriptorDeviceAccess(见图8)的XDLMSDescriptor元素如图12所示。confimedServiceError中unconfIrmedvriteRequeglo-informationRepoded-neontirmeriteRegueslXDLMSDescriptor由表示DLMS/COSEMxDLMSAPDU的元素组成。只有请求DLMS/COSEM.4CosemAccessResDeviceAccess(见图8)的CosemAcessResult元素如图13所示。DeviceAccess(见图8)的errorResult元素如图14所示。当不能返回ACSEResult或XDLMSR DeviceAccess元素(见图8)的ACSEResult元素如图15所示。rlrg白DeviceAccess(见图8)的XDLMSResult元素如图16所示。NSEResulwritekesponse中confirodServiccErrounconfirmedritekeque-glo-informationRopglo-event-notificationgeneral-ciphering中只有响应DLMS/COSEMxDLMSAPDU有可能出现在XDLMSResult。——Header(报文头):除故障响应报文外,所有报文均需要。报文头为所有服务接口提供公共——Request:选项。Request域通常定义所需的使用参数,用来修饰‘get'查询请求,或识别—Payload:用于传递报文的信息,与报文头中‘Verb’和‘Noun'组合结果一样。‘create',‘change'和‘execute'请求要求Payload,事件报文也要求Payload,IEC61968-100:2013中附Payload图17公共报文封套公共报文头的结构如图18所示。GB/T17215.691—2图18公共报文头结构下面提供的域是可选的。 (如UUID),至少一天之内它不会被源系统重复。 中,它有助于提供一个应用程序级别的保护,以防止不正确报文的消耗。某些示例值为PRO-——Timestamp:符合ISO8601的字符串,用于识别报文发送时间。——Source:识别报文的来源,宜使用系统名或组织名。——AsyncReplyFlag:表示回复报文是否会被异步发送的布尔值('true'或‘false'),假定回复默认为同步发送时,不使用该域。 uledAcess(定期访问)”情况下:若ReplyAddress留空时,则事件无法发送到COSEMAccess请求和与其对应的回复报文连接在一起。服务的CorrelationID值。若没有提供请求,则答复的CorrelationID应设置为该请求中使用的MessagelD值(若有)。鉴于CorrelationID用于将报文‘link'到一起,因此相同的RequestMessage的结构如图19所示。 GB/T17215.691—2021/IECT —ID:当查询请求需要过滤一个或多个对象的ID时使用。也可用于在‘delete’情况下识别特定Time、EndTime和ID元素。这承认了所需信息间的不对称性,以限定应答返回信息中的请求。<?xmlversion="1.0"encoding="Uxmlns="http://iec.ch/TC57/2011/schema/xmlns:da="http://iec.ch/TC13/2014/schema/Devixmlns:co="/COxmlns:xsi="/2001/XMLSchema-ixsi:schemaLocation="http://iec.ch/TC57/2011/schem<Timestamp>2014-01-12T10:02:00Z(/Ti(CorrelationlD)78465521</Corxsi:schemaLocation="http://iec.ch/TC13/2014/schema/De《da:DeviceReferenceDevicelD="4D4</da;DevicesReferen<co:invoke-id-and-priority)64</co;invoke-id-and-p<co:cosem-attribute-desc<co:class-id)3</co:cl(co:instance-id)0100010801FF(/co:(co:attribute-id>0</co:a(/co:cosem-attribute-GB/T17215.691—2021/IECTS6DeviceID“4D4D4D0000BC614E”表示DLMS/COSEM服务器的DLMS/COSEMSystemTitle。7.3.5响应报文结构中;—-“OK”:若没有错误且已返回结果,不要求Reply.Error元素出现——“PARTIAL”:无论有无错误,都只返回了结果集的一部分。由所带的一个或多个Reply.Error.code元素表明是否存在错误,不使用PARTIAL。 “FAILED”:由于一个或多个错误导致不能返回结果,这些错误由一个或多个Reply.Error元素表明,每一个元素都带有强制的应用级的‘code'。图22为ResponseMessage的XML示例。xmlns="http://iec.ch/TC57/2011/schema/xmlns:da="http://iec.ch/TC13/2014/schema/Devixmlns:co="/Cxmlns:xsi="/2001/XMLSchema-ixsi:schemaLocation="http://iec.ch/TC57/2011/schema/mNoun)DeviceAccess(/NoGB/T17215.691—2021/IECTS620xsi;schemaLocation="http://iec,ch/TC13/2014/schema/DeviceAccessDeviceAccess.xsd"ID="9BD5CA94-B181-476D-9BF1-8C6F5D(da:DeviceReferenceDeviceID="4D4D4D0000BC614E"/></da:DevicesReferen<da:CosemAccessDesc(co:invoke-id-and-priority>64</co:invoke-id-a《co:cosem-attribute<co;instance-id>0100010801FF(/co:inst(co:attribute-id>0(/co:a(/co:cosem-attribute-</da:CosemAccessDesc(co;invoke-id-and-priority>64(/co;invoke-id-a(co:octet-string>0100010801FF(/co:o《co:double-long-unsigned)34566678</co:double-l展GB/T17215.691—2021/IECT(?xmlversion="1.0"encodinxmlns="http://iec.ch/TC57/2011/schema/xmlns:da="http://iec.ch/TC13/2014/schema/Devixmlns:co="/COxmlns:xsi="/2001/XMLSchema-ixsi:schemaLocation="http://iec.ch/TC57/2011/schem《Timestamp>2014-01-12T10:02:10(MessageID>78465523(/《CorrelationlD>78465521(/Coxsi:schemaLocation="http://iec.ch/TC13/2014/schema/DeID="9BD5CA94-B181-476D-9BF1-8C6F5D<da:DeviceReferenceDeviccID="4D4D4D0000</da:DevicesReferen<da:CosemAccessDesc<co;invoke-id-and-priority)64</co;invoke-id-and-p<co:cosem-attribute-descr(co:instance-id>0100010801FF(/co:(co:attribute-id>0</co:a</co:cosem-attribute-desc<co:invoke-id-and-priority>64</co;invoke-id-and-p<co:double-long-unsigned>3456至连RequestMessage的报头也可能不能解释。FaultMessageStructure如图25所示。图26是一个FaultMessage的XML示例。<?xmlversion="1.0"encoding="xmlns="http://iec.ch/TC57/2011/schema8接口规范本章含有使用SOAP的Web服务接口的定义。使用SOAP的Web服务接口描述了如何将公共报文封套(CME)的XML报文封装进使用文档中心式样的SOAP报文中。使用表述性状态转移(REST)的Web服务是一种替代SOAP的用法,目前没有规定使用REST的接口,但是本文档的结构允许将来扩展到REST。8.2使用SOAP的接口描述了使用SOAP的Web服务接口的定义,Web服务接口用WSDL描述。WSDL描述了绑定8.2.2WSDL结构通用的WSDL在A.4中规定。WSDL由抽象和具体两部分构成,带有下列元素:——定义;——用CMEXSD定义的类型;——按通用公共报文封套定义的报文: -PortTypes定义的操作(Operations):GB/T17215.691—2021/IECTS6SOAP(1.2)用组成报文结构定义了“SOAP封套”,用于使用Web服务交换信息。SOAP体含有公共报文封套(CME)报文,如7.3中定义的一样。(soapenv:Envelopexmlns:soapenv="/soap/envelope/"xmlns;soapenc="http://schemas.,/soap/enxmlns:xsi="/2001/XMLSchema-ixmlns:xsd="/2001/XMLxmlns:wsa="/2005/08/addrxmlns:co="/COxmlns:da="http://iec.ch/TC13/2014/schema/Devic<m:RequestMessagexmlns:m="http://iec.ch/TC57/2011/schema/message")(co:cosem-attribute(co:instance-id)0100010801FF(/co:(co:attribute-id)0(/co:a</co:cosem-attribute-des图27带RequestMessage的SOAP报文(续)<?xmlversion="1.0"encoding="UTF-8"?><xsd:schemaxmlns:xsd="/2001/XMxmlns="/CtargetNamespace="/C(xsd:complexTypename="NULL"final="#all"/)(xsd:simpleTypename="BitString")<xsd:restrictionbase="xsd:(xsd:patternvalue="[0-1]{0,(xsd:simpleTypename="Ob(xsd:restrictionbase<xsd:patternvalue="[0-2](\.[1-3]?[0-9]?(\.\<xsd:elementname="aCSE-APDU"type="ACSE-APDU"/><xsd:complexTypename="ACSE-name="arq"type="AARQ-apname="are"type="AARE-aname="rlrq"type="RLRQ-aname="rIre"type="RLRE-a<xsd:elementname="xDLMS-APDU"type="XDLMS-APDU"/)<xsd:complexTypename="XDname="initiateRequest"type="InitiateRname="readRequest"type="ReadReqname="writeRequest"type="WriteRe<xsd:elementname="initiateResponse"type="InitiateResp<xsd:elementname="readResponse"type="ReadResponse"/><xsd;elementname="writeResponse"type="WriteResponse"/><xsd:elementname="confirmedServiceError"type="ConfirmedServiceError"/><xsd:elementname="data-notification"type="Data-Notifica<xsd;elementname="unconfirmedWriteRequest"type="UnconfirmedWriteRequest"/)<xsd:elementname="glo-initiateRequest"type="xsd:hexBinary"/><xsd;elementname="glo-readRequest"type="xsd:《xsd:elementname="glo-writeRequest"type="xsd;hexBinary"/><xsd:elementname="glo-initiateResponse"type="xsd:hexBinary"/><xsd:elementname="glo-readResponse"type="xsd:hexBinary"/><xsd;elementname="glo-writeResponse"type="xsd:hexBinary"/><xsd:elementname="glo-confirmedServiceError"type="xsd:hexBinary"/)<xsd;elementname="glo-unconfirmedWriteRequest"type="xsd:hexBinary"/><xsd;elementname="glo-informationReportRequest"type="xsd:h<xsd:elementname="ded-initiateRequest"type="xsd:hexBinary"/><xsd:elementname="ded-readRequest"type="xsd:hexBinary"/><xsd:elementname="ded-writeRequest"type="xsd:h<xsd:elementname="ded-initiateResponse"type="xsd:hexBinary"/>(xsd:elementname="ded-readResponse"type="xsd:hexBinary"/>(xsd:elementname="ded-writeResponse"type="xsd:hexBinary"/>(xsd;elementname="ded-confirmedServiceError"type="xsd:hexB(xsd:elementname="ded-unconfirmedWriteRequest"type="xsd:hexBinary"/><xsd:elementname="ded-informationReportRequest"type="xsd:hexBinary"/><xsd;elementname="get-request"type="Get-Request"/><xsd:elementname="set-request"type="Set-Requestname="event-notification-request"type="EventNotificationname="action-request"type="Action-Reqname="get-response"type="Get-Respname="set-response"type="Set-Respname="action-response"type="Action-Respname="glo-get-request"type="xsd:hexBiname="glo-set-request"type="xsd:hexBiname="glo-event-notification-request"type="xsd:hexBname="glo-action-request"type="xsd:hexBiname="glo-get-response"type="xsd:hexBiname="glo-set-response"type="xsd:hexBiname="glo-action-response"type="xsd:hexBiname="ded-get-request"type="xsd:hexBiname="ded-set-request"type="xsd:hexBiname="ded-event-notification-request"type="xsd:hexBname="ded-actionRequest"type="xsd:hexBiname="ded-get-response"type="xsd:hexBinname="ded-set-response"type="xsd:hexBinname="ded-action-response"type="xsd:hexBiname="exception-response"type="ExceptionRespname="access-request"type="Access-Reqname="access-response"type="Access-Respname="general-glo-ciphering"type="General-Glo-Ciphname="general-ded-ciphering"type="General-Ded-Ciphname="general-ciphering"type="General-Ciphename="general-signing"type="General-Signame="general-block-transfer"type="General-Block-Tra </xsd:simpleType) </xsd:simpleType) name="Application-context-base="ObjectIdentifiebase="xsd;hexBinary"base="xsd:hexBinaryname="AP-invocation-identiname="AE-invocation-identi<xsd:restrictionbase="xsd;integer"/>(xsd:simpleTypename="ACSE<xsd:unionmemberTypes="B<xsd:restrictionbase="xsd:token">《xsd:enumerationvalue="authentication"/)《xsd:simpleTypename="Mechanism-nam《xsd:restrictionbase="ObjectIde《xsd:simpleTypename="Impl《xsd:restrictionbase="xsd:st<xsd:simpleTypename="Association-in《xsd;restrictionbase="xsd;hexBinary"/〉《xsd:simpleTypename="Asso《xsd:restrictionbase="xsd:token"><xsd:enumerationvalue="rejected-permanvalue="rejected-transi<xsd:simpleTypename="Release-request-reason">(xsd:restrictionbase="xsd:token"》《xsd:simpleTypename="Release-<xsd:simpleTypename="Integer8">〈xsd:restrictionb<xsd:restrictionbase="xsd:<xsd:simpleTypename="Integer32">(xsd:restrictionbas<xsd:simpleTypename="Integer64">(xsd:restrictionbase="xsd:long"/><xsd:simpleTypename="Unsigned8"><xsd:restrictionbase="xsd:unsign《xsd:simpleTypename="Unsigned16"><xsd:restrictionbase="xsd:unsignedS《xsd:simpleTypename="Unsigned32"><xsd:restrictionbase="xsd:unsignedI《xsd:simpleTypename="Unsigned64">《xsd:restrictionbase="xsd:unsignedLong"/><xsd:simpleTypename="Con<xsd:unionmemberTypes="B<xsd:restrictionbase="xsd<xsd:enumeration<xsd:enumeration <xsd:enumerationvalue="general-protectvalue="general-block-transvalue="unconfirmed-wrvalue="reserved-sevvalue="attribute0-supported-withvalue="priority-mgmt-supporvalue="attribute0-supported-withvalue="block-transfer-with-get-or-rvalue="block-transfer-with-set-or-wvalue="block-transfer-with-actvalue="multiple-referenvalue="information-repvalue="data-notificatvalue="parameterized-acvalue="selective-accvalue="event-notificat《xsd:simpleTypename="ObjectName")《xsd:restrictionbase="Inte<xsd:simpleTypename="Data-Acce《xsd:restrictionbasvalue="hardware-fauvalue="object-undefivalue="object-class-inconsisvalue="object-unavailavalue="scope-of-access-violavalue="data-block-unavailvalue="long-get-abortvalue="no-long-get-in-progrevalue="long-set-aborvalue="no-long-set-in-progrevalue="data-block-number-inv<xsd:simpleTypename="Action-Result">(xsd:restrictionbasevalue="hardware-fauvalue="temporary-failvalue="read-write-denvalue="object-undefivalue="object-class-inconsisvalue="object-unavailavalue="type-unmatch<xsd:enumerationvalue="scope-of-access<xsd:enumerationvalue="data-block-unavailavalue="long-action-aborvalue="no-long-action-in-progr《xsd:simpleTypename="Invoke-Id(xsd:restrictionbase="Unsigned8"<xsd:simpleTypename="Long-Invoke-Id-And-Priority"》(xsd:restrictionbase="Unsigned32"/)<xsd:simpleTypename="Cosem<xsd:restrictionbase="Unsigned16"/)<xsd:simpleTypename="Cosem-Object-I<xsd:simpleTypename="Cosem-Object-Attribute-Id">(xsd:restrictionbase《xsd:simpleTypename="Cosem-Ob(xsd:restrictionbase<xsd:simpleTypename="Key-(xsd:restrictionbase="x(xsd:enumerationvalue="global-unicast-encryption-key"/>(xsd:enumerationvalue="global-broadcast-encryption-key"/><xsd:simpleTypename="Kek-(xsd:restrictionbase="xsd:token"》(xsd:enumerationvalu(xsd:simpleTypename="Block-Con<xsd:restrictionbase="Unsi(xsd:complexTypename="Authentication-valu(xsd:elementname="charstring"type="xsd:strin《xsd:elementname="bitstring"type="BitString"/)(xsd:complexTypename="A<xsd:elementname="protocol-version"minOccurs="0">《xsd:unionmemberTypes="BitString">(xsd:restrictionbase(xsd:enumerationvalue="versionl"/>name="application-context-name"type="Application-contename="called-AP-title"minOccurs="0"type="AP-name="called-AE-qualifier"minOccurs="0"type="AE-quaname="called-AP-invocation-id"minOccurs="0"type="AP-invocation-name="called-AE-invocation-id"minOccurs="O"type="AE-invocation-name="calling-AP-title"minOccurs="O"type="AP-name="calling-AE-qualifier"minOccurs="O"type="AE-quaname="calling-AP-invocation-id"minOccurs="0"type="AP-inname="calling-AE-invocation-id"minOccurs="0"type="AE-inname="sender-acse-requirements"minOccurs="O"type="ACSE-re-name="mechanism-name"minOccurs="0"type="Mechname="calling-authentication-value"minOccurs="0"type="name="implementation-information"minOccurs="0"type="(xsd:complexTypename="Associate-source-diagnostic">〈xsd:elementname="<xsd:enumerationvalue="no-reason-givvalue="application-context-name-not-suppvalue="calling-AP-title-not-recogn〈xsd:enumerationvalue="calling-AE-qua《xsd:enumerationvalue="called-AP-title(xsd:enumerationvalue="called-AE-qualifier(xsd:enumerationvalue="authentication-failu(xsd:enumerationvalue="authentication-require《xsd:elementname="acse-sevalue="no-reason-givvaluc="no-common-acse-vers(xsd:restrictionbase="x(xsd:elementname="protocol-version"minOccurs="0">(xsd;unionmemberTyp<xsd:restrictionbase="xsd(xsd:enumerationvalname="application-context-name"type="Application-contexname="result"type="Association-rename="result-source-diagnostic"type="Associate-source-diagnname="responding-AP-title"minOccurs="0"type="AP-name="responding-AE-qualifier"minOccurs="0"type="AE-qualname="responding-AP-invocation-id"minOccurs="0"type="AP-invo-name="responding-AE-invocation-id"minOccurs="O"type="AE-invo-name="responder-acse-requirements"minOccurs="0"type="name="mechanism-name"minOccurs="0"type="Mechanisname="responding-authentication-value"minOccurs="0"type="Authe-name="implementation-information"minOccurs="0"type="Implemen-<xsd:elementname="user-information"minOccurs="0"type="Association-information"/>(xsd:complexTypename="RLR<xsd:elementname="reason"minOccurs="O"type="Release-request-reason"/)(xsd:elementname="user-information"minOccurs="0"type="Association-information"/>《xsd:elementname="reason"minOccurs="0"type="Release-response-rname="user-information"minOccurs="0"type="Association-inform<xsd:complexTypename="InitiateRequest">name="dedicated-key"minOccurs="0"type="xsd:hexBname="responseallowed"default="true"type="xsd:boname="proposed-quality-of-service"minOccurs="0"type="Intname="proposed-dlms-version-number"type="Unsigname="proposed-conformance"type="Conformname="client-max-receive-pdu-size"type="Unsig<xsd:complexTypename="TypeDes<xsd:elementname="null-data"tyname="number-of-elements"type="Unsignname="type-description"type="TypeDescrip(xsd:sequenceminOccurs="0"maxOccurs="unbounded")(xsd:elementname="TypeDescription"type="TypeDescriptionname="boolean"type="Nname="bit-string"type="Nname="double-long"type="NUname="double-long-unsigned"type="Nname="octet-string"type="Nname="visible-string"type="Nname="utf8-string"type="Nname="integer"type="Nname="long"type="NUname="unsigned"type="NUname="long-unsigned"type="Nname="long64"type="NUname="long64-unsigned"type="Nname="enum"type="NUname="float32"type="Nname="float64"type="NUname="date-time"type="Nname="dont-care"type="N《xsd:complexTypename="Seque〈xsd:choiceminOccurs="0"maxOccurs="un<xsd:element<xsd:element<xsd:element<xsd;element<xsd:element<xsd:element<xsd:element<xsd:elementname="null-data"type="Nname="array"type="SequenceOfData"name="structure"type="SequenceOfDataname="boolean"type="xsd:boolname="bit-string"type="BitStrname="double-long"type="Integename="double-long-unsigned"type="Unsignename="octet-string"type="xsd:hexBiname="visible-string"type="xsd:strname="utf8-string"type="xsd;strname="bcd"type="Integename="integer"type=:"Integname="long"type="Integername="unsigned"type="Unsignename="long-unsigned"type="Unsigne name="contents-description"type="TypeDescriname="array-contents"type="xsd:hexBiname="long64"type="Integername="long64-unsigned"type="Unsignename="enum"type="Unsignename="float32"type="xsd:flname="float64"type="xsd:dou<xsd:lengthvalue="12"/><xsd;restrictionbase="xsd:hexBinary"><xsd:lengthvalue="5"/)<xsd:lengthvalue="4"/)《xsd:elementname="dont-care"typname="null-data"type="Nname="array"type="SequenceOfData"name="structure"type="SequenceOfDataname="boolean"type="xsd:boolname="bit-string"type="BitStrname="double-long"type="Integename="double-long-unsigned"type="Unsignname="octet-string"type="xsd:hexBiname="visible-string"type="xsd:strname="utf8-string"type="xsd:strname="bed"type="Integename="integer"type="Integname="long"type="Integername="unsigned"type="Unsignename="long-unsigned"type="Unsigne(xsd:elementname="compact-arra<xsd:elementname="contents-description"type="TypeDescriptio《xsd:elementname="array-contents"type="xsd:hexBinary"/>(xsd:elementname="long64"typ<xsd:elementname="long64-unsigned"type="Unsigned64"/>《xsd:elementname="enum"type="Unsigned8"/>(xsd:elementname="float32"type<xsd:elementname="float64"type="xs<xsd;restrictionbase="xsd;hex(xsd:lengthvalue="12"《xsd:restrictionbase="xsd:hexBinary(xsd:lengthvalue="5"《xsd:restrictionbase="xsd:hexBinary<xsd:elementname="dont-care"type="NULL"/)<xsd:complexTypename="Parameterizename="variable-name"type="Objectname="selector"type="Unsign </xsd:complexType》 name="parameter"type="Dname="Block-Number-Accname="block-number"type="Unsignename="Read-Data-Block-Acname="last-block"type="xsd:boolname="block-number"type="Unsignename="raw-data"type="xsd;hexBinname="Write-Data-Block-Acname="last-block"type="xsd:boolname="block-number"type="Unsignedname="Variable-Access-Specificname="variable-name"type="Objectname="parameterized-access"type="Parameterized-name="block-number-access"type="Block-Number-Aname="read-data-block-access"type="Read-Data-Block-name="write-data-block-access"type="Write-Data-Block-minOccurs="0"maxOccurs="unbou《xsd:complexTypename=《xsd:elementname="variable-access-specifi<xsd:sequenceminOccurs="0"maxOccurs="unbounded"><xsd:sequenceminOccurs="0"maxOccurs="<xsd:elementname="Data"type="Data"/><xsd:complexTypename="InitiateRe name="negotiated-dlms-version-number"type="Unsigname="negotiated-conformance"type="Conformname="server-max-receive-pdu-size"type="Unsignname="vaa-name"type="Object<xsd:complexTypename="Data-Blo name="last-block"type="xsd:boolname="block-number"type="Unsignename="raw-data"type="xsd:hexBin<xsd:complexTypename="Read<xsd:sequenceminOccurs="0"maxOccurs="unbounded">name="data-access-error"type="Data-Access-Rname="data-block-result"type="Data-Block-Rname="block-number"type="Unsigned16"/>(xsd:complexTypename="WriteR<xsd:sequenceminOccurs="O"maxOccurs="un<xsd:elementname="success"type="Nname="data-access-error"type="Data-Access-Rname="block-number"type="Unsigne(xsd:complexTypename="Serv(xsd:elementname="application-reference")<xsd:restrictionbase="xsdvalue="application-unreachvalue="application-reference-invvalue="application-context-unsuppovalue="provider-communication-ervalue="deciphering-er<xsd:restrictionbase="xsd:tok<xsd:enumeration<xsd:enumerationvalue="memory-unavailavalue="processor-resource-unavailvalue="mass-storage-unavailvalue="other-resource-unavail(xsd:elementname="vd<xsd:enumeration<xsd:enumerationvalue="no-dlms-contevalue="loading-data-value="status-nochavalue="status-inopera(xsd:elementname="serv<xsd:enumerationvalue="service-unsuppor(xsd:elementname="definition")<xsd:restrictionbase="xsd<xsd:enumerationvalue="object-undefivalue="object-class-inconsisvalue="object-attribute-inconsis(xsd:elementname="acce《xsd:restrictionbase="xsd:token"><xsd:enumerationvalue="scope-of-accessvalue="object-access-violvalue="hardware-fauvalue="object-unavaila<xsd:elementname="initiate">value="dlms-version-too-value="incompatible-conformvalue="pdu-size-too-shovalue="refused-by-the-VDE-Hand《xsd:elementname="《xsd:restrictionbase="xsd:token"><xsd:enumeration<xsd:enumerationvalue="primitive-out-of-sequevalue="dataset-size-too-lvalue="not-awaited-segmvalue="interpretation-faivalue="storage-failvalue="data-set-not-re《xsd:restrictionbase="xsd:token"><xsd:enumerationvalue="no-remote-contname="ConfirmedServiceErname="initiateError"type="ServiceEname="getStatus"type="ServiceErname="getNameList"type="ServiceEname="getVariableAttribute"type="Servicname="read"type="ServiceErname="write"type="ServiceErname="getDataSetAttribute"type="Servicname="getTIAttribute"type="ServiceEname="changeScope"type="ServiceEname="start"type="ServiceErname="stop"type="ServiceErname="resume"type="ServiceErname="makeUsable"type="ServiceEname="initiateLoad"type="ServiceEname="loadSegment"type="ServiceEname="terminateLoad"type="ServiceEname="initiateUpLoad"type="ServiceEname="upLoadSegment"type="ServiceEname="terminateUpLoad"type="ServiceE(xsd:complexTypename="Notif(xsd:elementname="data-va(xsd:complexTypename="Data-Notification">(xsd:elementname="date-time"type="x(xsd:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论