01-16-2007 11:13 PM
01-18-2007 10:03 AM
Hello Albert,
I was able to find a useful KnowledgeBase document of the website at http://www.ni.com. Searching with keywords “Load DAC” the first result is entitled Using Load DAC Does Not Generate an Analog Output on My Motion BoardAs mentioned in this document the first thing to check is that you are passing the correct number to the DAC Value input (16-bit where -32,768 to +32,767 corresponds to the full ±10 V). At the bottom of this document are also some example programs which generate an analog output signal using a motion board that you might want to try out. I hope this helps. Please let us know if you would like further clarification or assistance regarding this issue.
Best Regards,Vu D
Applications Engineer
01-18-2007 03:17 PM
01-19-2007 05:14 PM
Hi Albert,
In regards to your conversion question, are you measuring the full voltage range (i.e. maximum positions corresponding to +/-10V) and linearly determining the counts per displacement? This should give you a more accurate account of your setup. For example, if +10V corresponds to 100 steps and 0V to 0 steps, each volt would be 10 steps.
Since you are currently configured as a closed loop stepper, the motion controller is reading the analog feedback, but sending it back to the stepper output which is not being used. It would be better to configure this as an open loop stepper in MAX, so that you can communicate with your analog output and encoder input (Read Encoder Data.vi) independently. I hope this helps.
Vu