标准解读

《GB/T 16720.1-2005 工业自动化系统 制造报文规范 第1部分:服务定义》相比于其前版《GB/T 16720.1-1996 工业自动化系统 制造报文规范 第一部分:服务定义》,主要在以下几个方面进行了更新和调整:

  1. 技术内容的更新:2005版标准根据工业自动化领域技术的发展,对服务的定义和技术要求进行了修订和完善,以适应新的技术和应用需求。这包括对报文结构、数据编码规则、通信协议兼容性等方面的具体改进。

  2. 标准化语言的规范:新版本可能采用了更为精确和国际接轨的术语表述,确保与国际标准的一致性,便于国内外技术交流与合作。

  3. 安全性和可靠性增强:鉴于工业自动化系统对安全性和可靠性的更高要求,2005版标准可能增加了关于数据传输的安全性规定,以及提高系统稳定性和错误处理机制的相关内容。

  4. 扩展性和兼容性提升:为了满足不同系统间的互操作需求,新标准可能对服务接口的灵活性和扩展性做了优化,确保新老系统之间的平滑过渡和兼容。

  5. 新增或修订服务类型:基于实际应用反馈和技术进步,2005版可能引入了新的服务类型,或是对原有服务的描述和功能进行了调整,以覆盖更广泛的工业自动化应用场景。

  6. 规范性引用文件更新:随着相关标准的更新,新版本标准中引用的其他国家标准、行业标准或国际标准可能有所变化,确保所有引用内容均为最新有效版本。

  7. 可实施性和可测试性的增强:为便于标准的实际应用和验证,2005版可能提供了更加明确的操作指导和测试方法,使得制造商和服务提供商能更容易地遵循和验证其产品或服务是否符合标准要求。

这些变动旨在提升工业自动化系统的整体性能、互操作性和未来适应能力,反映了自1996年以来该领域内的技术进步和市场需求的变化。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2005-01-24 颁布
  • 2005-06-01 实施
©正版授权
GB/T 16720.1-2005工业自动化系统制造报文规范第1部分:服务定义_第1页
GB/T 16720.1-2005工业自动化系统制造报文规范第1部分:服务定义_第2页
GB/T 16720.1-2005工业自动化系统制造报文规范第1部分:服务定义_第3页
GB/T 16720.1-2005工业自动化系统制造报文规范第1部分:服务定义_第4页
GB/T 16720.1-2005工业自动化系统制造报文规范第1部分:服务定义_第5页
已阅读5页,还剩339页未读 继续免费阅读

下载本文档

免费下载试读页

文档简介

ICS25.040.40J07中华人民共和国国家标准GB/T16720.1—2005/ISO9506-1:2003代替GB/T16720.1-1996工业自动化系统制造报文规范第1部分:服务定义Industrialautomationsystems--Manufacturingmessagespecification-Part1:Servicedefinition(ISO9506-1:2003,IDT)2005-01-24发布2005-06-01实施中华人民共和国国家质量监督检验检疫总局发布中国国家标准化管理委员会

GB/T16720.1-2005/ISO9506-1:2003三前言引言1范围2规范性引用文件3术语和定义3.1参考模型定义3.2服务约定定义3.3抽象语法记法定义3.4其他定义4缩略语5的定5.1数制基5.2对象建模5.3MMS规范5.4服务参数描述5.5服务原语的调用标识符5.6服务原语的修饰符表……IO5.7MMS中的寻址…………二5.8服服务约定……MMS呼叫户和MMS受叫户………5.9MMS发送户和MMS接收户以及发送MMPM和接收MMPM5.10MMS请求户和MMS应答户5.115.12服务的客户和服务器·…….5.13对象模型与服务表的关系1SI环境中的MMS·…6.1信息处理任务和实系统6.2应用过程…13应用过程的交互……6.36.4OSI中应用过程的交互应用实体的结构…6.5应用实体的寻址………·6.6196.76.8表示层上下文、抽象语法和传输语法6.9MMS对通信系统的要求虚拟制造设备7?.1187.2VMD的结构19事务处理……·7.3

