Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Limit Switches Disable All Motion

I am using LabVIEW 2009 SP1 with a cRIO and the 9512 Drive Interface Module.

 

When I contact my forward and reverse limits during regular motion, the motion stops and I am not able to continue any more motion in either direction.  It works fine when I am performing a reference move, however.  I am receiving error codes -70225 and -77025 saying that a limit has been triggered.  When I use the Interactive Test Panel, I do not have any issues with moving the opposite direction after a limit is triggered.  Has anyone else ran into this problem?  Is there any way to configure the limit switch options?

 

I have looked in MAX as suggested on some older threads but my module doesn't show up in MAX...

 

Thanks,

Justin

0 Kudos
Message 1 of 3
(4,376 Views)

Hello,

 

This is a known issue that is being worked on under Corrective Action Request #200776. I would suggest that your best workaround would be to programmatically check for the error and then reexecute the proper code when it is thrown.

 

-Zach

0 Kudos
Message 2 of 3
(4,364 Views)

I reached a temporary workaround.  I had tried to clear errors from the axis but had no success.  I realized that the axis (not the drive) was being disabled so I needed to ensure that the axis was enabled before each move.  I accomplished this using a power on function block enabling the axis and drive before each move/jog command.

0 Kudos
Message 3 of 3
(4,331 Views)