1、前言本标准是根据美国电机及电子工程师学会 发布的目前国际上普遍采用的工业标准可程控测量设备的数字接口对我国国家标准 可程控测量仪器的一种接口系统第一部分进行修订的 在技术内容和编写格式上与 等同制定于 年 等效采用国际推荐标准 可程控测量仪器的一种接口系统第一部分 与 可程控测量设备数字接口相兼容 此后国外相继公布了一系列有关联的更加完善的可程控测量设备的数字接口标准和相应的器件数据标准其中是最基本的一种标准 此次修订等同采用国外普遍采用的工业标准不但可使我国可程控测量设备的数字接口系统的产品设计生产和使用执行先进的技术标准 而且为今后等同或等效采用一系列其他数字接口标准打下良好基础这样 将有
2、力地促进我国测量行业技术进步提高产品质量 加快与国际惯例接轨扩大对外贸易本次标准修订是根据 修改 的编写格式与条文技术内容 本标准内容的层次划分同 保持了一致仅是层次名称和编号不同本标准的章条子条子子条段无编号分别同 的篇章条子条子子条相对应不过本标准的各章中的条是分别编号而后者的各篇中的章是连续顺序编号尽管一些条文内容有所增补有个别条文内容被改写 但本标准的主体内容同 仍然是兼容的 主要有变动的条文及其变动的内容可参见随本前言之后的 前言的有关更改条文的说明本标准规定了可程控测量设备数字接口的机械上电气上和功能上的特性与本标准配套的器件消息语法结构规范由 相应的标准规定本标准于 年 月 日起
3、实施 自生效之日起 同时代替本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位电子科技大学本标准主要起草人陈长龄杨安禄谢其寒张世箕金卫前言本前言不属于 可程控测量设备的数字接口的一部分标准自 年首版以来得到了持续而广泛的应用 年的第一文本是对实践经验的认识和总结 通过实践认识到为改善独立设计的产品之间的兼容性 需对某些条文进行明确的阐述 年未对该标准作大的修改许多更改纯属编辑性更改 然而虽然其基本概念与原版一致 但仍有 个条文在技术含义上作了文字性更改 为了弥补控功能中与 同步取控有关的一个小缺陷年增编了附录系统性的修订既是 年一次常规修订的结果也是 器件消息
4、语法结构方面有关工作的需要 同时也迫切需要部分 参编人员和我们的 同行一起使 标准与等效的标准更为一致 标准是该修订期的最终文本 同样该文本也未作大的技术性修改 而且 特别注重了与 早期文本的兼容性使用 是为了区别与其密切相关的配套标准 标准编码格式规约和公用命令 在 中其中有三个条文的修改是直接为满足的需要 在 中能保持独立设计的产品之间的技术兼容性的更改条文如下条文 功能使其解释和使用更加灵活条文 功能当 态未出现时将出现 态的可能性减到最低条文 功能取消附录 已说明的过时文字 条文 和 功能阐明主副地址的使用条文 和 功能当无 功能时 和 的使用条文 功能 取消多个 消息的规定条文 功能
5、将偶然的信息丢失的可能性减到最低条文 在表 中 明确注释远地消息的编码条文 机械特性与现行 和 文本一致条文 该新条文阐明未完成的接口消息处理方法附录 阐明 中对驱动器类型 注释的用途附录 数据章节中接口参数的描述 以及参数描述指南附录 地址开关标志和接口状态指示器以及使用指南附录 减小本标准规定的器件辐射及传导干扰的推荐方法 以及 性能 电缆和器件注 直接支持附录 和附录 增强了与未来的 文本的一致性可程控测量设备的数字接口标准适用于以 串行 并行方式在一组仪器和系统组件之间进行数字通讯的系统 这里规定的接口系统也适用于系统组件内部的器件 这些器件能在相对较近的距离内通过绞合母线系统进行通信
6、本文本包括以下七个部分第 章 包括接口的适用范围 目的基本定义和概略描述第 章 是关于标准中接口系统的各种功能的概念及规定 一个器件中所含的一个和多个接口功能都能处理消息和改变状态以便在一组互联的器件之间维持有序的信息流第 章规定了接口的电气实现方法以使信息能在一组互联器件之间传递第 章规定了接口的机械实现方法以保证接口系统的电气性能第 章 是关于系统对单个器件设计的要求以便使其能与测试系统中其他器件相兼容第 章 是关于本标准所规定的器件的使用者对系统的要求所应有的认识附录提供了注解及举例为了对按本标准设计的设备联结与编程 使用者应具有第 章和第 章的知识 如果使用的设备不能自动完成消息的编码
7、与传递 则使用者还必须具有第 章的知识 建议使用者最好对其他章条也作一般性的了解 另外使用者还必须熟悉系统中使用的设备各自的器件特性 但这些特性的描述已超出了本标准所涉及的范围本标准规定接口的目的是为了确保系统中两台或两台以上器件之间的通信准确无误 但不保证每个器件都能正确解释所有可能收到的消息 在本标准范围内 接口能力允许在宽范围内选择 这可能使得互联的各器件之间会有运行上的不相容器件的设计者必须充分了解系统的特性这样才能对本标准提供的选项作出正确的选择 同样系统组建者必须充分了解系统中器件所具有的选项 才能确保使用正确的通信技术本标准未规定为保证系统兼容性所必需的器件工作特性 因此单纯遵循
8、本标准的规则与步骤设计的器件并不能保证其绝对的兼容性本标准所规定的接口所涉及的专利材料仅与在 和 中规定的并在附录 中总结的三线挂钩技术有关标准局提请注意本标准 和 引用的三线挂钩技术属于美国专利及惠普公司在国外所拥有的相应专利 虽然这些专利在本标准 和 中出现但 对专利的有效性问题并没有表态 惠普公司已向 作出保证愿意在合理和公平的条件下向任何欲希望获得特许者授予特许证 惠普公司的承诺已由 标准局记录备案有关特许详情可从惠普公司法律部得悉 地址是本标准是在国际电工技术委员会 工作的基础上产生的 包括技术委员会 分委员会 及第 工作组原 并遵循了 提出的标准的一般概念 本标准与 文本相互关联在
9、美国负责拟定和解释本标准的 委员会是仪器与测量协会仪器与计算机接口分会 该协会也是 美国代表的顾问委员会 测量协会 自动化仪器技术分会由于公制螺纹在 应用中已普遍采用 因而删除了早期文本中关于公制螺纹的注释 所以也没有必要对有关部件进行发黑处理来引起对公制螺纹的注意 然而这些部件的表面导电性能仍非常重要的读者也应阅读一下与之配套的 文本进而可认识到与 标准完全兼容须满足本前言前面提到的所有更改条文仅根据 标准所生产的产品 没必要具有与 功能上完全兼容参加标准编制的仪器与计算机接口分会委员有主席为本标准通过时的投票成员下列成员为同意该文件提交 标准局审定的投票成员年 月 日 标准局通过该标准时
10、有下列成员参加主席副主席书记员为名誉成员中华人民共和国国家标准可程控测量设备的标准数字接口代替国家技术监督局 批准 实施总述范围本标准适用于这样的接口系统 用它把可程控和不可程控电子测量装置同其他必需的装置和附件互相联接起来 而组成仪器系统本标准适用于这样的仪器系统或其某些部分 的接口在这些仪器系统中在相互联接的装置之间所交换的数据是数字式的以别于模拟式的可以用同一条联接总线互相联接起来的器件数目不超过 个互联电缆的传输路径总长度不超过在每一条信号线上通过接口的数据速率不超过本标准的基本功能的规定 亦可用于下列一些数字接口应用情况 要求更长的传输距离 联接更多的器件要求更好的抗干扰能力 或者这
11、几种情况的组合 对于这些扩展了的应用来说 可能需要不同的电气及机械上的规定例如对称的电路结构 高阈值逻辑特殊的接头或电缆结构等本标准亦可用于其他一些仪器系统的单元 诸如在仪器系统中会用到的处理机 激励源显示器或存贮器及终端设备等本标准一般适用于干扰轻微而且物理尺寸有限 系统各组件之间的距离有限的实验室及生产测试环境中本标准只涉及仪器系统的接口特性而不包括装置的设计指标无线电干扰规程的考虑性能要求和安全要求等注 关于最后两项请参阅 电子测量仪器的安全要求 以及国际标准 电子测量设备工作性能的表示在本标准中在无需进一步加以区分之处系统一词是指拜特串行 比特并行制式接口系统一般包括为了实现各器件之间
12、不含混的数据传递所需的一切电路 电缆 接头 消息库以及控制程式器件或 装置一词是指接到接口系统上的器件 任何一个可程控测量器件或其他产品通过接口系统来交换信息并符合接口系统的定义本标准的一个主要焦点是提出一种用外部手段来把一个自身完整的装置与其他装置互相联接起来的一种接口系统 本标准也可用于一个自身完整的装置内部各部分之间的联接方括号中的序号与本标准 条参考文献号对应目的本标准的目的在于定义一种在有限距离内使用的通用系统规定装置所应满足的那些不随器件而异的机械上电气上及功能上的接口要求 以便使这些装置能通过本系统互相联接起来并实现不含混的通信规定与本系统有关的一些名词术语和定义使分别独立制造出
13、来的一些装置能互相联接成为一个功能系统使能力大不相同的从最简单的到最复杂的 各种装置同时联接到系统中使各装置之间能直接通信 而不必要求一切消息都经过一个控制单元或中介单元定义一个这样的系统 使之能对联接到本系统上的装置的性能特性加以最少的限制定义一个能容许在数据速率高低悬殊情况下进行异步通信的系统定义一个本身价格可以相当低廉而且能把廉价器件互相联接起来的系统定义一个易于使用的系统定义下列定义适用于本标准本条只包括一些一般性定义详细的定义见随后各有关条款系统的一般性名词术语相容性当器件按照本标准的规定而设计时 无需加以改动即可互相联接和使用的程度 例如机械相容性电气相容性 功能相容性挂钩循环借助
14、于状态和控制信号的一个连锁序列通过接口来传递每一个数据拜特的过程 所谓连锁 就是指事件的一种固定序列在此序列中的一个事件必须出现在下一个事件可能出现之前接口系统与另一系统或一系统的某些部分之间的公共边界 信息通过该公共边界而传递接口系统为了使接口能在一组器件之间实行通信所必需的一套不随器件而异的机械 电气和功能的元素如电缆接头驱动器及接收器电路信号线的说明 定时及控制惯例以及功能逻辑电路等都是典型的系统元素本地控制器件接受程控的另一种方式 即通过其本地面板或背板 控制来接受程控以使器件能执行各种任务亦称为手控可程控器件的一种特性即能接受数据来改变其内部电路状态以执行一个或多个特定任务远地控制器
15、件接受程控的一种方式即通过其电气接口联接来接受程控以使器件能执行不同的任务系统 国际电工词典为执行一定功能达到一给定目的而组织起来的一套互相联接起来的组建单元由总线系统连接的单元可程控测量装置一种测量装置它从系统得到命令时既能执行所规定的操作 也能把测量结果传给系统终端单元终接于接口系统的一个装置借助于它来实现一个接口系统与另一个外部接口系统之间的联接必要时还包括代码转译信号与通道双向总线任何一个器件用来作双向传输消息之用的总线 即既供输入也供输出之用比特并行同时出现在一组信号线上的一组数据比特用来携载信息 信号线数目与比特的数目相同 并行比特中的各数据比特可以同时作用有如一个群体拜特 或者分
16、别独立作用有如几个独立的数据比特总线接口系统所用的一条或一组信号线 若干个器件联接在总线上 并通过总线传递消息拜特作为一个单元而工作的一群同时存在的二进制数字通常短于计算机的一个字长 往往暗指的一群拜特串行由并行比特编成的数据拜特的序列用来在一公共总线上携载信息高态相对而言较高的正的信号电平 用以表明两个二进制逻辑状态之一所关联的特殊消息内容低态相对而言较低的正的信号电平 用以表明两个二进制逻辑状态之一所关联的特殊消息内容信号信息的物理表现注 在本标准中 这是指通常在一般意义下称之为 信号的一种狭义定义并在下文中都是指数字式电信号而言信号电平相对于一任意参考幅度而言的信号幅度 在本标准中指的是
17、电压信号线接口系统中的一组信号导线用来在互相联接的器件之间传递消息信号参数一个电量的这样的参数由其值或其一连串值来传递信息单向总线任一个器件用来只作单向传输消息之用的总线 即只供输入或只供输出之用接口系统概述接口系统的目的接口系统的总目的是在于提供一种有效的通信联络以在一群互相联接的器件之间传递消息接口系统所携载的消息信息量 属于下列两大类之一用以管理接口系统本身的消息 下文称之接口消息通过接口系统互相联接起来的各器件所使用的消息 接口系统只传递这些消息但却并不直接使用或处理这些消息下文称这类消息为器件消息注 器件消息的详细规定超出了本标准的范围基本通信能力一种有效的通信联络需要有三种基本功能
18、元素来组织并管理在器件之间互相交换的信息流一个作为听者 的器件一个作为讲者 的器件一个作为控者 的器件在本标准所述的接口系统的条文中一个具有听者能力的器件能够由一个接口消息来寻址 而令它从联接到接口系统的另外的器件接收器件消息一个具有讲者能力的器件能够由一个接口消息来寻址 令它向联接到接口系统的另外的器件发出器件消息一个具有控者能力的器件能对其他器件寻址 令它们听或讲 此外此器件还能发出接口消息来命令其他器件内的一些规定的动作 一个只有这种能力的器件不发送也不接收器件消息注 在本标准中 控者 一词的使用严格地只适用于接口系统的管理工作而并不包含在数据处理中与同一术语相关的那些广泛的能力将在第
19、章中对控者进一步加以分类以便在接口系统内所用的各种控制能力类型之间作出区分在由接口系统互相联接起来的各器件中听者 讲者及控者三种能力可以分别或同时存在 如图所示除基本的听者讲者和控者功能之外 系统还提供一些接口消息来作下列操作当一个具有讲者功能的器件要求控者作某种动作时 可以通过发送服务请求消息来发起一个串行查询序列 于是控者将依次获得序列中一切可能响应查询的器件的状态拜特 以肯定哪一个器件请求服务在控者要求时 并行查询功能使一个器件同其他几个器件同时发送一个状态信息 请求服务比特 可以通过一些接口消息来指派一条数据线给一特殊器件来响应并行查询在从控者得到命令时 器件清除和器件触发功能使器件能
20、被初始化或被触发 清除或触发可以同系统中几个选定的器件或一切器件同时发生远地本地控制功能使一个器件能够接受来自总线的程控数据本地数据例如面板控制或者两者消息通道及总线结构接口系统包含一组十六条信号线 用以在互相联接的各器件间传递一切信息 接口消息和器件消息消息可以编在一条或一组信号线上 这取决于特殊的消息内容及其与接口系统的关系总线结构由三组信号线组成数据总线 由八条信号线组成数据拜特传递控制总线 由三条信号线组成接口管理总线 由五条信号线组成图 示出各基本通信通道一组八条接口信号线携载一切七比特接口消息及器件消息数据输入输出数据输入输出消息拜特是以下列方式载于诸 线上的并行比特 串行拜特形式
21、异步地双向地注 必要时 一个消息可以被携载于个别的一条 信号线上图 接口能力及总线结构一组三条接口信号线用来把诸 线上的每一个数据拜特从一个讲者或一个控者传递到一个或多个听者去数据有效 用来表示诸 线上的信息的情况 是否可供使用及是否有效未准备好接收数据 用来表示器件接收数据的准备情况不未 接收数据 用来标示器件接收数据的情况及 三条信号线工作于所谓三线 连锁 挂钩过程以传递通过接口的每一个数据拜特五条接口信号线用来管理通过接口的有序信息流注意 用来 由一个控者 规定诸 信号线上的数据应作何解释并规定哪些器件必须对数据作出响应接口清除 用来 由一个控者 把接口系统它的若干部分是包含在一切互相联
22、接的器件之中置于一已知的静止状态服务请求 用来 由一个器件表示要求注意并要求中断当前事件的序列远控可能 用来由一个控者 联同其他消息使具有相应远地程控能力的一条和多条本地程控能够或不能够实行操作结束或识别 用来 由一个讲者 表示由多个拜特组成的一个序列传递结束 或者由一个控者连同 一齐来执行一次并行查询接口系统要素本接口系统的主要要素为功能上的诸要素电气上的诸要素机械上的诸要素每一种要素将在下几篇中分别给予描述参考文献本标准应与下列标准一道使用美国信息交换用七比特码字符集标准代码基本环境试验方法 第二部分 试验电子测量仪器安全要求电子测量设备性能特性表示电子和电气元件测试方法标准能从美国全国标
23、准协会营业部获得标准在美国可向美国全国标准协会营业部购买 标准也可以向国际电工委员会购买标准能够从美国海军标准中心获得功能上的规定功能上的划分一个器件是为一种特殊应用而设计出来的实体 在概念上可以把它划分为三个主要功能区域 其中每一功能区域包含一些独特的能力器件功能 其定义随应用而异接口功能 其定义不随应用而异消息编码逻辑一切通往或来自接口功能的通信都以消息及状态交链来予以规定 见信号线上所携载的一切消息均按 所规定的编码逻辑来编码器件功能器件功能区域的范围 目的大小 内容及组织 例如测量模拟信号的能力 量程 工作模式等等均不在本标准的范围之内 图 示出器件功能区域 和接口功能区域 在 区内
24、设计者有完全的自由来规定器件的有关能力而在 区内除了本标准所规定的以外设计者不得规定新的能力接口功能概念接口功能一个接口功能是提供基本操作手段的一种系统要素借助于它一个器件能接收 处理和发送消息本标准在本章中规定了若干接口功能 其中每一种功能都按照专门的程式来行事 每一个规定的接口功能可以单只发送或只接收某一特殊部类的消息之内的一组有限的消息接口功能状态每一个接口功能都以一组或几组互相联系而又互相排斥的状态来予以规定在一组互相联系而又互相排斥的状态中在任一时间内一个且仅有一个状态必须是起作用的对于一个接口功能的每一状态都规定了当该状态作用时 在接口上可以或必须发送的消息 以及该功能必须脱离该状
25、态并进入该组状态中的另一状态时所必需的条件这些消息和条件决定了该状态的处理能力接口功能集设计者可以选择适应特殊器件应用领域所必须的一组特定接口功能 图 和表 给出可供使用的接口功能一组接口功能设计者所选的包含在一特定器件之内的一组接口功能 在任一时刻的总的处理能力 就是在该时刻处于作用中的一切状态在每一个个别接口功能内的状态的处理能力的逻辑总合表 接口功能集接口功能集接口功能 符 号 有关的消息通道源方挂钩受方挂钩讲者或扩大讲者 或听者或扩大听者 或服务请求远地本地并行查询器件清除器件触发控 者由本标准予以规定的能力由设计者予以规定的能力接口总线的信号线通往及来自接口功能的远地接口消息通往及来
26、自器件功能的器件消息接口功能之间的状态交链器件功能与接口功能之间的本地消息通向接口功能的消息在本标准内予以规定自接口功能发出的消息则由设计者予以规定由控者内部的器件功能发出的远地接口消息图 在一个器件内部的功能划分接口功能的设想与着眼点用来定义接口功能的状态图并不明显地或隐含地指出在逻辑上或实际上实现该功能所应有的特殊电路要素 例如并非一切状态都一定要有一个双稳态门锁电路或其他记忆元件用来定义接口功能的状态图可以采用各种逻辑电路来实现例如随机逻辑时序逻辑等等设计者可以自由地把两个或多个接口功能用一个逻辑设计来实现 只要能满足本篇所规定的每一接口功能的每一状态的一切条件即可在本标准的这一章中 各
27、种状态图 书面说明 要求及指南都是从器件的着眼点来写出的 并应从器件的着眼点来理解 第 章及第 章将从系统的着眼点来说明各器件之间的相互作用一个接口功能对于任何未经专门规定的消息编码都必须不予理睬 不起响应一个功能在任何状态中 当其脱离该状态的条件已被满足之后 若不与规定的约束相矛盾 则可以在该状态内停留任意长的时间包括时间为零消息的概念消息每一个消息代表一个信息量 并且在任何特定时间内可以被接收为真或假一个接口功能与其周围环境之间的一切通信都是通过发送或接收到的消息而完成的本地消息的通道及其内容在一个器件功能与一个接口功能之间传送的消息称为本地消息本地消息在器件功能与接口功能之间流通见图 中
28、消息通道注 某些本地消息是作为远地消息而被传送的反之亦然不允许设计者把本标准没有规定的本地消息引入到接口功能中去允许设计者把一个从任何接口功能的任何状态所导出的本地消息引进器件功能中去由器件功能发出的本地消息必须存在足够长的时间 以引起所需的状态变迁远地消息的通道及内容在不同器件的接口功能之间通过接口而传送的消息称为远地消息每一个远地消息都是一个接口消息或器件消息每一个接口消息被传送去引起另一个接口功能内的状态变迁 当一个接口消息被一个接口功能接收时 这个接口消息将不会通到器件里面去如图 中消息通道 所示器件消息是通过一些规定的接口功能而在器件功能与消息编码逻辑之间流通的 这将不会引起这些接口
29、功能内的状态变迁 器件消息的一些例子包括器件的程控数据器件的测量数据以及器件的状态数据如图 中消息通道 所示状态交链的通道和内容一个状态交链就是两个接口功能的逻辑上的互相联结 其中一个接口功能变迁到一个作用状态取决于另一个接口功能的一个指定的作用状态的存在 如图 中消息通道 所示消息编码消息编码是把远地消息翻译成为接口信号线的逻辑值或反之在单根信号线上传送的消息称为单线消息 可以同时传送两个或多个这种消息在一组互相排斥的消息中 一个与其他消息共用一组信号线的一个消息称为多线消息在一个时间内只能传送一个多线消息消息拜特多线消息的分类当 消息为真时 多线消息被解释为接口消息当 消息为假时 多线消息
30、被解释为器件消息当 消息为真时使器件能够接受和处理下列专门部类的多线消息通令致一切器件专令致一切受命要听取的器件地址致一切器件副地址或副令致一切由一个主地址或主令而使之能接受的器件专门命令的清单见表消息传递的惯例远地消息传递惯例能被一个器件发送的一切远地消息的值 真或假 在任何时刻都必须是由其接口功能的作用态所授予的值用来传送一个消息值的接口信号线必须置于远地消息编码表 所规定的电平由于正常的接口工作容许两个或多个器件同时发送相反的远地消息值 因此必须有一种技术来解决此矛盾 这种技术就是在接口上采用两类消息传递型式 主动 传递和被动 传递 接口的结构作成这样使得凡是在两个消息值有矛盾时其中一个
31、将是主动的而另一个则是被动的 消息必须这样来传递 使得凡遇有矛盾时主动值将压倒 被动值一个远地消息能够以下列四种方式之一来传递发出的一个主动真值将被保证成为被接收到的值 器件应不容许它被压倒发出的一个被动真值并不被保证成为被接收到的值 而器件应容许它能被压倒发出的一个主动假值将被保证成为被接收到的值 器件应不容许它被压倒发出的一个被动假值并不被保证成为被接收到的值 而器件应容许它被压倒在本标准中 凡是论及由一个接口功能发出的远地消息值时 若不加以说明 则真及假二词意味着主动真和 主动假对于两个特殊的远地消息 和 规定只有假值能作为主动值来传送 因此 可以认为在接口信号线上实现了一个与 操作 见
32、对于 这一个远地消息 规定只有真值能作为主动值来传送 因此可以认为在接口信号线上实现了一个 或 操作 见只用以真值传送的多线消息来规定一个接口功能状态因为多线消息 通过各 线来传递的 本质上是互相排斥的 应该这样来理解当该状态处于作用时一切未经规定的多线消息都以被动假值来传递本地消息传递惯例本地消息的编码已超出本标准的范围可由器件的设计者自行决定我们推荐 对一个接口功能的一组互斥状态内的变迁起限定作用的本地消息 它们本身也应是互相排斥的规定接口功能时所用的记号状态图 的记号一个接口功能所能有的每一个状态在图上都用一个圆圈来表示 在圆圈内用四个大写字母助记符最后一个字母总是 作为记号来识别该状态
33、一个接口功能的各状态之间的全部能容许的变迁 在图上都用绘在各状态之间的箭头表示每一个变迁都由一个表语 来说明表语之值可为真或为假 若用以限定导向其他状态的变迁的一切表语均为假 则接口功能必须停留于其当前状态 若且仅若 这些表语之一变成为真时 则接口功能必须进入箭头所指向的状态 除非是规定了一个时间值一般可以在表语变成为真之后任何时间内进入新的状态一个表语由一个或多个本地消息 远地消息 状态交链或最小时限连同 与 或 非运算符来构成送向一个接口功能的本地消息由三个小写字母助记符来表示 例如一个远地消息通过接口而被接收的 由三个大写字母的助记符来表示例如来自另一状态图的状态交链用框在椭圆内的四个大
34、写字母表来表示 例如若框内的状态当时处于作用则状态交链为真 否则为假最小时限由符号 来表示 只有在接口已经处于要开始相应变迁的状态内经过所指定的时值之后 此符号 才能成为真值 它将保持真值一直到脱离了该状态时为止 这些时限的值见表运算符 与 用符号 来代表运算符 或 用符号 来代表除非另行用括号加以规定在一个表语内的运算符与优先于运算符 或运算符非用一条水平横杠加在应予否定的表语部分上面来表示 若且仅若横杠之下的表语为假则所形成的否定表语具有真值若一个变迁还由一个最大时限 在 内 来予以限定 则必须在表语成为真之后 在该指定时间之内就进入所指向的状态 这些时限之值见表若一个表语的一部分在下列意
35、义下是随意的 可有可无的 即是要整个表语为真时 按设计者的选择并不一定要求这一部分的真值 则将这一部分括在方括号内若一特定表语使状态图中一切其他状态全部变迁到一个状态则用一个简写记号来代替给出全部的个别变迁 用一个在起点上没有状态圆圈的箭头来表示这种条件 并认为该箭头起源于一切状态例如 或 并且进一步假设这些表语均为假即 或 以便能容许图中的其他一切变迁能发生 因而在图中就略掉这些表语而不一一写出虽然 电源断开状态 对于绝大多数接口功能而言都是一个有效状态在正常情况下在一切状态图上都应该表出并带有一个变迁箭头指向在电源接通时所应进入的状态但是在图上却用一个简写方式来表示伪消息 它在电源接通时产
36、生一个变迁进入所应进入的第一个状态在状态图上所用的简写记法为上述符号所隐含的完全表示为消息输出的记法在一个接口功能状态图内所包含的消息输出表 只总结了在该功能的每一状态时容许发出的远地消息表中的各横行用来指出接口功能的状态表中的各直列用来指出至少在接口功能的一个状态时所容许送出的远地消息表中的每一项表示当特定的状态处于作用时所必须输出的消息值表示主动真值表示主动假值表示被动真值表示被动假值必要时在每一个输出表中把一直列分派给所容许输出的多线远地消息群 在每一状态中应作为真值而输出的多线消息被置于相应的表格项目中 由于多线消息是互斥的 所以不示出假值 在一个多线消息上加上括号说明它应作为被动真值
37、而不是作为主动真值来传出去为器件功能相互作用而设的单独一列 总结了容许器件功能发送或接收的一些相应的消息类型或结果产生的行动 可以按设计者的选择来使用从接口功能传至器件功能的本地消息 在本标准的范围之外来协调适当的行动源方挂钩接口功能概述功能赋予器件这样的能力保证多线消息的正确传递 功能与一个或多个受方挂钩接口功能 其中每一个分别包含在不同的器件之内 之间的连锁挂钩序列 保证了每一多线消息的异步传递功能控制着一个多线消息拜特传递的开始和结束 功能使用 和 三个消息来实行每一个消息拜特的传递源方挂钩功能的状态图功能应这样来建立 使之按照图 所示状态图以及 中对各状态作出的规定来行事 表 规定了实
38、行由一个作用状态至另一个作用状态的变迁所必需的一组消息及状态 表 规定了每一状态在作用时必须发送的消息以及所需的器件功能相互作用图 源方挂钩状态图表 助记符号消 息电源接通有新的拜特可用注意已准备好接收数据数据已接收接口状态源方空闲状态源方发生状态源方延迟状态源方传递状态源方等待新循环状态源方闲等状态 讲者作用状态 功能 串行查询作用状态 功能 控者作用状态 功能 控者传递状态 功能表 消息输出状态发出的远地消息器件功能相互作用器件功能能够改变远地多线消息器件功能能够改变远地多线消息多线消息及 消息必须不变多线消息及 消息必须不变或 要求器件功能改变多线消息要求器件功能改变多线消息源方挂钩功能
39、状态的规定源方空闲状态在 态中 功能不参与挂钩循环并且没有新的可供使用的消息拜特 接通电源时 功能处于 态在 态中 消息 必须被发送为被动假若讲者作用状态 在作用或者串行查询作用状态 在作用或者控者作用状态 在作用则 功能必须脱离 状态而进入源方产生状态源方产生状态在 状态器件正在产生一个新的消息拜特 而 功能则在等待这个新的拜特成为可供使用的在 状态 功能必须把数据有效 消息以假值发出 在此状态内 当讲者或控者功能处于 或 或 状态时 器件可以改变正在通过该讲者功能或控者功能而传递的多线消息功能必须脱离 状态并进入源方延迟状态 若 有新的拜特可供使用 消息为真在至少 时间内进入 状态若消息为
40、真而且 或 状态均不作用或者 消息为假 而且 或 状态均不作用源方延迟状态在 状态 功能正在等待消息拜特在 状态中改变了之后在接口信号线上建立起来并等待一切受方功能都表示它们已准备好接收消息拜特在 状态 功能必须发出 消息为假 在此状态中器件必须不改变正在发送的多线消息功能必须脱离 态并且若 消息为真且任选项 消息为假则应只有在 时间之后才进入源方传递状态若消息为真而且 或 状态均不作用或者 消息为假 而且 或 状态均不作用则应至少在 时间内进入 态源方传递状态在 状态 功能向受方挂钩功能 表明它正在连续发出一个有效的消息拜特在 状态 功能必须发出 消息为真 在此状态中器件必须不改变正在发出的
41、多线消息或 消息如果使用 的话功能必须脱离 状态并且若消息为真 而且 或 状态均不作用或者 消息为假 而且 或 状态均不作用则至少在 时间内进入源方闲等状态注 这暗指一种异步中断 见若 消息为真 则进入源方等待新循环状态源方等待新循环状态在 状态 功能在等待器件开始一个新的消息产生的循环过程在 状态 功能可以发出 消息为真或假 在本状态内器件可以改变其正在传送的多线消息功能必须脱离 状态并且若 消息为假 则进入 态若消息为真 而且 或 状态均不作用或者 消息为假 而且 或 状态均不作用则至少在 时间内进入 状态源方闲等状态在 状态 功能在外部消息拜特传递过程中是不起作用的但在内部等待器件开始一
42、个新的消息产生的循环过程中则在作用 这个 状态容许一个消息拜特传递序列被中断而不致失掉接口上的数据 而且在同一时间内器件可以继续准备新的下一个 消息拜特产生的循环过程在 状态 消息必须被发送为被动假功能必须脱离 状态 并且若 消息为假 则进入 状态若状态在作用或者 状态在作用或者 状态在作用则进入 状态功能所容许的子集对于 功能唯一能容许的子集如表 所列表 功能所容许的子集标 志 说明 删去的状态 其他要求 所需其他功能子集无能力完全的能力全部无无无无或或功能的附加要求及指南本地消息 的解释真消息表示器件已产生了一个 新的 消息拜特并使之可供用于诸接口信号线只有在 或 状态中 消息才必须成为真
43、 在任何其他 状态 消息可以变成为假变迁到空闲状态的另一种变体中断表语 可以由来代替 如果后一表语的变迁能在 改变后至少在 时间内能实行的话受方挂钩接口功能概述功能赋予器件这样的能力保证正确地接收远地多线消息 在一个 功能与一个或多个功能其中每一个分别包含在不同的器件中 之间的连锁挂钩序列 保证每一个消息拜特的异步传递一个 功能可以延迟一个多线消息传递的开始或结束 一直到准备好继续传递过程为止 功能利用及 消息来实现每一个消息拜特的传递功能的状态图功能应这样来建立使之能按照图 中的状态图以及整个 中对状态所作的规定来行事 表规定了实现从一个作用状态至另一个作用状态的变迁所必需的一组消息和状态
44、表 规定了每一状态在起作用时所必需输出的消息以及所需的器件功能的相互作用在正常的接口工作 此变迁将永远不会发生 不过 为了简化接口功能的设计可以包含这个变迁只有在器件脱离 状态而且也只有在同步取控 条件下任选项 才需要出现 对控者而言可以删去保留该项是由于历史和一致性的原因附加条件 防止在从 状态进入 状态时将一个数据拜特错误地解释成一条接口消息 在和 同时出现的片刻时间内 如果 状态作用时间超过 可以假定 为假图 受方挂钩状态图表 助记符号消 息电源接通准备好接收下一个消息同步取控注意数据有效接口状态受方空闲状态受方未准备好状态受方已准备好状态接收数据状态受方等待新循环状态 听者受命状态 功
45、能 听者作用状态 功能见 的第一段表 消息输出状态发送的远地消息器件功能的相互作用器件功能不能接收远地多线消息及 消息器件功能不能接收远地多线消息及 消息器件功能不能接收远地多线消息及 消息器件功能不能接收远地多线消息及 消息若 作用 则器件功能能接收远地多线消息或 消息功能状态的规定受方空闲状态在 状态 功能是不起作用的并且不参与挂钩循环 功能在接通电源时即进入状态在 状态 及 消息必须被发送为被动真功能必须脱离 状态而在至少 时间内进入受方未准备好状态若消息为真或者 状态在作用或者 状态在作用受方未准备好状态在 状态 功能向接口表示它在内部尚未准备好继续挂钩循环过程在 状态 及 消息必须被
46、发送为假功能必须脱离 状态并且若同步取控 消息为假见 而且消息为真或者 消息为真则进入 状态若 消息为假 而且状态不作用状态也不作用则进入 状态若 消息为真 这是随意选用的 在正常的接口工作情况下 这一变迁永远不会发生 则进入 状态受方已准备好状态在 状态 功能向接口表示它已准备好接收多线消息在 状态 消息必须被发送为假而 消息则必须被发送为被动真功能必须脱离 状态 并且若 消息为真 则进入接收数据状态若 消息为假 而且状态不作用状态亦不作用则进入 状态若 及 消息均为假 则在 时间内进入 状态接收数据状态在 状态 功能指示 功能维持一个有效的消息拜特 这是诸 信号线上多线消息为有效的唯一的一
47、个状态 状态向各接口功能表明 若 消息为真 则接口消息存在并且有效状态向各器件功能表明 若 状态在作用则有一个器件消息存在并且有效在 状态 及 消息必须被发送为假功能必须脱离 状态并且若消息为真 而且已经过了 时间或者 及 消息均为假则进入受方等待新循环状态若 消息为假 而且状态不作用状态亦不作用则进入 状态若 消息为假 这是随意选用的只有当控者异步取控时 此变迁才能发生 则进入状态受方等待新循环状态在 状态 功能表示它已接收到一个多线消息拜特在 状态 消息必须被发送为假 而 消息则必须被发送为被动真功能必须脱离 状态并且若 消息为假 则进入 状态若 消息为假 而且状态不作用状态亦不作用则进入
48、 状态受方挂钩功能所容许的子集功能唯一被容许的子集如表 所列表 功能所容许的子集标 志 说明 删去的状态 其他要求 所需其他功能子集无能力 全部 无无完全的能力无功能的附加要求及指南在 状态期间本地消息 必须不变为假 由 至 的变迁仅在 变成假时才发生功能所接受收到的 消息 是一切在作用中的 功能所送出的全部 消息的逻辑与 同样由 功能所接收到的 消息是一切 功能所发出的全部 消息的逻辑 与通过利用 和 信号线来实现多个 功能与一个 功能相互作用的组合效应 其实现的方式在 中有进一步的说明既然接口功能仅需设计得 使之能按照所规定的状态图来 行事 所以并不要求所规定的各状态恰好就是实行中所存在的
49、那些状态 这个说法的一个后果就是 由接口消息所规定的那些接口状态变迁 可以在收到消息之后发生 只要 消息一直到这些变迁发生之前都保持为假 结果所产生的行为并不能与状态图所规定的行为即变迁必须在收到接口消息之时发生 区别开来 若选择这类实现方式 则甚至在脱离条件为真时 功能将停留在 状态以便保持 消息为假这是 所容许的讲者接口功能 包括串行查询能力概述功能赋予器件这样的能力 在接口上把器件数据 包括在串行查询序列期间的状态数据 发送到其他一些器件去 只有当 功能受命被寻址讲话时这种能力才存在此功能有两种不同的变体 一种没有地址扩充另一种则有地址扩充 正常的 功能使用一个单拜特地址主讲地址 有地址扩充的 功能今后称之为扩大讲者 功能 使用一个两拜特地址主讲地址和副讲地址 在其余一切方面两种变体的各种能力都是相同的在一特定器件中只需设置这两种讲者功能中的一种注 由于 和 功能之间有广泛的相似性 所以在 整个条文中同时描述这两种功能变体讲者功能状态图功能应这样来建立 使之按照图 所示状态图以及 中对各状态作出的规定来行事 表 规定了实行由一个