GB/T16720.1-2005/ISO9506-1:2003有名对象的说明……307.47.5对象名(ObjectName)的结构7.6对象类(ObiectClass)的结构338环境和通用管理服务8.1引言和模型…·……338.2Initiate(启动)服务8.3Conclude(结東)服务47Abort(异常中止)服务8.4488.5Cancel(取消)服务498.6Reject(拒绝)服务9:条件服务应答引言和模型…………9.1539.2AccessCondition(访间条件)参数9.3DefineAccessControlList(定义访问控制表)服务60GetAccessControlListAttributes(获取访间控制表属性)服务9.49.SReportAccessControlledObiects(报告访问控制对象)服务9.6DeleteAccessControlList(删除访问控制表)服务9.7ChangeAccessControl(修改访问控制)服务65VMD支持服务·1068StatusResponse(状态应答)参数10.22Status(状态)服务88810.310.4UnsolicitedStatus(非请求状态)服务10.5GetNameList(获取名称表)服务10.6ldentify(标识)服务10.7Rename(更名)服务10.8GetCapabilityList(获取能力表)服务VMDStop(VMD停止)服务10.910.10VMDReset(VMD复位)服务域管理服务11引言和模型11.1InitiateDownloadSequence(启动下载序列)服务11.2DownloadSegment(下载段)服务11.3TerminateDownloadSequence(终止下载序列)服务11.4S411.5InitiateUploadSequence(启动上载序列)服务UploadSegment(上载段)服务……..….11.6「erminateUploadSequence(终止上载序列)服务11.787RequestDomainDownload(请求域下载)服务11.811.9RequestDomainUpload(请求域上载)服务39LoadDomainContent(装载域内容)服务11.109011.11StoreDomainContent(存储域内容)服务11.12DeleteDomain(删除域)服务…2911.13GetDomainAttributes(获取域属性)服务94

GB/T16720.1-2005/ISO9506-1:200312程序调用管理服务9512.1引言和模型CreateProgramlnvocation(建立程序调用)服务12.210212.3DeleteProgramInvocation(删除程序调用)服务10412.4Start(开始)服务Stop(停止)服务12.510810912.6Resume(恢复)服务Reset(复位)服务12.712.8KilI(截杀)服务11212.9GetProgramlnvocationAttributes(获取程序调用属性)服务12.10Select(选取)服务AlterPrograminvocationAttributes(变更程序调用属性)服务12.11ReconfigureProgramlnvocation(重新配置程序调用)服务12.1213单元控制服务引言和模型…13.113.2ControlElement(控制元素)120InitiateUnitControlLoad(启动单元控制装载)服务13.313.4UnitControlLoadSegment(单元控制装载段)服务UnitControlUpLoad(单元控制上载)服务……13.5StartUnitControl(开始单元控制)服务13.6113.7StopUnitControl(停止单元控制)服务,CreateUnitControl(建立单元控制)服务13.81813.9AddToUnitControl(加人单元控制)服务RemoveFromUnitControl(退出单元控制)服务13.1013.11GetUnitControlAttributes(获取单元控制属性)服务LoadUnitControlFromFile(从文件装人单元控制)服务13.12StoreUnitControlToFileC向文件存人单元控制)服务13.1313.14DeleteUnitControl(删除单元控制)服务变量访间服务14.1MMS变量访问模型186有关类型的说明…14.214.3替代访问的说明……数据值的说明….14.4有关变量访问的说明·14.515014.6Read(读)服务14.7Write(写)服务154nformationReport(信息报告)服务14.8GetVariableAccessAttributes(获取变量访问属性)服务14.915614.10DefineNamedVariable(定义有名变量)服务DeleteVariableAccess(删除变址访间)服务14.1115014.12DefineNamedVariableList(定义有名变量表)服务16014.13GetNamedVariableListAttributes(获取有名变量表属性)服务1014.14DeleteNamedVariableList(删除有名变量表)服务

