Configuration directories mostly copied from Platypus Reflectometer
r2049 | dcl | 2007-07-09 15:24:03 +1000 (Mon, 09 Jul 2007) | 2 lines
This commit is contained in:
@@ -0,0 +1 @@
|
||||
source $cfPath(hipadaba)/common_hipadaba_configuration.tcl
|
||||
33
site_ansto/instrument/sans/config/hipadaba/hpaths.tcl
Normal file
33
site_ansto/instrument/sans/config/hipadaba/hpaths.tcl
Normal file
@@ -0,0 +1,33 @@
|
||||
set hpaths [list experiment ]
|
||||
|
||||
# Maps devices (eg motors) to hipadaba paths.
|
||||
# obj name path
|
||||
set motor_hpath [list \
|
||||
aperture slits \
|
||||
attenuator attenuator \
|
||||
collimator collimator \
|
||||
detector detector \
|
||||
polarizer polarizer \
|
||||
sample sample ]
|
||||
|
||||
|
||||
# Configurable virtual motors
|
||||
# obj name path master_obj
|
||||
set cvirtmotor_hpath [list \
|
||||
ss1hg gap slits/1/horizontal [list left right]\
|
||||
ss1ho offset slits/1/horizontal [list left right]\
|
||||
ss1vg gap slits/1/vertical [list upper lower]\
|
||||
ss1vo offset slits/1/vertical [list upper lower]\
|
||||
ss2hg gap slits/2/horizontal [list left right]\
|
||||
ss2ho offset slits/2/horizontal [list left right]\
|
||||
ss2vg gap slits/2/vertical [list upper lower]\
|
||||
ss2vo offset slits/2/vertical [list upper lower]\
|
||||
ss3hg gap slits/3/horizontal [list left right]\
|
||||
ss3ho offset slits/3/horizontal [list left right]\
|
||||
ss3vg gap slits/3/vertical [list upper lower]\
|
||||
ss3vo offset slits/3/vertical [list upper lower]\
|
||||
ss4hg gap slits/4/horizontal [list left right]\
|
||||
ss4ho offset slits/4/horizontal [list left right]\
|
||||
ss4vg gap slits/4/vertical [list upper lower]\
|
||||
ss4vo offset slits/4/vertical [list upper lower]]
|
||||
|
||||
8
site_ansto/instrument/sans/config/scan/scan.tcl
Normal file
8
site_ansto/instrument/sans/config/scan/scan.tcl
Normal file
@@ -0,0 +1,8 @@
|
||||
namespace eval scancommand {
|
||||
proc init {} {
|
||||
}
|
||||
proc commands_hpath_setup {parent} {
|
||||
}
|
||||
proc graphics_hpath_setup {parent} {
|
||||
}
|
||||
}
|
||||
30
site_ansto/instrument/sans/config/velsel/velsel.tcl
Normal file
30
site_ansto/instrument/sans/config/velsel/velsel.tcl
Normal file
@@ -0,0 +1,30 @@
|
||||
#START SERVER CONFIGURATION SECTION
|
||||
set sicsroot /usr/local/sics
|
||||
source dmc2280_util.tcl
|
||||
source server_config.tcl
|
||||
#END SERVER CONFIGURATION SECTION
|
||||
|
||||
########################################
|
||||
# INSTRUMENT SPECIFIC CONFIGURATION
|
||||
VarMake Instrument Text Internal
|
||||
Instrument Quokka
|
||||
Instrument lock
|
||||
|
||||
# Chopper NCS013 communications
|
||||
set velsel_controller(host) 137.157.202.70
|
||||
set velsel_controller(port) 10000
|
||||
set velsel_controller(user) NVS
|
||||
set velsel_controller(password) NVS
|
||||
|
||||
|
||||
# Velocity Selector
|
||||
MakeTCPSelector velsel [params \
|
||||
Host $velsel_controller(host) \
|
||||
Port $velsel_controller(port) \
|
||||
User $velsel_controller(user) \
|
||||
Password $velsel_controller(password) \
|
||||
]
|
||||
|
||||
velsel add 3600 4900
|
||||
velsel add 7800 10500
|
||||
velsel add 30000 30000
|
||||
@@ -0,0 +1,22 @@
|
||||
# Platypus troubleshooter setup
|
||||
|
||||
# $Revision: 1.1 $
|
||||
# $Date: 2007-07-09 05:24:03 $
|
||||
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
||||
# Last revision by $Author: dcl $
|
||||
|
||||
set configFileName "motor_configuration.tcl"
|
||||
|
||||
# These subroutines should be installed on the controllers
|
||||
set contSubs(dmc2280_controller1) "#AUTO #LIMSWI #SOLCTRL #TCPERR"
|
||||
set contSubs(dmc2280_controller2) "#AUTO #LIMSWI #SOLCTRL #TCPERR"
|
||||
set contSubs(dmc2280_controller3) "#AUTO #HOME #LOOPER #RES #TCPERR"
|
||||
set contSubs(dmc2280_controller4) "#AUTO #HOME #LIMSWI #LOOPER #TCPERR"
|
||||
|
||||
|
||||
# These threads should be running on the controllers.
|
||||
set contThreads(dmc2280_controller1) "0"
|
||||
set contThreads(dmc2280_controller2) "0"
|
||||
set contThreads(dmc2280_controller3) "0"
|
||||
set contThreads(dmc2280_controller4) "0"
|
||||
|
||||
Reference in New Issue
Block a user