Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 61888-2002 规定了核仪器系统中CAMAC机箱及其关联控制器的机械、电气和功能要求。CAMAC是一种模块化数据处理系统标准(对应IEEE 583 / IEC 60482),专门用于核电站、粒子加速器和辐射监测设施等需要高可靠性的实时数据采集和控制环境。
该标准定义了19英寸机架式CAMAC机箱、互连各模块的数据通路背板以及管理模块与主机之间数据传输的机箱控制器。它确保了来自不同制造商的模块之间的互操作性——这对于核仪器系统中备件供应可能跨越数十年的长寿命需求至关重要。
CAMAC机箱采用标准的19英寸机架格式,单个机箱最多可容纳25个单宽模块(每槽17.2 mm)。标准规定了精确的槽位间距、导轨尺寸和连接器对准要求,确保任何CAMAC模块可在任何槽位中插入而无机械干涉。每个机箱均配备强制风冷散热系统,在满载条件下气流需保证内部温升不超过环境温度15摄氏度。
数据通路是连接机箱内所有模块的无源背板。它承载24位数据线(读总线和写总线)、24位地址线(N、A和F线)、定时选通脉冲(S1、S2)以及状态/控制线(Q、X、L、B、C)。标准以纳秒精度规定了信号时序,确保所有模块与机箱控制器同步工作。关键时序参数如下:
| 参数 | 规格 | 说明 |
|---|---|---|
| 数据通路周期时间 | 1微秒(标称) | 同步操作 |
| 信号上升/下降时间 | < 10 ns | TTL兼容电平 |
| 站号地址线(N) | 每槽1条(23条可用) | 槽位编码 |
| 子地址线(A) | 4位(16个子地址) | 每个模块 |
| 功能线(F) | 5位(32种功能) | 读/写/控制 |
| 数据总线宽度 | 24位 | 读与写分离 |
| 最大机箱站数 | 25站 | 含控制器 |
机箱控制器占用24号和25号站(最右侧位置),管理所有数据通路操作。它解释来自主计算机的命令(现代实现通常通过GPIB、USB或以太网接口)并在数据通路上生成相应的定时信号。控制器在两种主要模式下运行:命令模式——在寻址模块上执行单个操作;块传输模式——通过多个地址进行高速数据采集的顺序寻址。
IEC 61888规定了LAM(Look-at-Me)中断机制,允许模块在需要服务时向控制器发送信号。每个模块可断言LAM请求,控制器使用分级LAM模式执行优先级仲裁周期。标准规定了每个模块中的24位LAM模式寄存器,使控制器能够在一个数据通路周期内识别请求模块。这种中断机制对于时序抖动必须最小化的实时应用至关重要。
在核应用场景下设计CAMAC系统时,有几个实际因素需要特别关注。首先,机箱电源必须在+6V和-6V电压轨上为所有25个模块提供足够的电流——+6V轨通常需要25-50A。其次,数据通路信号在两端进行适当端接可防止高速时可能损坏数据的反射伪影。第三,标准规定的集电极开路总线驱动器需要仔细选择上拉电阻,以在速度和功耗之间取得平衡。
对于新建系统,现代CAMAC控制器通常包含前端FPGA或微控制器,将传统数据通路桥接到千兆以太网或PCI Express等现代接口。这种方法在保留现有模拟和I/O模块投资的同时,提供了现代分布式控制系统所需的连接能力。
答:是的,特别是在运行寿命较长的核设施中。许多经过安全鉴定的CAMAC模块拥有数十年的可靠性数据,而将新PXI/VME系统重新进行安全鉴定的成本通常超过迁移带来的收益。
答:单个CAMAC机箱每秒约可执行100万次数据通路周期。按每周期24位数据计算,单机箱原始吞吐量约为3 MB/s。多个机箱可通过分支驱动器并行运行以提高系统总吞吐量。
答:IEC 61888标准不支持热插拔。所有模块必须在机箱断电状态下插入或拔出,以防止损坏数据通路驱动器并避免总线状态无效。
答:常见问题包括数据通路连接器引脚氧化(需要定期清洁)、电源中电解电容退化以及热循环导致的卡边连接器接触不良。建议制定预防性维护计划,每年进行接触件清洁。