GB/T16720.1-2005/ISO9506-1:200314.15DefineNamedType(定义有名类型)服务16414.16GetNamedTypeAttributes(获取有名类型属性)服务16614.17DeleteNamedType(删除有名类型)服务一致性14.18实施者指南14.19,数据交换管理服务1516915.1数据交换管理模型·ExchangeData(交换数据)服务15.215.3GetDataExchangeAttributes(获取数据交换属性)服务16信标管理服务16.1信标管理模型..16.2TakeControl(取得控制)服务RelinquishControl(放弃控制)服务16.3116.4DefineSemaphore(定义信标)服务DeleteSemaphore(删除信标)服务16.516.6ReportSemaphoreStatus(报告信标状态)服务ReportPoolSemaphoreStatus(报告预存信标状态)服务16.718016.8ReportSemaphoreEntryStatus(报告信标项状态)服务16.9AttachToSemaphoreModifier(附加信标修饰符)服务19016.10一敦性“::::::17操作员通信服务17.1操作员通信模型………17.2Input(输入)服务17.3Output(输出)服务18事件管理服务18.1事件检测与通告……19618.2TriggerEvent(触发事件)服务18.3EventNotification(事件通告)服务18.4AcknowledgeEventNotification(认可事件通告)服务GetAlarmSummary(获取报警汇总)服务18.520018.6GetAlarmEnrollmentSummary(获取报警登录汇总)服务18.7AttachToEventConditionModifier(附加事件条件修饰符)服务18.8针对事件管理的一致性要求….19事件条件服务19.1事件条件…DefineEventCondition(定义事件条件)服务19.2218DeleteEventCondition(删除事件条件)服务19.3280GetEventConditionAttributes(获取事件条件属性)服务19.419.5。ReportEventConditionStatus(报告事件条件状态)服务19.6SAlterEventConditionMonitoring(变更事件条件监控)服务20事件活动服务20.1事件活动……22620.2DefineEventAction(定义事件活动)服务227

GB/T16720.1-2005/ISO9506-1:200320.3DeleteEventAction(删除事件活动)服务228GetEventActionAttributes(获取事件活动属性)服务20.423020.5ReportEventActionStatus(报告事件活动状态)服务230事件登录服务2322221.1事件登录·21.2DefineEventEnrollment(定义事件登录)服务eleteEventEnrollment(删除事件登录)服务21.3GetEventEnrollmentAttributes(获取事件登录属性)服务21.421.5ReportEventEnrollmentStatus(报告事件登录状态)服务21.6AlterEventEnrollment(变更事件登录)服务…….事件条件表服务….251DefincEventConditionList(定义事件条件表)服务22.2222.3DeleteEventConditionlisr(删陈事件条件表)服务25422.4AddEventConditionListReference(增加事件条件表引用)服务22.5RemoveEventConditionListReference(取消事件条件表引用)服务25022.6GetEventConditionListAttributes(获取事件条件表属性)服务22.7ReportEventConditionListStatus(报告事件条件表状态)服务…25022.8AlterEventConditionListMonitoring(变更事件条件表监控)服务2323.1日志管理模型.2ReadJournal(读日志)服务23.2206中23.3Writejournal(写日志)服务23.4InitializeJournal(初始化日志)服务23.5ReportJournalStatus(报告日志状态)服务23.6Createlournal(建立日志)服务27523.7Deletejournal(删除日志)服务23.8针对日志的一致性要求………………27!错误2424.1ErrorType(错误类型)2724.2通用错误类型结构的描述·24.3AdditionalCode(补充代码)28124.4AdditionalDetail(补充细目)24.5ModiierPosition(修饰符位置)281MMS标准化名称……28228225.2唯一名称分配机制·MMS标准化名称25.3办25.4模块的结東……·26-致性38526.1一致性构造块(CBBs)26.226.3静态一致性需求………

