Script execution

This commit is contained in:
gac-x10da
2022-08-30 13:20:21 +02:00
parent a1612b2cf4
commit e618211e4d

View File

@@ -15,24 +15,17 @@ def GetEnergies():
Offset=caget("X10DA-OP1-MO1:ROTX.OFF")
print ("Gonio, Absolut, Offset", EnergyGonio,EnergyAbsolut, Offset)
def CalibrateGonio():
GetEnergies()
BraggGonio1=caget("X10DA-OP1-MO1:BraggThetaAO.VAL")
caput("X10DA-OP1-MO1:BraggEAO",EnergyAbsolut)
time.sleep(sleepTime)
BraggGonio2=caget("X10DA-OP1-MO1:BraggThetaAO.VAL")
NewOffset=Offset+BraggGonio2-BraggGonio1
caput("X10DA-OP1-MO1:ROTX.OFF", NewOffset)
time.sleep(sleepTime)
#GetEnergies()
GetEnergies()
#for i in range(0,5):
# caput("X10DA-OP1-MO1:BraggEAO",start+step*i)
# time.sleep(sleepTime)
#EnergyGonio=caget("X10DA-OP1-MO1:BraggERdbkAO")
#EnergyAbsolut=caget("X10DA-OP1-MO1:ENC-ROTXEnergy.VAL")
#OldOffset=caget("X10DA-OP1-MO1:ROTX.OFF")
#print ("BeforeCalibration", EnergyGonio,EnergyAbsolut, OldOffset)
BraggGonio1=caget("X10DA-OP1-MO1:BraggThetaAO.VAL")
caput("X10DA-OP1-MO1:BraggEAO",EnergyAbsolut)
time.sleep(sleepTime)
BraggGonio2=caget("X10DA-OP1-MO1:BraggThetaAO.VAL")
NewOffset=Offset+BraggGonio2-BraggGonio1
caput("X10DA-OP1-MO1:ROTX.OFF", NewOffset)
time.sleep(sleepTime)
GetEnergies()
CalibrateGonio()
xscan("/sls/X10DA/data/x10daop/operation/fda/scans/users/20220826-Baur/XANES_fluo_E-relative_FALCON_MO1_ae_v2.xml")