Hello,
Thank you for contacting National Instruments!
I was not sure if you already had hardware for this application, but the solution that I recommend involves using one of our NI 6533 boards.
Here is a link to the device: http://sine.ni.com/apps/we/nioc.vp?cid=13508〈=US
This device has 32 digital lines that can be used as input or outputs. This board will allow you to load your array of data from your output profiles and accurately output the data while using the hardware to time the change in states of each digital line.
The benefit to using this card is that it will update much more consistently than one of our static digital boards. Our static digital boards rely upon the software to time the line changes. Although, this approach may wor
k, it will not be as consistent or accurate as a hardware timed solution such as the 6533. Also, if you wanted to add more outputs, you could easily do so by just adding more data to your output profile. You could have up to 32 total digital output lines with this board.
Let me know if you need more information of if you would prefer an alternative solution.
Regards,
Bill B.
Applications Engineer
National Instruments