QJ 中国航天工业总公司航天工业行业标准 QJ2785-95 程控仪器用代码、格式、协议 和公用命令规范 1995一08一03发布 1996一03-01实施 中国航天工业总公司 发布 中国航天工业总公司航天工业行业标准 QJ2785-95 程控仪器用代码、格式、协议和 公用命令规范 1主题内容与适用范围 本标准(简称488.2)为488.1程控仪器接口总线规定了一套编码、格式和通信协 议;并为程控仪器系统提供一组公用命令. 本标准适用于程控仪器系统,非程控仪器系统也可参照使用. 2引用标准 GB9387开放系统互连模式 QJ899488程控仪器数字接口 3术语 3.1控者controller 在系统中起系统控制器作用的部件.它能向器件发送程序消息和接收来自器件的响应 消息,并按照协议约定交出或接收控制权. 3.2器件device 在系统中不起系统控制器作用,但可接收控者发来的程序消息,并向控者发送响应消 息的部件.器件从控者接收控制权后,可成为系统的控者. 3.3系统system 由系统接口把控者和一组器件相互连接起来而形成的整体. 3.4系统总线system bus 系统中连接控者和一组器件的488.1总线和协议. 3.5系统接口system interface 将器件或控者连到系统总线上的物理连接. 3.6非488.2系统接口non-IEEE488.2 system interface 除系统接口外,连接到器件或控者上的其它任何物理连接. 中国航天工业总公司1995-08-03批准 1996-03-01实施 1 QJ2785-95 4系统约定 4.1系统消息传递 典型的消息传递是从控者到器件或从器件到控者,见图1. 程序消息 控者 器件 响应消息 图1典型的消息传递 程序消息语法的灵活性也适用于非488.2器件的系统中. 在由器件和非488.2控者组成的系统中,灵活的听格式可以保证器件与控者之间很好 地兼容.这种兼容是在器件接收消息时,通过接收较少变化的语法来实现,并且这种语法 变化要在设计上保证不同的控者都易于产生,有些甚至可以是非488.2控者的非法语法. 这种系统不在本标准考虑范围之内. 4.1.1程序消息与响应消息的关系 本章将详细给出系统消息传递的合法语法和语义.本标准的原则是使器件接收消息比 发送消息具有更大的灵活性. 因此,当器件听的时侯,本标准规定了一个语法变化范围;而当器件讲的时侯,本标 准则规定了能识别的精确语法. 这些控者到器件的消息(程序消息)和器件到控者的消息(响应消息)分别由第8章 和第9章中介绍的语法元素构成. 下例针对一个具有一定编程和查询范围的器件说明程序消息和响应消息之间的关系. 设本器件有1.2 12 120三个离散值范围. 器件听功能编程中,消息可以灵活接收的例子见表1; 表1消息可以灵活接收的例子 控者发送 器件解释 RANGE 12.45 RANGE 12 或RANGE12 RANGE 12 或RANGE1.2E1 RANGE 12 2 ...