55 lines
1.0 KiB
Python
55 lines
1.0 KiB
Python
caput("X11MA-ES1-10ADC:AVG",1) # acquisition time otf to 1
|
|
|
|
#B=5
|
|
#caput("X11MA-XMCD:I-SETraw",B)
|
|
|
|
E1 = 690
|
|
E2 = 745
|
|
TIME = 3.5 #min
|
|
DELAY = 2.0 #s
|
|
#PREFIX = 'Data'
|
|
OFFSETp = -8
|
|
OFFSETm = -9
|
|
PLOT_TYPE = 1
|
|
FIELD_CHANGE_SLEEP = 10
|
|
|
|
|
|
for B in [-10,10]:
|
|
if B > 0:
|
|
caput("X11MA-XMCD:I-SETraw",10) #SET FIELD TO 10 AMPS
|
|
time.sleep( FIELD_CHANGE_SLEEP ) # Settling time
|
|
if B < 0:
|
|
caput("X11MA-XMCD:I-SETraw",-10) # SET FIELD TO -10 AMPS
|
|
time.sleep( FIELD_CHANGE_SLEEP ) # Settling time
|
|
|
|
caput("X11MA-XMCD:I-SETraw",B) # SET FIELD TO b
|
|
time.sleep( FIELD_CHANGE_SLEEP ) # Settling time
|
|
|
|
|
|
|
|
RUNTYPE = "+"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
RUNTYPE = "-"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
RUNTYPE = "-"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
RUNTYPE = "+"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
RUNTYPE = "+"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
RUNTYPE = "-"
|
|
ROUNDS = 1
|
|
run("EnergyScanID2only")
|
|
|
|
|
|
print "Success!" |