Solution
Using the
DAQmx Write VI in LabVIEW to write an array to a Digital I/O module will automatically buffer any results that cannot be immediately stored on the module into the PC's memory. The device driver will then transfer the data from the PC's memory buffer to the onboard memory of the module as the module's onboard memory space becomes available. Therefore, the only limiting factor for the maximum size of an array will be LabVIEW's memory limitations on the PC.