GB/T16720.1-2005/ISO9506-1:200326.4MMS呼叫户一致性需求28726.5MMS受叫户一致性需求28826.6服务器一致性需求………….28826.7客户一致性需求……参数CBB的一致性需求26.828926.9动态一致性……….MD与OSI通信系统的关系附录A(规范性附录)200附录B(规范性附录)对伴同标准的要求附录C(规范性附录)文件访问服务307附录D(资料性附录)文件管理服务…………附录E(资料性附录)分散访间……308附录F(资料性附录)基于TCP/IP的MMS316附录G(资料性附录)中英文对照表…………317图1客户与服务器、MMS请求户与MMS应答户、MMS发送户与MMS接收户、发送MMPM与接收MMPM的关系图2M-ASSOCIATE服务图3M-RELEASE服务图4M-DATA服务M-U-ABORT服务图5图6M-P-Abort服务图7环境管理状态图图8域状态图上载状态图图9:::图10LoadDomainContent服务90StoreDomainContent服务图1192程序调用状态图图12图13信标项模型图14令牌信标模型预存信标模型图15178操作员站状态图图16图17事件管理对象间的关系108图18网络触发事件条件状态图图19被监控事件条件状态图217图20事件活动状态图.alarmAcknowledgmentRule=none的状态图图21图22alarmAcknowledgmentRule=simple的状态图图23&.alarmAcknowledgmentRule=ack-active的状态图图24.alarmAcknowledgmentRule=ack-all的状态图239图A.1MMS服务器应用过程290图D.1文件读状态机……….300

GB/T16720.1-2005/ISO9506-1:2003M-ASSOCIATE服务参数表11表2M-RELEASE服务参数表3M-DATA服务的参数17表4M-U-ABORT服务参数17表5M-P-Abort服务参数表6Localcontrol表7名称类别和范围表8bjectName表9〇bjectClass·…表10Initiate服务42表11Conclude服务47表12Abort服务49表13Cancel服务49表14Reject服务D表15AccessCondition参数GO表16DefineAccessControlList服务表17GetAccessControlListAttributes服务62表18RReportAccessControlledObiects服务DeleteAccessControlList服务表1964ChangeAccessControl服务表2088表21tatusResponse参数68表22Stalus服务2UnsolicitedStatus服务表23GetNameList服务70表24表25ldentify服务Rename服务表2672表27GetCapabilityList服务表28VMDStop服务VMDStop执行后的VMD属性表2974VMDReset服务表30表31InitiateDownloadSequence服务表32DownloadSegment服务….83表33TerminateDownloadSequence服务表34nitiateUploadSequence服务UploadSegment服务·….…..表3586TerminateUploadSequence服务表3687表37RequestDomainDownload服务表38RequestDomainUpload服务89表39LoadDomainContent服务90表40StoreDomainContent服务92表41DeleteDomain服务…..表42GetDomainAttributes服务94

GB/T16720.1-2005/ISO9506-1:2003表43CreatePrograminvocation服务102表44DeleteProgramlnvocation服务104表45Start服务105表46Stop服务108表47Resume服务109表48Reset服务表49K山服务表50GetProgramlnvocationAttributes服务表51Select服务116lterPrograminvocationAttributes服务表52表53ReconfigurePrograminvocation服务118表54120表55单元控制的交互原语122表56nitiateUnitControlLoad服务表57UnitControlloadSegment服务124表58UnitControlUPLoad服务表59StartUnitControl服务121表60StopUnitControl服务表61CreateUnitControl服务128AddToUnitControl服务表62129表63RemoveFromUnitControl服务GetUnitControlAttributes服务表6410表65LoadUnitControlFromFile服务StoreUnitControlToFile服务…...表66132表67DeleteUnitControl服务TypeDescription参数….表68表69TypeSpecification参数表70AlternateAccess参数146表71AccessResult参数Data参数·…….…….……….·……表72149表73VariableAccessSpeciication参数151表74VariableSpecification参数·.........151表75152Address参数………………表76103表77154Write服务nformationReport服务表78155GetVariableAccessAttributes服务表79DefineNamedVariable服务表80157DeleteVariableAccess服务表81表82DefineNamedVariablelist服务表83GetNamedVariableListAttributes服务DeleteNamedVariableList服务表84163DefineNamedType服务表85165

