首页 > 国家标准(GB) > GB/T 5693-1985 CAMAC多机箱系统结构分支信息公路和A1型CAMAC机箱控制器规范
GB/T 5693-1985

基本信息

标准号: GB/T 5693-1985

中文名称:CAMAC多机箱系统结构分支信息公路和A1型CAMAC机箱控制器规范

标准类别:国家标准(GB)

标准状态:已作废

发布日期:1985-01-01

实施日期:2000-12-01

作废日期:2005-10-14

出版语种:简体中文

下载格式:.rar.pdf

下载大小:2156544

标准分类号

标准ICS号:机械制造>>工业自动化系统>>25.040.40工业过程的测量与控制

中标分类号:仪器、仪表>>电工仪器仪表>>N26综合测试系统

关联标准

采标情况:IEC 552-1977

出版信息

页数:平装16开, 页数:34, 字数:60000

标准价格:16.0 元

相关单位信息

复审日期:2004-10-14

起草单位:上海仪器仪表研究所

归口单位:全国电工仪器仪表标准化技术委员会

发布部门:国家标准局

主管部门:中国机械工业联合会

标准简介

本标准适用于核仪器,也可以用于需要用模块化电子仪器设备作信号输入输出传送以完成数字数据处理的其他场合,这种仪器设备一般与控制装置、计算机或其他自动数据处理器结合在一起使用。 GB/T 5693-1985 CAMAC多机箱系统结构分支信息公路和A1型CAMAC机箱控制器规范 GB/T5693-1985 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

