IEC TR 61662:1995 — CAMAC 核仪器仪表系统架构

💡 历史意义: CAMAC(计算机自动测量与控制)作为IEC 61662标准化的系统,是首个国际标准化的核仪器仪表模块化系统,开创了影响现代PXI和VXI系统的机箱-控制器-模块架构。

1. 系统概述与历史背景

IEC TR 61662:1995提供了关于CAMAC系统的综合技术报告,这是一种模块化数据处理和控制系统,最初由ESONE委员会(欧洲核电子学标准委员会)在20世纪60年代末开发,随后被采纳为IEC标准。CAMAC代表了最早的标准化模块化仪器架构之一,确立了基于机箱的仪器组织、并行数字数据传输和分级控制的基本概念,这些概念在当代系统中仍然具有参考价值。

CAMAC架构定义了三个主要物理元素:机箱(一个19英寸机架式安装底盘,提供25个模块站)、机箱控制器(占用24和25号站)和插件模块(占用1-23号站)。数据通道——86线并行底板总线——连接所有站并提供电源、数据传输和控制信令。

遗留系统须知:尽管在新设计中已基本被VMEbus和基于PCIe的系统取代,核电站、研究反应堆和粒子加速器设施中仍有大量CAMAC装置在运行。了解CAMAC对于维护和升级工程至关重要。

2. 数据通道协议与模块寻址

数据通道提供24条数据读线(R1-R24)、24条数据写线(W1-W24)以及一套完整的命令和状态线。模块寻址使用5位站号(N)和4位子地址(A),允许最多23个模块,每个模块具有16个子地址。操作由机箱控制器发出N(站号)、A(子地址)和F(功能码,5位——32种可能操作)来启动。

该标准定义了三种基本的数据传输周期:

  • 读操作(F0-F7):通过R线从模块到控制器的数据传输
  • 写操作(F16-F23):通过W线从控制器到模块的数据传输
  • 控制操作(F8-F15, F24-F31):无数据传输的命令操作
表1 — CAMAC 数据通道信号组
信号组 线数 方向 功能
数据读(R) R1 — R24 模块 → 控制器 读数据传输
数据写(W) W1 — W24 控制器 → 模块 写数据传输
站号(N) N1 — N23 控制器 → 模块 模块选择
子地址(A) A1 — A4 控制器 → 模块 模块内子地址
功能码(F) F1 — F5 控制器 → 模块 操作码
忙(B) B 模块 → 控制器 数据通道使用中
注意(L) L1 — L23 模块 → 控制器 中断请求
初始化(Z) Z 控制器 → 模块 系统复位

3. CAMAC系统的工程设计洞察

CAMAC标准中若干设计原则延续到了现代仪器系统中:

  • 模块化和互换性:严格的25站机箱格式和标准化前面板尺寸确保不同制造商的模块可以自由混用——这在1970年代是一个激进的概念,如今已成为标准实践。
  • 分级控制:单一机箱控制器仲裁所有数据通道事务,建立了在后续总线标准中被广泛采用的主从架构。
  • 中断处理(LAM):每个站的注意线提供了向量中断机制,允许模块向控制器请求服务,是现代中断架构的前身。
  • 分支高速公路:多个机箱可以通过CAMAC分支高速公路互连,支持单个分支驱动器最多连接7个机箱——将系统扩展至161个模块站。
设计考量:升级遗留CAMAC系统时,可以使用基于FPGA的机箱控制器来适配并行数据通道,在模拟完整CAMAC协议的同时提供USB、以太网或PCIe接口连接到主机——从而保留现有仪器模块的投资。

4. 实际应用示例

在典型的核反应堆仪器设置中,CAMAC模块可能包括:用于中子通量信号数字化的ADC模块(12位分辨率,100 kS/s采样率)、用于裂变室脉冲计数的定标器/定时器模块,以及用于控制棒位置指示的模拟输出模块。机箱控制器通过并行分支高速公路或串行CAMAC环路(IEC 61663)与监控计算机通信,以高达每秒10⁶数据字的聚合速率提供实时数据采集。

❓ 问1:CAMAC和NIM之间的主要区别是什么?

答:NIM(核仪器仪表模块)是早期的纯模拟标准,使用±24V和±12V电源,没有数字数据总线。CAMAC通过数据通道底板实现了数字数据传输,支持计算机控制的数据采集和模块配置。

❓ 问2:CAMAC与现代VMEbus或PXI相比如何?

答:CAMAC提供24位并行数据传输,周期速率约1 MHz(约24 MB/s),而VME64达到320 MB/s,PXIe超过6 GB/s。CAMAC的数据通道更简单,但速度明显较慢。然而,对于许多传感器响应时间占主导地位的核仪器应用,CAMAC的速度仍然足够。

❓ 问3:什么是串行CAMAC(IEC 61663)?

答:串行CAMAC使用HDLC格式帧将并行数据通道扩展到串行字节宽高速公路上,允许CAMAC系统使用差分线驱动器或光纤链路分布在更长距离(可达数公里)上。

© 2026 TNLab — IEC TR 61662 CAMAC架构 | 核仪器仪表系统的工程参考

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注