GB/T16720.1-2005/ISO9506-1:2003表86GetNamed'TypeAttributes服务166表87eleteNamedType服务ExchangeData服务表88:::170GetDataExchangeAttributes服务表89TakeControl服务·179表90表91RelinquishControl服务表92DefineSemaphore服务183表93DeleteSemaphore服务184表94ReportSemaphoreStatus服务180表95ReportPoolSemaphoreStatus服务表96ReportSemaphoreEntryStatus服务表97AttachToSemaphoreModifier服务·190Input服务表98194表99Output服务TriggerEvent服务表100表101EventNotification服务表102AcknowledgeEventNotification服务表103GetAlarmSummary服务表104GetAlarmEnrolmentSummary服务表105AttachToEventConditionModifier表106DefineEventCondition服务DeleteEventCondition服务表107221表108GetEventConditionAttributes服务ReportEventConditionStatus服务表109224表110AlterEventConditionMonitoring服务DefineEventAction服务表111227表112DeleteEventAction服务GetEventActionAttributes服务表113230表114ReportEventActionStatus服务231表115DefineEventEnrollment服务表116DeleteEventEnrollment服务表117GetEventEnrollmentAttributes服务244ReportEventEnrollmentStatus服务表118表119AlterEventEnrollment服务表120DefineEventConditionList服务253表121DeleteEventConditionList服务表122AddEventConditionListReference服务355RemoveEventConditionListReference服务表123237表124GetEventConditionListAttributes服务260表125ReportEventConditionListStatus服务表126AlterEventConditionlistMonitoring服务表127ReadJjournal服务表128Writelournal服务

GB/T16720.1-2005/ISO9506-1:2003表129Initializelournal服务273表130ReportjournalStatus服务274表131CreateJournal服务275表132Deletejournal服务276表133ErrorType的结构277表C.1btainFile服务297表D.1FileOpen服务301表D.2FileRead服务302表D.3FileClose服务303表D.4FileRename服务303表D.5FileDelete服务304表D.6FileDirectory服务……….……305表D.7FFileAttributes参数307表E.1ScatteredAccessDescription参数·310表E.2DefineScatteredAccess服务311表E.3GetScatteredAccessAttributes服务313

GB/T16720.1一2005/ISO9506-1:2003本部分等同采用国际标准ISO9506-1:2003《工业自动化系统制造报文规范第1部分:服务定义》。ISO9506:2003在《工业自动化系统制造报文规范》的总标题下,由两部分组成:第1部分:服务定义:第2部分:协议规范《工业自动化系统制造报文规范》是一个系列标准,国际标准有过几个版本。最早的版本是ISOIEC9506:1990。我国已经将有关部分等效或等同转化为国家标准,具体如下:-GB/T16720.1—1996工业自动化系统制造报文规范第1部分:服务定义(eqvISO/IEC9506-1:1990):制造报文规范GB/T16720.2-1996工业自动化系统色第2部分:协议规范(eqvISO/IEC9506-2:1990-GB/T16720.3-1996工业自动化系统、制造报文规范第3部分:工业机器人伴同标准(eqvISO/IEC9506-3:1991)GB/T16720.4—1998工业自动化系统制造报文规范第4部分:数控伴同标准(eqvISO/IEC9506-4:1992)GB/T16721-1996工业自动化系统MMS协议子集规范(eqvISO/TR13345:1994)GB/T16979.1—1997工业自动化系统MMS第1部分:服务定义补充件1数据交换(idtISO/IEC9506-1Amd.1:1993)GB/T16979.2—1997工业自动化系统MMS第2部分:协议规范补充件1数据交换(idtISO/IEC9506-2Amd.1:1993)本部分的技术内容和组成结构与ISO9506:2003相一致,在编写格式上符合我国国家标准GB/T1.1—2000《标准化工作导则第1部分:标准的结构和编写规则》。只是根据我国国家标准的制定要求,做了如下编辑性的改动:a)大写的英文缩写保留英文原名,去掉了ISO前言b对英文的抽象语法中的有关参数、类型、名称、函数等.为了既要保持其英文原意.又要便于理解其名称表示的意思.在本部分中.在目次中标出了中文译名.在正文中,以英文为主,仅在第一次出现或必要时,才将中文译名括起来放在英文原名后。将"本国际标准"和ISO9506改为"GB/T16720"。将ISO9506-1改为GB/T16720.1:将ISOC9506-2改为GB/T16720.2:将ISO/IEC9506-1:1990改为GB/T16720.1:1996:将ISO/IEC9506-2:1990改为GB/T16720.2:1996;将ISO/IEC9506-3改为GB/T16720.3将ISO/IEC9506-4改为GB/T16720.4:将ISO/IECTR13345改为GB/T16721.将规范性引用文件中已转化为国家标准的国际标准编号改为国家标准编号,相应的国家标准采用的国际标准版本号和采用程度放在标准名称后的括号内,未转化的国际标准保留。e)为了便于使用.将ISO9506-2:2003文本后面的“索引"编排为附录((资料性附录)中英文对照表.本部分的附录A、附录B、附录C为规范性附录.附录D、附录E、附录F、附录G为资料性附录。本部分由中国机械工业联合会提出:本部分由全国工业自动化系统与集成标准化技术委员会(SAC/TC159)归口本部分由北京机械工业自动化所负责起草、北京四方继保自动化有限公司参加起草。主要起草人:魏文姐、任雁铭、郝淑芬、杨常府、吴涤、许瑾、王成、曾庆宏、耶学礼。本部分所代替标准的历次版本发布情况为:GB/T16720.1-1996。

