From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Continuous Digital Waveform Output on PCI 6602

Solved!
Go to solution

I am using PCI 6602 to get continuous 1MHz square wave output from DIO1~32 sequentially controlled by LabVIEW. I used Ctr0 to generate a 2MHz clock and used Ctr0InternalOutput as the source of sample clock for DIO1~32. I attached the code and screeshots as follows.

The code is working fine on PCIe-6251 and the 1MHz digital waveform is very stable.

But when I run it on PCI 6602 I got an error -200077 (you have requested: sample clock; you can request: on demand).

Does PCI 6602 support hardware timing?. I didn't find information about this from its specs. If it doesn't support, how can I avoid this and get what I want? Thanks!

Yi

Version: LabVIEW 8.2

hardware: PCI 6602

0 Kudos
Message 1 of 3
(3,060 Views)
Solution
Accepted by topic author happyeveryday

The PCI 6602 does not support hardware-timed digital waveform generation.  You can find this information on the product page or in the specifications document:

 

    23552i735FCDE544B250BC23554i4FE5DBFC693A869D

 

 

You can use the 8 counters of the 6602 to get 8 synchronized pulse trains, but clocking out arbitrary digital data is unfortunately not possible on this board.

 

 

Best Regards,

John Passiak
Message 2 of 3
(3,050 Views)

John, Thank you very much! Yi

 

0 Kudos
Message 3 of 3
(3,028 Views)