Files
x11ma/script/beamline_init/with_x-rays/02_Eslit_offset.py
gac-x11ma 1d75bc4535
2023-07-18 11:00:54 +02:00

29 lines
780 B
Python

import sys
#seting parameters
sensor = 'KEI11'
if sensor == 'KEI10':
detector= keithley_1a
detector_range='X11MA-KEI10:RANGE'
elif sensor == 'KEI11':
detector= keithley_2a
detector_range='X11MA-KEI11:RANGE'
else:
print "Select a proper detector: KEI10 or KEI11."
sys.exit()
caput(detector_range, 4) # 6 --> 200 nA
exit_slit.move(30.0)
speed = exit_slit.getSpeed()
min_speed=exit_slit.getMinSpeed()
exit_slit.setSpeed(min_speed)
#scan Energy Slit
time.sleep(1)
run('beamline_init/with_x-rays/functions/SlitCalib.py',{"Slit":exit_slit, "Slit_offset":exit_slit_offset, "detector":detector, "start":30, "end":-20.0, "step_size":1.0, "final_pos":20.0})
time.sleep(1)
#resetting parameters
caput(detector_range, 0) # 0--> AUTO
exit_slit.setSpeed(speed)