Hi all,
After the motor drived by PI C863 hit the limit switch
and stopped, it would be commanded to leave the limit switch and should move in
reverse direction. But the motor record often stopped immedietely as the moving
started, and the motor actually did move on the command. The motor record seemed
to restart after the “STOP/GO” button is pressed. Sometimes the button didn’t
work too.
The debug information showed that the direction status
and the limit switch status in C863 couldn’t change when the motor record
queried C863 first time. So the motor record thought no motor in moving , then
wait forever. Even if we reduced the scan rate, the problem still occurred. The
engineer from PI told us the time in which the direction status changed was not
sure, and it depended on the difference between the current position and the
origin position from the encoder.
Is there any ways to resolve the problem?
Mi
Qingru
SSRF