Closedown

This commit is contained in:
gac-x11ma
2018-03-02 16:01:54 +01:00
parent 7bbad28107
commit 65241c2fff

View File

@@ -1,88 +1,28 @@
a = None
flag = 1
def switchBox(PV, val, ACK)
flag = 1
while(flag):
caput(PV,val)
a = caget(ACK)
if a == 'Command Completed':
flag = 0
time.sleep(1.0)
#a = None
flag = 1
while(flag):
caput('X11MA-PC-LEEM:ANALOG-CH10',5.0)
a = caget('X11MA-PC-LEEM:ANALOG-CH10-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
while (flag):
caput('X11MA-PC-LEEM:DIG-CH4',0)
a = caget('X11MA-PC-LEEM:DIG-CH4-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH7',0)
a = caget('X11MA-PC-LEEM:DIG-CH7-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH6',1)
a = caget('X11MA-PC-LEEM:DIG-CH6-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH5',1)
a = caget('X11MA-PC-LEEM:DIG-CH5-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
switchBox ('X11MA-PC-LEEM:ANALOG-CH10', 5.0, 'X11MA-PC-LEEM:ANALOG-CH10-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH4', 0, 'X11MA-PC-LEEM:DIG-CH4-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH7', 0, 'X11MA-PC-LEEM:DIG-CH7-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH6', 1, 'X11MA-PC-LEEM:DIG-CH6-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH5', 1, 'X11MA-PC-LEEM:DIG-CH5-ACK')
caput('X11MA-PC-LEEM:FIL_SP',1000.0)
time.sleep(5.0)
caput('X11MA-PC-LEEM:FIL_SP',0.0)
time.sleep(1.0)
flag = 1
while (flag):
caput('X11MA-PC-LEEM:DIG-CH6',0)
a = caget('X11MA-PC-LEEM:DIG-CH6-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH5',0)
a = caget('X11MA-PC-LEEM:DIG-CH5-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH4',1)
a = caget('X11MA-PC-LEEM:DIG-CH4-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:DIG-CH7',1)
a = caget('X11MA-PC-LEEM:DIG-CH7-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
flag = 1
while(flag):
caput('X11MA-PC-LEEM:ANALOG-CH10',0.0)
a = caget('X11MA-PC-LEEM:ANALOG-CH10-ACK')
if a == 'ACK' :
flag = 0
time.sleep(1.0)
switchBox ('X11MA-PC-LEEM:DIG-CH6', 0, 'X11MA-PC-LEEM:DIG-CH6-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH5', 0, 'X11MA-PC-LEEM:DIG-CH5-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH4', 1, 'X11MA-PC-LEEM:DIG-CH4-ACK')
switchBox ('X11MA-PC-LEEM:DIG-CH7', 1, 'X11MA-PC-LEEM:DIG-CH7-ACK')
switchBox ('X11MA-PC-LEEM:ANALOG-CH10', 0.0, 'X11MA-PC-LEEM:ANALOG-CH10-ACK')