Tim;
That is not going to be possible by using the board you have. The main limitation of the board as far as that task, is the fact its digital lines are updated through Software calls, meaning that the update rate won't be accurate and deterministic enough to accomplish that.
You need to have a digital board to work together with the MIO boards, generating the digital patterns, or to work with NI Multiplexer. In case you choose NI multiplexer, you won't need to worry about its timing.
Hope this helps.
Filipe A.
Applications Engineer
National Instruments