GB/T16720.1-2005/ISO9506-1:2003本部分为各种制造和过程控制设备提供广泛的服务。它被编制得不仅可自身单独使用,而且可配合伴同标准使用。这些伴同标准描述这些服务的子集在特殊类型设备上的应用由制造报文规范(MMS)提供的服务的范围从简单到极其复杂。它并不期望所有的这些服务都能被所有的设备支持。所支持的服务子集在某些情况下受伴同标准限制,而在所有情况下,均可由执行者加以限制。在选择所支持的服务子集时,需考虑的重要特性包括:a)服务对设备的适用性:b)服务和要求的复杂性:c)通过网络提供特定类服务的复杂性与设备复杂性的比较安全性考虑在对保密或安全有特殊要求的应用中使用MMS时,需要采用〇SI安全性体系结构。本国际标准为鉴别(口令)和访问控制提供简单的工具,而需要较高安全度的系统则必须考虑一些超出本部分范围的特性。本部分不作为不拒收(non-repudiation)的工具。服务和需求的复杂性一些MMS服务非常复杂.应该考虑更先进的功能。而在非常简单的应用中使用的设备通常不需要这样先进的功能,因此,它们不必支持这样的MMS服务。关键词应用互操作Applicationlnterworking应用层协议ApplicationLayerProtocol信息处理系统InformationProcessingSystems制造通信网络ManufacturingCommunicationNetwork制造报文规范ManufacturingMessageSpecification数字控制系统NumericalControlSystems开放系统互连OpenSystemslnterconnectionOSI参考模型OSIReferenceModel过程控制系统ProcessControlSystems可编程控制器ProgrammableController可编程设备ProgrammableDevice机器人控制系统RoboticsControlSystems虚拟制造设备VirtualManufacturingDevice概要本部分是为便于信息处理系统互连而制定的系列标准之一。它作为相当于其他标准的应用服务元素(ASE)被开放系统互连基本参考模型(GB/T9387)列入开放系统互连环境的应用层中。开放系统互连的目标是在互联标准之外,用最低限度的技术协定,便于信息处理系统实现如下互连:来自不同的设备制造厂;b)在不同的管理方式下;不同的复杂程度:设备的不同生产年代

