User scripts

This commit is contained in:
gac-x11ma
2021-05-11 14:39:04 +02:00
parent 3c1cfd301b
commit d886999e06
21 changed files with 342 additions and 98 deletions
+111
View File
@@ -0,0 +1,111 @@
#otf(start, end, time, delay = 0.0, mode = None, offset = None, alpha = None, name = None, folder = 'TEST')
#Sample Na
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/210512/LMO/")
nr_loops=2
TRY.write(21.0)
TRZ.write(8.2)
time.sleep(30)
open_vg13()
time.sleep(1)
caput('X11MA-ES3-MAG1:V', 10)
time.sleep(15)
caput('X11MA-ES3-MAG1:V', 3)
time.sleep(10)
for i in range(4):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=520, end=570, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_OK_Lh_Hp_'+i, folder='./')
otf(start=520, end=570, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_OK_Lv_Hp_'+i, folder='./')
for i in range(2):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC +', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Cp_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC -', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Cm_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Lv_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Lh_Hp_'+i, folder='./')
caput('X11MA-PGM:energy', 625)
caput('X11MA-ES3-MAG1:V', -10)
time.sleep(15)
caput('X11MA-ES3-MAG1:V', -3)
time.sleep(10)
for i in range(2):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC +', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Cp_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC -', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Cm_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Lv_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M052_20K_MnL_Lh_Hm_'+i, folder='./')
time.sleep(1)
close_vg13()
caput('X11MA-PGM:energy', 625)
TRY.write(21.0)
TRZ.write(8.2)
time.sleep(30)
open_vg13()
time.sleep(1)
for i in range(2):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC +', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Cp_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC -', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Cm_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Lv_Hm_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Lh_Hm_'+i, folder='./')
caput('X11MA-PGM:energy', 520)
caput('X11MA-ES3-MAG1:V', 10)
time.sleep(15)
caput('X11MA-ES3-MAG1:V', 3)
time.sleep(10)
for i in range(4):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=520, end=570, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_OK_Lh_Hp_'+i, folder='./')
otf(start=520, end=570, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_OK_Lv_Hp_'+i, folder='./')
for i in range(2):
time.sleep(1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 8)
caput('X11MA-KEI12:RANGE', 10)
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC +', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Cp_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='CIRC -', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Cm_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Lv_Hp_'+i, folder='./')
otf(start=625, end=675, time=2.5, delay=30, mode='LINEAR', alpha = 0.0, offset=0.0, name='M054_20K_MnL_Lh_Hp_'+i, folder='./')
caput('X11MA-PGM:energy', 520)
time.sleep(1)
close_vg13()