Added "STARTING" message to the histmem command status. Can now make multiple script context positional motors Added table and table entry IDs for posit motor lookup tables. Fixed the runsics script so that the stop command sends an EndServer interrupt via the UDP port instead of killing SICS, this ensures that status is saved. Platypus Added chopper speed, phase and phase offsets for all choppers on hdb tree and in datafile Quokka Replace the sample/select command with the changer_position script context positional motor interface. Fixed upper limit on apx motor Added full sample changer and auto aperture positional motors r2727 | ffr | 2008-10-31 15:37:32 +1100 (Fri, 31 Oct 2008) | 14 lines
76 lines
1.3 KiB
Tcl
76 lines
1.3 KiB
Tcl
##
|
|
# @brief Instrument parameters
|
|
# TODO There should be an NXgeometry entry for each distance, and linked to an NXgeometry
|
|
# entry for the chopper [SICS-108].
|
|
foreach vn {
|
|
detector_distance
|
|
detector_base
|
|
slit4_distance
|
|
slit4_base
|
|
sample_distance
|
|
sample_base
|
|
slit3_distance
|
|
slit3_base
|
|
guide1_distance
|
|
guide1_base
|
|
guide2_distance
|
|
guide2_base
|
|
slit2_distance
|
|
slit2_base
|
|
chopper4_distance
|
|
chopper4_base
|
|
chopper3_distance
|
|
chopper3_base
|
|
chopper2_distance
|
|
chopper2_base
|
|
chopper1_distance
|
|
chopper1_base
|
|
chopper1_phase_offset
|
|
chopper2_phase_offset
|
|
chopper3_phase_offset
|
|
chopper4_phase_offset
|
|
slit1_distance
|
|
slit1_base
|
|
omega
|
|
twotheta
|
|
} {
|
|
::utility::mkVar $vn float manager $vn true parameter true true
|
|
}
|
|
|
|
foreach vn {
|
|
mode
|
|
guide_element
|
|
} {
|
|
::utility::mkVar $vn Text manager $vn true parameter true true
|
|
}
|
|
|
|
|
|
detector_distance 10000
|
|
detector_base 300
|
|
slit4_distance 5527
|
|
slit4_base 20
|
|
sample_distance 5129
|
|
sample_base 50
|
|
slit3_distance 4808
|
|
slit3_base 20
|
|
guide1_distance 2979
|
|
guide1_base
|
|
guide2_distance 3279
|
|
guide2_base
|
|
slit2_distance 1895
|
|
slit2_base 20
|
|
chopper4_distance 823
|
|
chopper4_base 20
|
|
chopper3_distance 370
|
|
chopper3_base 20
|
|
chopper2_distance 102
|
|
chopper2_base 20
|
|
chopper1_distance 0
|
|
chopper1_base 20
|
|
slit1_distance -244
|
|
slit1_base 20
|
|
mode NONE
|
|
omega -1
|
|
twotheta -1
|
|
guide_element NONE
|