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. |
|
|
|
|
|
AcqMde02 1
Trig16 40 -20 8 4 1
Edge23 2
Res26 0
Dtime29 0
RdOut32 0
RdOut34 9
RdOut3c 7
Enble45 -1 -1 -1 -1 -1 -1 -1 -1
Off51 0 0
|
|
AcqMde02 1
Trig16 40 -20 8 4 1
Edge23 2
Res26 0
Dtime29 0
RdOut32 0
RdOut34 9
RdOut3c 7
Enble45 -1 -1 -1 -1 -1 -1 -1 -1
Off51 0 0
|
|
|
AcqMde02 1
Trig16 40 -20 8 4 1
Edge23 1
Res26 0
Dtime29 0
RdOut32 0
RdOut34 9
RdOut3c 7
Enble45 -1 -1 -1 -1 -1 -1 -1 -1
Off51 0 0
|
|
|
# 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\""
|
|