06-24-2010 03:22 PM
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
06-25-2010 11:04 AM
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
06-28-2010 06:40 AM
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.