14 lines
547 B
Python
14 lines
547 B
Python
run("Devices/Elements")
|
|
|
|
for scanner in get_wire_scanners():
|
|
try:
|
|
if caget(scanner + ":MOTOR_1_HOMED",'i') != 1:
|
|
print scanner + " is not homed"
|
|
else:
|
|
pos = caget(scanner + ":MOTOR_1.RBV", 's')
|
|
if (caget(scanner + ":WIRE_SP", 'i') != 0) or (caget(scanner + ":INIT_DONE", 'i') != 1):
|
|
print scanner + " is not parked - pos: " + pos
|
|
else:
|
|
print scanner + " is parked - pos: " + pos
|
|
except:
|
|
print "Error accessing: " + scanner |