pcdshub / lcls-twincat-motion

TwinCAT 3 Motion Control Utilities - PLC Motion Library for all PCDS Applications
https://pcdshub.github.io/lcls-twincat-motion
Other
35 stars 20 forks source link

State moves with arbiter timeout get stuck in permanent fast fault #130

Closed ZLLentz closed 3 years ago

ZLLentz commented 3 years ago

Moving to any state with an arbiter timeout fast fault causes the fault to be latched permanently

The fault is supposed to be reset when bInTransition goes FALSE or when the goal state resets to 0, but neither of these things ever happen somehow

ZLLentz commented 3 years ago

This might also create a permanent arbiter request for the transition

ZLLentz commented 3 years ago

bptm state when we have the permanent request: image