Files
x07mb/script/Users/Thomas/test_cawait.py
gac-x07mb 420596d862
2022-08-08 10:01:25 +02:00

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'))