The BAQ/Data Acquisition/DAQ System/NBBQ/Easy Setup
もどる
簡単なデータ収集を行なう場合は、このお手軽セットアップが便利です。
複雑なことをやりたい場合は セットアップを参照して下さい。
なお、お手軽セットアップはbabarlDAQモードでCAMACしか対応していません。
セットアップファイルの作成
以下のサンプルを適当に編集してファイルに保存します。
クレートコントローラにK3922 + K2915を使用する場合は
'CC7700' -> 'K2915'
に変更して下さい。
LAM**はLAMにするモジュールに関する設定です。これらは必須です。
OPRNとOPBUSYCLはVETOにOutput
Registerを使う場合の設定です。
使わない場合は'#'でコメントアウトして下さい。
READ**はデータを読み込むモジュールの設定です。
1〜3まで最大3台のモジュールのデータを読むことができます。
必要の無いモジュールは'#'でコメントアウトして下さい。
# Setup file for nbbq auto setup program.
bbrl
# Crate Controller
CC7700
# setting of LAM source
# LAMN : station number(N) of LAM module
# LAMA : sub-address(A) for clear, enabel lam, disable lam ...
# LAMCF : functoin(F) of module clear
# LAMEN : function(F) of enable LAM
# LAMDA : function(F) of disable LAM
LAMN : 3
LAMA : 0
LAMFC : 9
LAMEN : 26
LAMDA : 24
# setting of output register
# if use output register, set OPRN
# OPRN : station number(N) of output register
# OPBUSYCL : output value for busy clear signal
OPRN : 22
OPBUSYCL : 1
# setting of ADC,QDC,TDC etc...
# max 3 modules, READ1N [READ2N] [READ3N]
# READxN : station number(N)
# READxL : length of data (channel number)
# READxAR : sub-address(A) of read function
# READxFR : function(F) of read function
# READxAC : sub-address(A) of clear function
# READxFC : function(F) of clear function
# module 1
READ1N : 3
READ1L : 8
READ1AR : 0
READ1FR : 0
READ1AC : 0
READ1FC : 9
# module 2
# READ2N : 4
# READ2L : 8
# READ2AR : 0
# READ2FR : 0
# READ2AC : 0
# READ2FC : 9
# module 3
# READ3N : 5
# READ3L : 8
# READ3AR : 0
# READ3FR : 0
# READ3AC : 0
# READ3FC : 9
セットアップファイルを編集したら
ここではセットアップファイルの名前が'setup'の場合です。
- # nbbqsetup setup(ファイル名)
セットアップファイルをコンパイルします
- # nbbqinst
ドライバをインストールします
(コンパイルをし直した場合などは nbbqrst で入れ直しが出来ます)
- # bbrlcom
bbrlcomでコントローラを起動します
Last Update: 2005/4/7
Hidetada Baba
baba @ rarfaxp.riken.jp