01-09-2009 04:59 AM
Does Anybody knows if conntecting two PCI 6133 cards by RTSI cable, I will use just the on-board memory of one card or both the memories?
I tried to acquire a number of samples equal to the number allowed by the two cards memories and Labview gave me a memory error, if I try to acquire the number of sample of one card it works properly.
Thanks a lot!
Best Regards
M.
01-12-2009 03:13 AM
Hi sfrc,
I'm quite sure that if you use two 6133 synchronized by a RTSI cable, you'll exploit the onboard memory of the two boards, depending on which channels you're acquiring from (that is, if you're using Dev1\aiX, the onboard buffer will be used while for Dev2\aiX channels you'll subscribe to Dev2 buffer). For this reason you cannot "join" the two buffers and associate them to a single channel, but if you need more memory space during data transfer, you can use the RAM on your PC, whose amount can be configured both automatically or manually (refer to this document for more informations).
I hope I've understood your request,
Let me know if you need more clarifications,
Best Regards,
Fabio
10-09-2015 02:02 AM
Dear National Instruments Officer,
I want to know, if I use 2 NI PCI 6133 in a single computer and synchronise them using RTSI Cable, can I use 16 simultaneous channels (8 on each card)? Would all 16 channels acquire data at the same instant?
If yes and if I can use 16 channels, what function would I need in C++ to acquire data from 16 simultaneous channels? Can you provide some example code on this?
Regards,
Bilal
10-09-2015 02:53 AM
Hi,
you should be able to do what you want by using a task per each board with 8 chans per task. Then use RTSI sync.
Example for C are located here
C:\Users\Public\Documents\National Instruments\NI-DAQ\Examples\DAQmx ANSI C (or whatever else if you use XP)
Bye
10-09-2015 05:16 AM
Dear Fabio.
Thanks for your reply. Another question is:
If I provide an external clock (pulse train) of 3MHz to two of my PCI 6133, installed on the same computer, can I aquire 16 channels simultaneously (8 channels per card) with sampling rate of 3MS/s per channel? In this case, what is the difference between following configurations:
1. Using RTSI cale and acquiring 16 channels simultaneously @ 2.5MS/s/ch by two NI 6133 cards.
2. Using external clock of 3MHz, provide same clock to both cards, acquire 16 channels simultaneously @ 3MS/s/ch (wrap mode)
What is the better option and what is the difference between both configurations?
Regards,
Bilal
10-09-2015 05:19 AM
3 Mhz is too much, the board can go up to 2.5Mhz.
10-09-2015 05:56 AM
Ok 2.5 MHz...
Please answer the queries in my last post.
Regards,
Bilal
10-12-2015 04:56 AM
If I provide an external clock (pulse train) of 2.5MHz to two of my PCI 6133, installed on the same computer, can I aquire 16 channels simultaneously (8 channels per card) with sampling rate of 2.5MS/s per channel?
Can this setup work for my 16 channel simultaneous acquisition product?
Regards,
Bilal