Тестовый стенд


English version

Загрузить FEM:
ssh phnxrc@phoncsc
cd $ARCNET_DATA/emc/tb
init_emctb.pl
Запустить терминалы для iocondev1e и iocondev13, а также runcontrol (с любой машины):
ssh phnxrc@phoncsc
ts iocondev13
ts iocondev1e
rc -standalone
Убедиться, что zero suppresion выключено (Options->Config Readout->Zero Suppression->Off)
Нажать Download
Нажать Open
Нажать Start
Нажать Calibration
Для анализа полученнго prdf файла можно воспользоваться программой, написанной Терри. Для этого нужно выполнить следующие действия:
ssh phnxuser@phoncs30.phenix.bnl.gov
cd ~/awes/Testbench/
root -l
 gSystem->Load("libemcOMpg.so");
 .x fullInit.C
 .x fullBook.C(1)
 .L fullRead.C
 fullRead(полное_имя_файла,номер_рана)
Для анализа последующих ранов в том же окне можно запускать только последнюю функцию
Просьба занести результаты проверки в базу данных EmCal Для сборки тестового стенда из запчастей и его запуска нужно сделать следующее:
  1. Подсоеденить все кабеля и включить питание
  2. Загрузить FEM через Arcnet
  3. Загрузить DCM и GTM
  4. Набрать ран и проанализирпвать его
  5. Сделать запись в базе данных

Сборка


Наиболее полезным советом по сборке стенда, с моей точки зрения, является следующий. Если что-то не работает, и не понятно, как это заставить работать, то нужно спросить Джона Хаггерти
Arcnet Hub DCM GTM Power supply FEM
Testbench Кликните по прямоугольнику с названием железки, чтобы увидеть ее фотографию


Сборка произвотися по следующему алгоритму
  1. Проверить, что крейт GTM/DCM и Arcnet хаб включены
  2. Убедиться, что все кабеля подключены
  3. Включить питание FEM
  4. Стендовый ФЕМ должен быть виден в arcnetе. На phoncs4 (Машина Sun рядом со стендом) запустить:
    /home/phoncs/arcnet/utility/netmap
    
    Ноды 1 и 255 должны быть включены.
  5. Под аккаунтом phnxrc загрузить FEM:
    ssh phnxrc@phoncsc.phenix.bnl.gov
    ts iocondev1e
    cd $ARCNET_DATA/emc/tb
    ./init_emctb.pl 
    
    Эта команда использует конфигурационный фаил $ARCNET_DATA/emc/acf/emc_tb_long_gray_1fem.acf
  6. Проверьте, что для загрузки DCM используется правильный файл.
    В файле $RC_HW_CONF/emc.tb.pcf в readout должен быть включен только DSP#3.
    Если этот фаил указывает на emc.tb.pcf.29102004 , то все должно быть нормально.
    [phnxrc@phoncsc]$ ll $RC_HW_CONF/emc.tb.pcf
    lrwxrwxrwx    1 phnxrc   rhphenix       19 Jun  3 13:15 /export/software/oncs/online_configuration/rc/hw/emc.tb.pcf -> emc.tb.pcf.29102004
    
  7. Запустить терминал для GTM:
    ts iocondev13
    
  8. Запустить runcontrol
    ssh phnxrc@phoncsc.phenix.bnl.gov
    rc -standalone
    
    Выбрать
     EMC.TB
  9. Убедиться, что zero suppresion выключено(Options->Config Readout->Zero Suppression->Off)
    Нажать Download
    Нажать Open
    Нажать Start
    Нажать Calibration
  10. Для анализа полученных данных:
    ssh phnxuser@phoncs30.phenix.bnl.gov
    cd ~/awes/Testbench/
    root -l
     gSystem->Load("libemcOMpg.so");
     .x fullInit.C
     .x fullBook.C(1)
     .L fullRead.C
     fullRead(full_prdf_file_name,run_number)
    
  11. Просьба занести результаты в базу данных

Последние изменения внесены
Андрей Казанцев