01-17-2007 04:04 PM
01-18-2007 03:11 AM
01-18-2007 08:38 AM
I have powered down the PC and rebooted.
I rewired this morning again. Still the same issue.
I am programmatically resetting the controller, enabling the axes, loading the steps and counts, setting the polarity of the encoders (just tried adding this morning to the code), enabling the encoders.
The Load Steps Load Counts VI is working (no errors returned). Is there a way to read the card to make sure that these values ARE in fact being stored?
It's driving me crazy since I ran 2000 cycles on the rotary axis from 0-90 degrees 2 days ago. I come back the next day - use connectors to connect the wires in the same patterns and now it doesn't work. Just this morning I took the connectors out of the equation again and am looking at the Primatics cabling guide and the encoder cabling just to quintuple check my connections....
01-18-2007 09:22 AM
01-18-2007
09:28 AM
- last edited on
07-11-2025
08:59 AM
by
Content Cleaner
Which version of NI-Motion are you using? I'm not aware of bugs that could cause exactly this behavior but still it makes sense to install the latest version which is 7.4.
I hope that helps,
Jochen
01-18-2007 09:31 AM
7.4.0.3002
Updated the firmware when the board was installed in the PC.
01-18-2007 09:49 AM
01-18-2007 10:03 AM
Yes the motor moves perfectly in open loop mode, it goes exactly where commanded, in the directions expected.
My limit and home search VI's work perfectly - it's just when commanding to move in feedback mode starting yesterday...
I am reinstalling the NI-Motion driver, and I will try reconfiguring the board from scratch.
If this was a system that was not for a customer - I would be tempted to just run in open loop mode - but they want to use closed loop feedback 😉
01-18-2007 10:11 AM
01-18-2007 10:40 AM