コンピュータ自動計測および制御

LeCroy製のCAMACモジュール

CAMACコンピュータ支援計測制御)は、原子核物理学や素粒子物理学、そして産業界で使用される粒子検出器におけるデータ収集・制御のための標準バスおよびモジュール式クレートエレクトロニクス規格です。このバスは、プラグインモジュール(1つのクレートに最大24個)とクレートコントローラ間のデータ交換を可能にし、クレートコントローラはPCまたはVME-CAMACインターフェースに接続します。

この規格は、1972年にESONE委員会[ 1 ]によってEUR 4100規格として最初に定義され、 [ 2 ] 、プラグインモジュール用のパラレルバス(「データウェイ」)の機械的、電気的、および論理的要素をカバーしています。パラレルブランチハイウェイ定義やシリアルハイウェイ定義など、複数のクレートシステム向けに複数の規格が定義されています。ベンダー固有のホスト/クレートインターフェースも構築されています。

CAMAC 標準には IEEE 標準が含まれます。

データウェイ内では、モジュールはスロット(地理的アドレス指定)によってアドレス指定されます。左端の22スロットはアプリケーションモジュール用に、右端の2スロットはクレートコントローラ専用です。スロット内には、規格で16個のサブアドレス(0~15)が定義されています。スロットは、コントローラから32個の機能コード(0~31)のいずれかで制御されます。これらの機能コードのうち、0~7は読み取り機能で、アドレス指定されたモジュールからコントローラにデータを転送します。一方、16~23は書き込み機能コードで、コントローラからモジュールにデータを転送します。

モジュールを対象とする関数に加えて、次のグローバル関数が定義されています。

  • I – クレート抑制
  • Z – クレートゼロ
  • C – クレートクリア

当初の規格では、1マイクロ秒ごとに24ビットのデータ転送が可能でした。その後、 450ナノ秒ごとに転送できる短いサイクルをサポートするように規格が改訂されました。上位互換性のある後継規格であるFast CAMACでは、クレートサイクル時間を各スロットのモジュールの能力に合わせて調整できます。

FASTBUS 規格は、大規模システムにおける CAMAC の代替として 1984 年に導入されました。

バックプレーンの物理的特性

CAMACモジュールの背面にある物理コネクタはカードエッジコネクタで、バックプレーンに受信ソケットがあります。ソケットやコネクタには位置合わせピンがないため、モジュール挿入時にコネクタの位置ずれが発生する可能性があります。そのため、CAMACモジュールはホットスワップできません。CAMACモジュールには多くのデバイスが接続されています。

バックプレーンの電気特性

CAMACはNIMクレートと低電圧DC電源を共有します。クレートはすべてのモジュールに+6V、-6V、+12V、-12V、+24V、-24Vを供給します。

参照

参考文献

  1. ^ “ESONE委員会” . 2016年3月3日時点のオリジナルよりアーカイブ。2009年6月2日閲覧。{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク
  2. ^ ESONEレター