Tuda logbooks
General
E1104
ISACII
E1195
E1103
E1147
S1287
S1203
S1233
S1284
S1447 23Na(a,p)
S1540
S1381
S1847 Catania
|
S1287 |
|
|
Message ID: 3
Entry time: Sat Apr 9 14:57:30 2011
|
Author: |
Tom Davinson |
Type: |
|
Category: |
|
Subject: |
MIDAS DAQ configuration |
|
|
tuda2 (by TUDA chamber, SEBT1) was powered off on arrival
- this may have been due to a previous power outage between
March 18-April 4. Rebooted OK.
MIDAS DAQ operational
MIDAS DAQ reads out CAEN V560 Scaler #1 channels #0-7 (see
file VMEDataSources below) on a per event basis.
Data directory tuda2:/data2/data/S1287
S1287 requires 64+64+32+16=176 channels of ADCs/TDCs
i.e. 6x Silena 9418/6V ADCs and 2x CAEN V1190A TDCs.
Currently configured for 11x ADCs, 3x TDCs and 2x Scalers.
Note - VME crate #2 (top) displays a yellow 'overheat'
warning LED. This is probably bogus - the air and PSU
temperatures reported by the front panel look OK.
MIDAS DAQ works for mode 'MIDAS Data Acquisition' and
'TUDA'. For the latter, all scalers and the EPICS variables
(defined by tuda:/MIDAS/TUDA/tcl/EpicsDefn.tcl - see below)
are readout every 20s. |
|
|
|
|
|
|
|
|
|
set Scaler_Base 30
set EPICS_Base 31
|
|
# format of an EPICS item
#
# EPICS parameter name
# first item number to use for data
# format of EPICS parameter 0 = 32 bit floating number
# 1 = 32 bit integer
# 2 = 16 bit integer
set EPICS {}
lappend EPICS {SEBT1:CHAN1CI:SCALECUR 0 0}
lappend EPICS {SEBT1:CHAN2CI:SCALECUR 2 0}
#lappend EPICS {SEBT1:CI1:CONV 4 1}
#lappend EPICS {SEBT1:CI1:RANGE 6 1}
#lappend EPICS {SEBT1:CI1:ALIVE 8 1}
lappend EPICS {SEBT1:CHAN2CI:FULLSCALE 4 1}
#lappend EPICS {SEBT1:CHAN3CI:SCALECUR 12 0}
#lappend EPICS {SEBT1:CHAN4CI:SCALECUR 14 0}
#lappend EPICS {SEBT1:CHAN5CI:SCALECUR 16 0}
#lappend EPICS {SEBT1:CHAN6CI:SCALECUR 18 0}
#lappend EPICS {SEBT1:CI2:CONV 20 0}
#lappend EPICS {SEBT1:CI2:RANGE 22 0}
#lappend EPICS {SEBT1:CI2:ALIVE 24 1}
#lappend EPICS {SEBT1:CHAN6CI:FULLSCALE 26 1}
#lappend EPICS {SEBT1:CHAN7CI:SCALECUR 28 0}
#lappend EPICS {SEBT1:CHAN8CI:SCALECUR 30 0}
#lappend EPICS {SEBT1:CHAN9CI:SCALECUR 32 0}
#lappend EPICS {SEBT1:CHAN10CI:SCALECUR 34 0}
#lappend EPICS {SEBT1:CI3:CONV 36 0}
#lappend EPICS {SEBT1:CI3:RANGE 38 0}
#lappend EPICS {SEBT1:CI3:ALIVE 40 1}
#lappend EPICS {SEBT1:CHAN10CI:FULLSCALE 42 1}
#lappend EPICS {SEBT1:BIASON 44 0}
lappend EPICS {TUDA2:PNG5:RDVAC 6 0}
lappend EPICS {CCS2ISAC:BL2ACURRENT 8 0}
set env(EPICS_CA_ADDR_LIST) 142.90.133.255
set env(EPICS_CA_AUTO_ADDR_LIST) YES
set env(EPICS_CA_REPEATER_PORT) 9003
set env(EPICS_CA_SERVER_PORT) 9004
set env(PATH) /MIDAS/epics/bin:$env(PATH)
set env(LD_LIBRARY_PATH) /MIDAS/epics/lib:/usr/sfw/lib:$env(LD_LIBRARY_PATH)
# run caget to conditionally launch caRepeater
set z [catch {exec caget CCS2ISAC:BL2ACURRENT} m]
puts "EPICS initialise returned code=$z and information \"$m\""
|
|
#device configuration information
# any line starting with a # is a comment and is ignored
stats ./stats
# devices available - list ends with a null line or a line starting with a &
# format class_name device_name driver_task_path_name
# class_name MUST be one of dlt, exabyte, scsitape, sink
dlt /dev/rmt/1 ./driver
exabyte /dev/rmt/0 ./driver
file /dev/file/0 ./driver
sink /dev/null/0 ./driver
&
#data link configuration information - list end with a null line
# format link_task_path_name
./linkTCP
&
#program options - list end with a null line
msg_reporting_level 0x0180fff8
# use 0x0080fff8 to enable msg logging
msg_logging_level 0xfff8
tapeserver_options 2
# default for following is 16Kbytes - both MUST be the same at present
data_buffer_size 32
tape_block_size 32
disc_file_size 2000
#
file_path_base /data2/data
&
#end of information
|