1引膏
1. 1概述
中华人民共和国国家标准
CAMAC多机箱系统结检
分支信息公路和A1型
CAMAC机箱控制器规范
CAMAC organization of multi -crate systemsspeflcation of the branch -bighwayandCAMACcratecontrollertypeA1UDC 621.039 -791
2 : 621.317.39
GB 5693—85
IEC552-1977
本标准等同采用国际标IEC552(1977)(CAMAC多机箱系统结构分支信息公路和IA1型CAMAC机箱控制器规范》。
本标准对IEC552作了下述编辑性修改:a。IEC 552中1.1条的内容未列人本标准*。b,本标准小章。条、款,项的排列格式等均按GB1,1一1《标雄化工作导则编写标准的般规定》书写。
e。IEC552原文中对必须遵循的条文用黑体字书写,本标准中用在条文的下面划细实线表示。1.2国的
GB5591-85**《数据处理用的模块化仪器系统,CAMAC系统》规定了--种能够使传感器和其他设备与数字控制装暨和计算机相接口的CAMAC模块化仪器系统的基本特性,其中规定的CAMAC机箱数握路是在个桃箱计的客模件和控制器之闻相互通讯的基础。多机箱系统可以构成一个或凡个更大的结构单元,称为分支。在分支中,用分支信息公路把几只(可多至7只)机箱中的机箱控制器与一个分支驱动器互相连接起来。
本标准规定了从机箱控制器和分支驱动器通过·标准的132路连接器连接到分支信息公路的信号,定时和逻辑结构。
附录A规定了机箱控制器巾影响到硬件和软件互换性的那些特性。此附录可以用作标准的A1型CAMAC机箱控制器的正式规范(作为本标准的补充件),也可以作为一般推荐,目的在于能保持机箱控制器之间的统一-性。
1.3范围
本标准适用于核仪器,也可以用于需要用模块化电子仪器设备作信导输人输出传送以完成数字数据处理的其他场合,这种仪器设备一般与控制装置、计算机或其他自动数据处理器结合在一起使用。对于核仪器和控制系统,也可以则其他结构形式的多机箱系统。详缅地说
a:本标准适用于由几个CAMAC机箱或CAMAC兼睿机箱(每个机箱中都有个机控制器*原内容上要说明IEC552等标准以EURATOM权义义件农据等。采再时不写人我国国家标滑。**在IEC 552凸原为“[EC516”,现已采用为我的呼家标准,后周,国中e
可尖子
100e-1n01实施
GB 5693—85
和一些模件)用位并行分支信息公路相互连接成的系统。b,本标准适用于在多达七个机箱和一个分支驱动器之间的字串行传送,这种字串传送包含不大乎24征作为一个字的并行传输。c,本标准不涉及机箱控制器和分支驱动器的内部结构以及分支信息公路本身的物理性状,只规定对系统的各个部分之间的兼容性以及与A1型箱控制器的兼容性有关系的那些方面。任何能称作符合CAMAC分支信息公路规范的设备或系统必须遵照本标准中(附录A除外)所有必须遵循的规。任何做成CAMAC插件的设备,还必须符合GB569185中必须遵循的规定。任何可称作行合A1型CAMAC机箱控制器规范的设备,必须遵照本标准附录A中所有必须遵循的规定。
连接到分支信息公路的设备不必完全符合本标准,也不一定要制成CAMAC措件,但至少必须与本标准中规定的分支信息公路和机箱控制器所有的特性的全部操作相兼容而不干扰它们。2本标准的说明
本标准是在GB5691一85基础上的延续,应与GB5691一85结合起来阅读。本标准并不取代或修改GB5691—85.
凡是规定必须遵循的条文,均在其下方划细实线表明*。在这些条文中通常用到“必须”一-词。“应该”一词表示一种优先采用的方法,除非有充分的反对理由,否则都应遵照执行。“可以”一词表示一种好的方法,容许选用。“保留”…词表示在没有作详细规定之前不得使用。“自由”一谢表示在标准规定范围内作某种特殊使用而不受限制。3分支
多机箱CAMAC系统由个或几个分支组成,每个分支有一分支信息公路。分支信息公路是分支驱动器与几个机箱控制器之间进行互连的于段。在每个分支操作期间,分支驱动器能够与多至7个机箱控制器进行通讯。
所有分支驱动器和机箱控制器都有标准的分支信息公路端口**,借助这些端口可以把它们连授到分支信息公路。每个端口由一只规定着触点位置和信号约定的132路连接器构成(供连接65路信号线和它们各自的路线以及电缆屏蔽)。每个机箱控制器有两个框同的并在内部对应连接起来的端口,以便能使分支形战如图1所示的链状结构。如图2所示的真它结构也是可行的,这里的分支驱动器不是在分支的末端,而且几个机箱仅用一个端口来连接。*在FCs62中是月黑依字书。
**是指网终之类的改出血
CB 569385
七尺机篇之一下载标准就来标准下载网
七只箱之
终端单元
分支信息公路
凯箱控制器
分支信息公路
机箱控制器
分交信息公路
分支必动器和终端
图1链状结构的CAMAC分支
七只机箱之一
七只机箱之一
七只机新之
GB5693—85
机箱轻制器
机箱控制器
机箱控剧器
结猫单元
图2另一种结构形式的CAMAC分支分支信息公路
分支驱动器(不带终竭)
分支信息公站
WWm.GB5693—85
除了通常的“联机”状态外,机箱控制器还有个“脱机”状态,此时它只保持与分支的机械连接,而不参与(也不妨碍)所有的分支操作。如果需要,分支驱动器能够识别哪些是联机机箱控制器的机箱地址。
分支操作的基本方式是“命令”方式。分支驱动器通常是与系统控制装置或计算机相联的。在每次分支操作时,分支驱动器发出一条命令,此命令包括用来选择一个或几个机箱控制器的机箱地址信息。每个被寻趾的机箱控制器接受从分支信息公路来的命令,并产生相应的机箱数据踏命令(站号、子地和功能)。在“读”操作时,由模件产生数据信号加到机箱数据路读线上,再由机箱控制器把它们传送到分支信意公路的数据线上,并由分支驱动器接受。在“写”操作时,分支驱动器产生数据信号送到分支信息公路上,并由机箱控制器把它们传送到机箱数据路写线,再由模件接受。在其他命令操作时,没有通过分支信息公路的读或写数据传送。在分支中,有两种“请求处理”方式供分支驱动器用来响应模件发出的请求注意信号。一种是单级请求处理,机箱控制器把机箱中的请求注意信号组合成·个公共的“分支请求”信号向分支发出。这种方法只表明出现了请求,而不详细鉴别它们。另一种是多级请求处理,用“分级L方式”的分支操作,分支驱动器可鉴别24个不同的请求。分支驱动器发出-分级L询求(通常是在收到分支请求信号之后),各联机机箱控制器以经过选择和重新排列机箱中的请求注意信号而形成的24位分级L字来响应。来自各机箱的分级L字在分支信息公路汇合再送到分支驱动器。在分支信息公路端口,数据线在命令方式操作时用来在机箱控制器和分支驱动器之间作任一方向的信息传送,还在分级L方式操作中用来载送“请求模式”(分级L字)。通过分支信息公路端口的任何方式的传送,都由联锁的定时信号来控制,它们自动地调整每分支操作的定时,以适应实际的传输延迟和控制器的具体性能。初始化信号是通过分支信息公路端口传送到桃箱数据路的唯一“公共控制”信号。分支信息公路端口各条线的使用分支信息公路端口的每条线,必须按照下列各条款中所详述的必须遵循的要求来使用。表1列出了信号的名称、标准符号和产生来源等。为与机箱数据路中对应的线相区别,在分支信息公路端口上的各条线均冠以词头B。例如,在机箱数据路中载送功能码的为F线,而在分支信息公路端口则为BF线。表1分支信息公路端口处的信号线名
机箱地址
子地址
读和写
命令接受
BCR1BCR7
DN.1,2.4、8.16
BA1.2.4.8
BF1、2、4.8、16
BRW1-BRW24
生来源
分支驱动器
分支驱动器
分支驱动器
分支驱动器
分支驱动器(W)
或机箱控制器
(R、GL)
机箱控制器
机箱控制器
信号线数
每条线寻址分支中一个机箱
二逊制站号码
同机箱数据路的A线
同机箱数据路的F线
用于写数据、读数据和分级
同机箱数据路的Q线
同机箱数据路的X线
请求处理
公共控制
分支请求
分级L询求
BTB1-BTB7
BV6~BV?
BV1~BV5
GB569385
续表1
生秉源
分支驱动器
机箱控制器
机箱控制器
分支驱动器
分支驱动器
俏号线数
表示有命令等山现
每条线表示一个机箱控制器
有数据等存在
表示有请求
分级L操作
同视箱数据路2线
供将来需婴时使用
供用户作非标准需要使用
注:每条信号线有一条单独的国路线,另有两条线供分支信息公路电缆作屏蔽连接(若电缆有屏蔽偿)。4.1命令
命令信号用于命令方式操作中,此时BG线(见4.4.2款)上的信号必须处于“0”态。命令信号由分支驱动器发送到分支信息公路端口的BCR、BN、BA和BF线上分别阅述如下:4.1.1机箱地址(BCR1-BCR7)
能在任何分支操作中被寻址的七个机箱控制器,必须各与一条不同的BCR线相联系(虽然所有分支公路端口都备有七条BCR线。因此,每一机箱控制器必须设有选择相应的BCR线(称作BCR;)的手段,如一只开关或临时连接线等。分配给各机箱的BCR线,其序号不一定要与分支内机箱的实际排列次序相符。为了在同操作中选择几个机箱,分支驱动器可以同时在几条BCR线上产生信号。建议机箱控制器应设有防止被选定BCR线上寄生信号千扰的手段,例如,对由分支信息公路发来的BCR信号或由它导致的内部信号可用积分法来整定。在4.3条中可以看到,每-·机箱控制器不仅与一条BCR线相联系,而且还与七条BTB线[对应的一条线相联系。
如果有一个以上的联机机箱控制器连接在同一条BCR线时,分支就处于不能有效工作的状态。在5.4条中提出了--种减少发生这种危险的方法。4.1.2站号(BN1、2-4.8、16)
这五条线上的信号,表示在被选定的一个或几个机箱中所用的二进制编码的站号,它们在机箱控制器中被译码。
在机箱控制器中,这32个代码的分配如表2所示。机箱控制器至少占用一个普通站,其余个普通站各有一个对应的站号码单独录址。此外:还有对所有普通站或由站号寄存器(SNR)内容所指出的郡些站进行多路寻圳:的站号码以及可用来寻址控制器及其扩展部分(不考虑它们在机箱的位置)的站号码。N码
N(1)- (23)
N (25、27. 29、31)
GB5693—85
表2用于机箱控制器的站号码
寻址相应的普通站
止预选的普通站
寻址所有普通站
只寻址机箱控制器
只寻址机箱挖托制器
4.1.3于地址(BA12、48,16)
B、S1、S2
被控制器占用的普道站不需寻址无机箱数据路操作
在命令方式操作期间,被寻址的联机机箱控制器必须把这五条线上的信号转发到机箱数据路的功能线(F 1、2、4、8、16)上。
4.1.4 功能 (BF1、2、4、 8、16)在命令方式操作期间,被哥址的联机机箱控制器必须把这五条线上的信号转发到机箱数据路的功能线(F1、2,4~8、16)上。
4.2数据和状态
4.2.读和写 (BRW1 ~BRW24)
在命令方式读操作中,这24条线用来从被寻址的各机箱控制器向分文驱动器传送数据,其中以BRW1对应于机箱数据路R1,等等。在命令方式马操作中,它们用来从分支驱动器向各机箱控制器传送数据,其中以BRW1对应于机箱数据路W1,等等。在分级L方式操作中,它们用来把分支中各联机机箱控制器的请求模式传送到分文驱动器。在命令方式写操作时,只能由分支驱动器在这些线上产生“1”态输山。而在分级1方式操作和命令方式读操作时,只能由被寻址的联机机箱控制器在这些线上产生“1”态输出。4.2.2响应(BQ)
在一次伴有机箱数据路操作的命令方式操作中,每个被寻址的联机机箱控制器,必须产生对应于机箱数据路Q的BQ信号(BQ=Q。在没有机箱数据路操作的测试机箱控制器某·-特征状态的命令方式操作中,机箱控制器必须发出相应的BQ响应。在其他时间,机箱控制器必须产生BQ=0。分支驱动器BQ线上的信号,是从所有机箱控制器来的BQ信号的“或”组合。4.2.3命令接受(BX)
在一次伴有机箱数据路操作的命令方式操作中,每个被寻址的联机机箱控剖器,必须产生对应下机箱数据路X的BX信号(B=X)。在所有其他命令操作时,如机.箱控制露能接受此命令,则必须产生BX=1,如不能接受此命令,BX=0。在分支驱动器BX线上的信号,是从所有机箱控制器来的BX信号的“或”组合。4.2.3.1命令接受(X和BX)禁动在能监视X或BX响应,并在X或HX=0时导效启动系统报警的机箱控制器或分支驱动器中,GB5693-85
还应当设有可使其在X或BX=0时不导致自动系统报警的“命令接受禁动”的操作方式。这种操作方式将使得那些可能容有早期插件的系统能够正常工作。因为一些早期插件没有产尘和发送X和BX信号的功能,所以总是为X=0。在完成一次地址扫描方式的块传送操作时,Q=0和X=0的组合应不导致自动系统报警。
4.2.3.2对分级L询求(BG)的命令接受(BX)响应对命令方式操作时CCA1产生BX响应作了详细规定(见4.2.3款和A.8章)。由于分级L操作通常是多路寻址的,在这种情况下,分支驱动器上的BX信号并不真实表明所有机箱都已对此操作作出了响应,所以,对BG的BX响应不作规定,但建议8,当CCA1在-分级L操作中被寻址时,它应产生BX=0。b。在分级L操作时,分支驱动器应不响应BX的状态。4.3定时(BTA.BTB1~BTB7)
所有命令方式和分级L分支操作的时间,都受分支定时信号控制。分支驱动器用公共的BTA线的信号来启动操作,每个被寻址的机箱控制器,由其各自专用的BTB线上的信号来响应。每个分支信息公路端口都有七条BTB线,但每一机箱控制器只使用一条与寻址该机箱的BCR线相对应的BTB,线。
每一联机机箱控制器在未被寻址时必须产生BTB;=1,这样,分支驱动器(及其他机箱控制器)就能区别BTB线41哪些是联机机箱(BTB=1)的,哪些是脱机机箱或空缺机箱(BTB,=0)的(见5.4条)。
分支驱动器产生BTA1,表示在其端口正出现一个命令或分级L询求,并保持该信号直到驱动器接受了最后的BRW或BQ信息。在分支操作期间,当机箱控制器已建立了数据或BQ信息时即产生BTB,=0。
定时信号必须通过本征或门输出来产生,信号过渡时间(在信号规定值的10%到90%之间跃变的时间)必须在100±50ms范围内。建议机箱控制器应设有防止BTA线受寄尘信号干扰的保护措施。例如,对分支信息公路发来的BTA信号或由它导致的内部信号,可用积分法来整定。完整的时序关系在第5章中阐述。4.4请求处理
从分支任一部分的插件发出的请求注意(L)信号,通常是要求产生一个相应的命令或命令序列。分支有两种请求处理方式,一种是使用分文请求信号的方式,另--种是使用分级L询求信号的方式。4.4.1分支清求(BD)
每一机箱控制器能够产生一个请求信号,它是机箱数据路上L信号的逻辑函数,通过一本征或门连接到公共的分支请求线(BD)L.。BD信号可以改变的时间没有予以限制,信号过渡时间(在信号规定值的10%到90%之间跃变的时间)必须在100土50ns的范围内。在机箱控制器的控制站上的L信号达到稳定的“1”态或“0”态的时间,与在同一机箱控制器的分支信息公路端口上的BD信号达到对应的稳定“1”态或“0”态的时间,与在同一机箱控制器的分支信息公路端口上的BD信号达到对应的稳定“1”态或“0”态之间的延迟,不得超过400nS。此最大延退一部分是由于机箱控制器,另一部分是由于处理L信号的其他一些单元所引起(例如,与A1型机箱控制器相联结的LAM分级器。由A1型机箱控制器引起的最大延迟在A.9.2条中规定。4.4.2分级L询求(BG)
分支驱动器由产生分级L询求信号(BG)(并伴有导址所有联机机箱的BCR信号)来启动分级L方式操作,每个被寻址的机箱控制器在BRW线上产生一个24位分级1.字码,分支驱动器读出这些字码的“或”组合。在每个机箱中机箱数据路L信号被分级,把经过选择的有关信号分配到分级L字的适当位上。
由分支驱动器读得的一个字码可以表示哪些机箱需要注意,或者需要哪些动作(如程序中断或自社然,用点公主站公工学中的!生是量工更见越优生次室安排的为了统一起见,GB 5693-85
建议安排在BRw(n+1)线上的应当比BRw(n)线上的优先级高。A1型机箱控制器提供了一种存取请求注意信号的附加手段(见A.9.4条和表9)4.5公共控制
4.5.1分支初始化(BZ)
分支初始化信号(BZ)是由分支驱动器产生的。它比分支中所有其他信号有绝对的优先权。通常的分支定时信号不与BZ一起使用。为了使箱控制器能区分并防止短暂寄生信号干扰,分支驱动器必须使BZ=1最少维持10μs,在随后的5μs期间不得产生分级L或命令方式操作。4.5.2机箱数据路的初始化(Z)、清除(C)和禁止,(I)机箱控制器收到-个持续小间超过最小值(规定为3±1us)的分支初始化信号(B2)时,就必须象GB569185中要求的那样,开始产生机箱数据路初始化信号(Z)和忙信号(B),并产生选通信号(S2),除了B和S2是必须遵循的之外,S1产生与否是任意的,接到机箱数据路上的其他单元不能依靠它的作用。
所有机箱控制器都必须具有产生机箱数据路清除(C)和禁止(I)信号的手段。没有与机箱数据路公共控制信号C和I相对应的分支信息公路线。机箱控制器应能按照表9所规定的命令方操作来产生机箱数据路Z和C信号以及按规定产生和撤除机箱数据路I信号。机箱控制器也可根据前面板的信号产生机箱数据路公共控制信号,除非专门加以禁止(如在A1型机箱控制器中那样
4.6保留线和自由线(BV1~BV7)所有分支信息公路端口都设有信号线和回路线,如果象在机箱控制器中那样有一个以上端口,则必须把这些端口上各对应线的触点跨接起来。4.6.1自由线(BV1~BV5)
没有规定这些线的标准用途,但使用这些信号线(BV1~BV5)和它们的回路线(BV1R~BV6R)时必须遵照本标准41的有关规定。BV1~BV5线上的信号必须符合第7章规定,不能用作其他类型的信号线或电源线等。与分支操作不同步的任一信号都应由一个符合4.3条和4.4.1款中规定过渡时间的信号源。4.6.2保留线(BV6~BV7)
这些线保留给将来需要时使用,它们的分配将按提出的需要作详细规定。5分支操作
所有通过分支信息公略端口的信息传送(读数据、写数据、Q、X和分级L)构成了分支操作。每次操作的定时,由分支定时信号BTA和BTB1~BTB7来控制,并可如表3和表4以及图4所规定的那样被分成4个阶段。
GB 5693--.85
表3命令方式操作的时序
分支驱动器中的动作
1.建支分支命令(以
及写数据)
2.补偿信号偏移
1.等待从所有被寻址
机箱控制器发来的
BTB;-0
2.补偿信号偏移
3.接受BQ利BX
(以及读数据)
1.等待从所有被址
机箱控制器发来的
BTB;=1
2.撤命令(以及写
数据)
开始下一操作的阶
范时信号的变化
及方向
机错摔制器“”的动作
1.启动机箱数据路操
2.建立BQ和BX
(以及分支信息公路
上的读数锯或引箱
数据路上的写数据)
AOBTB:
1.完成机箱数据路操
2.从分支信息公路上
微除BQ利BX
(以及读数据)
整个操作期而BG=0
当所美命令需墨时成执行
括号中所示的动作
GB 5693— 85
阶段1,分安驱动器在其端门文分支命令(写命令时包括写数据)或分级询求(BG)与相应的权箱地址(BCR),经过补偿倍号偏总的延时之后,它产生BTA-1,开始下阶段。轿段2,每·破寻址的机箱控制器对A=1作响应,在命令方式操作时,机箱控制器就起动机箱数据路摸作,并在其端口建文Q、X和某-种读数据;在分级L操作时,则在其端口建立分级L信息。然后在其BTB专线上产生BTB:=0。只有当分文驱动器从所有被寻的机箱控制器收到了BTB,=O时,它计年始一除段的作。阶价段3,分支驱动器引人-一段时以补偿倍号编移,然后接受Q,X和读数据或分级L信息。它产生BTA=0,开始下阶段T作。
骄段4,每-被寻址的而箱控器对BTA=0作出响应,在命令方式操作时,它结束机箱数掘路操准,并撤除其端口处的Q,文和谈数据,在分级操作时,则撤除烹端口处的分级L信息。然后有其BTB 专线产准BTR:=1:
当分支驱动器从所有被址的机箱控制器收到了BTB,-1后,它就结束阶段4。此后即可开始另一个分支操准(建心新的命令、写数据或分级上询求管号),也可暂不操作(此时,原信导被撤除)。整个膜作,对应于“说机”战空缺机箱控制器的BTB线保持在‘0”态,对应寸未被寻让的联机缺籍的BTL线保持在1”态。叫个阶段的附间,出定时借号序创自动调节,以适应在分支信息公路上发生的实际信号延返和机箱控制器所需的响应和间等。
命令方式操件的期时序性3.1条[详还;分级,操准在5.2条削述。买款上,务种念支部全利数据借的传输延时不一延完金相同,这种信号偏编移问题在5,3条削述,如果分支驱效器或被寻址的桃寵控制器不能按规是的附序响应定时倍号,分支操作就不能完成。因此,分支动翌应当设有某种形式的超过装置,用来监测在一规定时问内未能完成操作的情况,以使采取适当的整。对于因导址了空缺或脱机机箱控制器而使操作失误的预防,可采用5.4条所说明的有关方法。
分支倍息公路操生和被寻证的机箱5的机箱数据路操作之间的关系,必须满足表3和GB5691--85的要求。
机箱数据龄选通信学(S1和S2)与分支定时借号(BTA和BTB)的时间关系,在A1型机箱控制器中作了详细规建(见A.7章)。在其施机箱控制器:,这种时间关系将取决于其中是否存在命令和数握用的寄荐器阔素。
5,1命令方式操
命令方式操的时序示子表3中。
下面几款谁巧的述了一次读操作的匹个阶段,并对其他操作计与读操作不同的方面作了说明,在任·换作:,都可有个或多个机箱被星地。5.1.1读操:研段1
摄(功能7)的时小图3[。
B(CR.N.A.F)
其矩的
(内部延时-
GB 5693-85
分支操巢作
最早的
最后的最早的
机箱数据路操作
图3分支读摄作的准谢
下一个分变接作部分
最后的
bd中的动作
传验延时
cci中的动作
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。