23 lines
557 B
Python
23 lines
557 B
Python
ch=Channel('X07MB-ES-MA1:ScanY.VAL')
|
|
ch_rbv=Channel('X07MB-ES-MA1:ScanY.RBV')
|
|
pos=ch_rbv.get()
|
|
ch.put(0.0)
|
|
print('ch.name',ch.name)
|
|
print('arive at 0 ')
|
|
ch.putq(1.4)
|
|
print('caget before cawait ',caget('X07MB-ES-MA1:ScanY.RBV'))
|
|
|
|
#ScanY_RBV.waitValueInRange(.5,.01,3000)
|
|
#ch.waitValueInRange(.5,.01,1000)
|
|
#2nd try
|
|
|
|
#print('after wait_for_value ',caget('X07MB-ES-MA1:ScanY.RBV'))
|
|
|
|
|
|
#cawait('X07MB-ES-MA1:ScanY.RBV', '0.5', timeout = 6,type='s')
|
|
|
|
cawait('X07MB-ES-MA1:ScanY.RBV', 0.5, timeout = 6)
|
|
|
|
print('caget after wait ',caget('X07MB-ES-MA1:ScanY.RBV'))
|
|
|