Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I use bidirectional buffered acquisition with handshaking on the 6533

I would like to use the 6533 board to generate digital patterns from a spreadsheet file (transfered to a buffer) with handshaking on ports A and B. At the same time, I need to acquire digital patterns on ports C and D, also with handshaking, and transfer it to a separate buffer. I already have the two tasks working separately. However, when I put them togheter in the same Labview program, the acquisition seems to work, but the pattern generation doesn't. I also get the "Error - 10409 occured at Digital Group Config", saying that the specified group is in use.
Is there something special we need to do to use the same board for two seperate handshaking tasks? I read somewh
ere that the 6533 can do two simultaneous handshaking tasks, but how?
Thank you for your help,
Benoit
0 Kudos
Message 1 of 3
(3,934 Views)
In the DIO Config.vi you must explicitly set the 'Group' parameter for both processes (Input and output) to different values, otherwise the defaut 'group 0' will be found in use by the second DIO config executed.
Roberto


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Message 2 of 3
(3,934 Views)
This solved my problem. Thanks!
0 Kudos
Message 3 of 3
(3,934 Views)