Files
x11ma/script/Users/gesara/Circscan.py
gac-x11ma 99586393b5
2020-09-22 10:39:02 +02:00

249 lines
14 KiB
Python

#otf(start, end, time, delay = 0.0, mode = None, offset = None, alpha = None, name = None, folder = 'TEST')
open_vg13()
time.sleep(1)
nr_loops=0
open_vg13()
time.sleep(1)
for i in range(nr_loops):
#Sample 137
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample137circ/")
TRY.write(3.8)
TRZ.write(9.1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB137_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB137_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB137_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB137_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB137_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB137_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB137_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB137_O_cp', folder='./')
#Sample 143
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample143circ/")
TRY.write(0.8)
TRZ.write(9.1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB143_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB143_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB143_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB143_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB143_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB143_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB143_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB143_O_cp', folder='./')
#sample138
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample138circ/")
TRY.write(-2.6)
TRZ.write(9.1)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB138_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB138_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB138_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB138_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB138_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB138_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB138_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB138_O_cp', folder='./')
#sample139
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample139circ/")
TRY.write(-5.4)
TRZ.write(12.5)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB139_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB139_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB139_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB139_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 7)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB139_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB139_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB139_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB139_O_cp', folder='./')
#sample142
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample142circ/")
TRY.write(-0.2)
TRZ.write(24.9)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB142_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB142_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB142_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB142_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB142_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB142_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB142_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB142_O_cp', folder='./')
#sample141
set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/Sample141circ/")
TRY.write(3.4)
TRZ.write(24.9)
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB141_Mn_cp', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB141_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB141_Mn_cm', folder='./')
otf(start=620, end=680, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB141_Mn_cp', folder='./')
caput('X11MA-KEI10:RANGE', 7)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB141_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB141_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='GB141_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='GB141_O_cp', folder='./')
for i in range(1):
#sampleFeSTOUV
# set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/SampleFeSTOUVcirc/")
# TRY.write(6.2)
# TRZ.write(16.1)
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 8)
# caput('X11MA-KEI12:RANGE', 9)
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_Ti_cp', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_Ti_cp', folder='./')
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 8)
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_O_cp', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_O_cp', folder='./')
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 8)
# caput('X11MA-KEI12:RANGE', 8)
# otf(start=690, end=750, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_Fe_cp', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_Fe_cm', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTOUV_Fe_cm', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTOUV_Fe_cp', folder='./')
#sampleFeSTO
# set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/SampleFeSTOcirc/")
# TRY.write(-7.6)
# TRZ.write(20.7)
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 9)
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_Ti_cp', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_Ti_cp', folder='./')
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 8)
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_O_cp', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_O_cp', folder='./')
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 8)
# otf(start=690, end=750, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_Fe_cp', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_Fe_cm', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='FeSTO_Fe_cm', folder='./')
# otf(start=690, end=750, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='FeSTO_Fe_cp', folder='./')
#sampleSTO
# set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/SampleSTOcirc/")
# TRY.write(-3.8)
# TRZ.write(20.7)
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 9)
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STO_Ti_cp', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STO_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STO_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STO_Ti_cp', folder='./')
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 8)
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STO_O_cp', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STO_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STO_O_cm', folder='./')
# otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STO_O_cp', folder='./')
#sampleSTOUV
# set_exec_pars(path="/sls/X11MA/data/X11MA/Data1/XAS/25Feb2020/SampleSTOUVcirc/")
# TRY.write(-3.6)
# TRZ.write(24.9)
# caput('X11MA-KEI10:RANGE', 6)
# caput('X11MA-KEI11:RANGE', 7)
# caput('X11MA-KEI12:RANGE', 9)
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STOUV_Ti_cp', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STOUV_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STOUV_Ti_cm', folder='./')
# otf(start=440, end=480, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STOUV_Ti_cp', folder='./')
#
caput('X11MA-KEI10:RANGE', 6)
caput('X11MA-KEI11:RANGE', 6)
caput('X11MA-KEI12:RANGE', 8)
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STOUV_O_cp', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STOUV_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC -', alpha = 0.0, offset=-2.5, name='STOUV_O_cm', folder='./')
otf(start=520, end=590, time=2, delay=10, mode='CIRC +', alpha = 0.0, offset=-2.5, name='STOUV_O_cp', folder='./')
time.sleep(3)
close_vg13()