Himanshu,
There is not one single test that can evaluate all of the features of the Flexmotion card, however you can test most of the features individually. First go into MAX and initialize the card. MAX should report that the card has initialized successfully. If this is not successful, please make sure you have the latest version of the Flexmotion driver installed. Currently this is version 5.1.1.
Configure all axes on the card for closed loop stepper and reinitialize the card. This will will make sure that the DAC outputs are free to be tested manually. Go into the development environment that you are using (LabVIEW, C++, etc.) and write a small piece of code that calls only Flex Load DAC. Start with one of the shipping example programs and remove all c
ommands except this one. This will allow you to send a voltage out on one of the DAC channels, which can be measured with a DMM. Check that the voltage from the card responds to the Flex Load. Do not be concerned if the voltage if off by 100mV or so.
Repeat the process for the ADC channels by using a voltage source and Flex Read ADC.
Connect an encoder and +5V power supply only to the inputs on the UMI. Go to the 1D interactive screen in MAX. Turn the encoder by hand and check that the trajectory feedback responds to encoder movements. Also check the encoder with a scope if possible to make sure it is actually putting out pulses.
If all of these tests work fine, then the card is most likely in good shape. Please let me know the results and I will be happy to help.
Regards,
Brent R.
Applications Engineer
National Instruments