[INSTRM-59] [xcuActor] gatevalve status error after a new command Created: 27/Dec/16  Updated: 30/May/18  Resolved: 30/May/18

Status: Won't Fix
Project: Instrument control development
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: fmadec Assignee: cloomis
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The command works but there is an error message after a gatevalve command:

xcu_r1 f text="command failed: RuntimeError('failed to get desired gate valve state. Timed out with: 0xf2',) at /home/pfs/products/Linux64/ics_xcuActor/1.3.1.2/python/xcuActor/Controllers/gatevalve.py:53"



 Comments   
Comment by arnaud.lefur [ 19/May/17 ]

2016-12-07 11:37:14.017Z cmds 20 Actor.py:405 new cmd: gatevalve open
2016-12-07 11:37:14.066Z root 20 gatevalve.py:80 port 0 read: 0xf2
2016-12-07 11:37:14.066Z cmds 20 CommandLink.py:118 > 2 4 i gatevalve=0xf2,closed,inactive
2016-12-07 11:37:14.067Z root 20 gatevalve.py:59 port 0 read: 0xf2
2016-12-07 11:37:14.067Z root 20 gatevalve.py:59 setting port 0 to 0x08
2016-12-07 11:37:14.068Z root 20 gatevalve.py:59 port 0 read: 0xfa
2016-12-07 11:37:14.068Z root 20 gatevalve.py:80 port 0 read: 0xfa
2016-12-07 11:37:14.068Z cmds 20 CommandLink.py:118 > 2 4 i gatevalve=0xfa,closed,blocked
2016-12-07 11:37:14.169Z root 20 gatevalve.py:80 port 0 read: 0xfb
2016-12-07 11:37:14.169Z cmds 20 CommandLink.py:118 > 2 4 i gatevalve=0xfb,invalid,blocked
2016-12-07 11:37:14.270Z root 20 gatevalve.py:80 port 0 read: 0xfb
2016-12-07 11:37:14.371Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.371Z cmds 20 CommandLink.py:118 > 2 4 i gatevalve=0xf9,open,blocked
2016-12-07 11:37:14.472Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.572Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.673Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.773Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.874Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:14.974Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:15.075Z root 20 gatevalve.py:80 port 0 read: 0xf9
2016-12-07 11:37:15.175Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.175Z cmds 20 CommandLink.py:118 > 2 4 i gatevalve=0xfd,open,open
2016-12-07 11:37:15.276Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.377Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.477Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.578Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.678Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.779Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.879Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:15.979Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.080Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.180Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.281Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.381Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.482Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.582Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.683Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.783Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.883Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:16.886Z cmds 20 Actor.py:405 new cmd: gatevalve status
2016-12-07 11:37:16.984Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.084Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.185Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.285Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.386Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.486Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.587Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.687Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.787Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.888Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:17.988Z root 20 gatevalve.py:80 port 0 read: 0xfd
2016-12-07 11:37:18.089Z cmds 20 CommandLink.py:120 > 2 4 f text="command failed: RuntimeError('failed to get desired gate valve state...

Comment by arnaud.lefur [ 19/May/17 ]

This bug is a little weird, the gatevalve is reading 0xfd which is what's expected for a gatevalve open but it keep reading its status until a timeout occurs.

Comment by hassan [ 30/May/18 ]

Considered to be obsolete. Separate issue will be raised if this appears again.

Generated at Sat Feb 10 16:21:05 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.