LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI 6534 DO syncronized to PCI 6713 AO - well almost ?

Hi,

 

I have written code which successfully syncronizes three PCI 6733 AO and DO using RTSI to configure the sample clock for each board.  I have attempted to modify this code for two PCI 6713 cards (unfortunately can't sycn the AO andDO of the cards) so have installed a third card PCI6534 for DO.  I am having no luck getting any DO output from the 6534 as I continue to see error -200077 when the DAQmx Write executes for the DO, the ones doing AO are just fine..

 

I have tried to digest the user manual for clues and have searched through the forums but the answer remains somewhat elusive.

 

Any help would be appreciated, the code is attached and a JPG as well.

 

Cheers

Brenton

Download All
0 Kudos
Message 1 of 2
(2,117 Views)

Hi Brenton,

 

This error can sometimes occur because of the on-board memory restrictions of the PCI-6534.

 

PCI-6534 buffer restrictions (found in 653X User Manual ) :

  • For 8 bits output, the buffer size must be of multiple of 4.
  • For 16 bits output, the buffer size must be even number.
  • For 32 bits output there no restriction.

You can fix this problem by using 32 bits of data for output or following the above restrictions.

 

Try checking your Samples per Channel input for the digital tasks as well as your data array.

 

 

 

David C
0 Kudos
Message 2 of 2
(2,072 Views)