GB/T16720.1-2005/IS09506-1:2003目的本部分的目的是定义制造报文规范提供的各种服务。本部分定义的服务通过GB/T16720.2所定义的制造报文规范协议.利用底层通信系统提供的一些服务来实现。尽管使用了ISO7498中的模型、但本部分还是尽可能独立于具体的通信系统。本部分通过将它所支持的需求描述成一组可以在多种通信环境中应用的抽象服务来达到上述目的。附录A描述这些抽象服务在(SI环境中是如何实现的。本部分特别关注可编程制造设备的通信及相互配合。通过将本部分与(SI参考模型中的其他标一起使用,原来不兼容的系统可以以任意组合的方式一起工作。GB/T16720.2定义支持制造报文规范的协议出版本部分与GB/T16720.1-1996有区别,它更正了与ASN.1类型定义以及建模结构相关的几处错误.也更正了在正文中的一些印刷错误。本部分与GB/T16720—1996(ISO/IEC9506)的区别如下:在GB/T16720.1—1996中的非形式化对象建模被ASN.1(ISO/IEC8824-2)中给出的建模技术所取代。因此.本部分定义ASN.1模块MMS-Obiecr-Module-1,它包含服务处理过程所需的模型。在GB/T16721—1996技术报告中规定MMS协议子集的那些内容已被本部分采用,用以在对象模型内部定义选项。这些内容在写入本部分时,为了满足ISO/IEC8825-2对PER编码的要求,作了部分改动。ISO/IEC9506的补充件1和补充件2中的所有内容以及勒误都合并到新版本中。在已发布的伴同标准(GB/T16720.3、GB/T16720.4和ISO/IEC9506-6)中定义的服务和协议已并人到新标准中.并在Initiate处理程序中增加了新的参数CBBs.以指明这些服务和协议的存在。伴同标准的概念已被简化使得它更明确了MMS抽象模型与应用领域需求间的关系,而这些需求正是伴同标准的研究主题。通过这样的合并,对于每个伴同标准不再需要单独的抽象语法。尽管利用其他的抽象语法仍然可能逆向兼容.但是.所有伴同标准现在都可以在基本标准的单一抽象语法下进行操作。本部分对MMS的通信需求进行了归纳.按照支持这些需求所必需的抽象服务集来描述MMS。服务的抽象子集与全系列〇SI通信协议所提供的服务之间的关系在附录中规定。这样,只要提供与这些抽象服务等效的服务.就有可能利用MMS正确地在替代通信系统上进行操作(例如压缩栈的实现)。放宽了对作为标识符的字符的限制.允许标识符用数字字符开头.进而,可以完全由数字字符组成可见串(VisiblcString)的许多(不是全部)值已被新产品MMS串(MMSString)所取代。MMS串提供一种选择,它使用取自ISO10646的任意字符串。类似地,这些较通用的串也可用来作为标识符。为了协商对这些较通用串的使用.增加了新的参数CBBs.在程序调用管理一章中介绍了一种新的服务:重新配置程序调用(ReconfigurePropramInvo-cation)。该服务提供的技术能动态改变运行程序调用的构成域。在有名变量和有名类型的对象模型中增加了一个新的字段,该字段用于描述与有名变量或有名类型相关的语义。这个字段或者是预定义的,或者它的值就是在定义有名变量服务或定义有名类型服务中用于构造有名类型而赋子的名字。只要协商好与此字段相对应的新参数CBB.就可利用获取变量访问属性服务或获取有名类型属性服务将此字段报告输出。为压缩各章,文件内容已重新组织。正文中已删掉了实数据类型将分散访问从正文中删除,移至提示性附录中按照ISO/IEC8824-1中的建议,协议中的所有EXTERNAL值已替换为CHOICE{EXTER

GB/T16720.1-2005/IS09506-1:2003NAL.EMBEDDEDPDV}。协议由于利用了ASN.1对象建模技术.所以,协议存在于两个分开的模块中。其中一个包含在GB/T16720.2的对象模型部分中,另一个则在本部分中定义,它描述所有有效PDUs的内容和结构尽管在某些情况下ASN.1的表达形式看上去不同,但通过ISO9506第一版而产生的PDUs与利用本版本所产生的PDUs仍然是相同的。为此,本版本继续用主版本号1来标识(为反映所有对文本的增改·次版本号随之变动)。有一些例外应注意现在·由伴同标准定义的语法扩充用替代单独抽象语法的新参数CBBs来标识。因

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论