From 811a9011016898d0c047a3513bd6077e4304fbae Mon Sep 17 00:00:00 2001 From: panepucci Date: Tue, 1 Dec 2015 11:05:00 +0100 Subject: [PATCH] Script execution --- script/fbm.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/script/fbm.py b/script/fbm.py index 872cfe9..52e6b7d 100644 --- a/script/fbm.py +++ b/script/fbm.py @@ -4,8 +4,8 @@ tc1 = caget('X06DA-OP-MO:TC1') # theta1 thermo couple 1 -energy = # Mono energy -dtz = caget(X06DA-ES-DET:TRZ1') # detector Z- position +energy = get_energy() # Mono energy +dtz = caget('X06DA-ES-DET:TRZ1') # detector Z- position if current.read() < 200: raise Exception ('Ring current too low') @@ -19,7 +19,7 @@ if caget('X06DA-FE-PH1:OPEN_EPS','i') == 0: # FrontEnd shutter state if caget('X06DA-OP-ST1:OPEN_EPS','i') == 0: # ExpHutch shutter state raise Exception ('ExpHutchShutter closed ') -if caget('X06DA-OP-MO:E-GET'),'d') > 17.5: #Mono energy +if caget(('X06DA-OP-MO:E-GET'),'d') > 17.5: #Mono energy raise Exception ('Sorry, no feedback above 17.5 keV for now') tc = 40 # 2015.09.20 quick fix by MT JW @@ -48,16 +48,16 @@ by = bpm1.read() print "EBOX-POSV before rock: " + str(by) # if beam is not off, do nothing if abs(by) > ymax: - run("rock", {"rock_axis":th1}) + rock(th1) # result of ROCK time.sleep(2.0) by = bpm1.read() -print, "EBOX-POSV after rock: " + str(by) +print "EBOX-POSV after rock: " + str(by) # feedback while abs(by) >= ymax : - by = bpm1.read() + by = bpm1.read() print "current EBOX-POSV: " + str(by) cur = caget('X06DA-ES-BPM1:SUM','d') if cur > tc: @@ -74,4 +74,4 @@ while abs(by) >= ymax : time.sleep(0.25) -print "TRY3 net movement: " + str(y3i-try3.read()) //print how much TRY3 moved +print "TRY3 net movement: " + str(y3i-try3.read()) #print how much TRY3 moved