Simultaneous sampling using two cards PXI-6562

Hi all

I was wondering if it is possible to have two examples of cards PXI-6562 (e/s LVDS high flow) at the same time using the same trigger?

Thanks in advance,

Nathan

Hello

You can synchronize certainly several MSC devices, including modular instruments to NI HSDIO.  The most effective way to proceed is to use the NOR-TClk synchronization API.  It is provided with several of our drivers of modular instruments and devices, including NOR-HSDIO.  The first part of this knowledge base explains the use of the NOR-TClk functions for that.  This tutorial gives a very thorough introduction timing and synchronization using the API OR-TClk.

If you are more concerned with programming in fact such a request, I would check the NOR example Finder for some good examples.  "" "" Navigate up to material input and output "modular instruments and devices" NOR-HSDIO "synchronization" to several features of dynamic Acquisition (TClk) .vi

Jon S

Tags: NI Hardware

Similar Questions

  • Can I use two cards at the same time on the same computer?

    Hello

    I have two graphics cards, one is integrated, i.e. HD 2500, Intel and the other is dedicated, i.e. Nvidia Geforce GT620. My question is that can I use both at the same time on the same PC. Whenever I try to connect via a VGA cable (per processor) and DVI (via graphic card) at the same time, the screen goes black and when I take off the DVI cable, the screen will return. When I connect the DVI again after log on, there is just the theme of Windows and folders that I opened all get reduced. When I disconnect the DVI cable once again, I opened the folder displays again.
     
    I want to make use of both integrated and dedicated graphics card, I read on the internet that two graphics cards give a performance gain. Also, I'm a gamer. But in time, I bought my PC, I had no knowledge about computers. I want to use two graphics cards. Please tell me a way by which I can use two graphics cards at the same time without the problem described above.

    Yes, you can use two cards graphics, combined to boost performance. But it depends on a condition: the two (or more) cards must be of the same brand. To make it clearer, you can use two or more NVIDIA graphics (thanks to SLI technology) or AMD graphics (with CrossFireX technology, supports up to four graphics card in a single PC).

    But, a mixture of graphics cards of different brand, as NVIDIA and AMD or NVIDIA and Intel or AMD and Intel or NVIDIA, AMD and Intel, can not be used for SLI or CrossFireX.
    On the black screen, please follow the following link:
    http://support.Microsoft.com/kb/976064
  • Delays in DAQmxWriteRaw when you use several cards PXI-6733

    Application:
    I have an application that generates and writes the analog data at 300 kHz slightly underneath.  Data generation and output take place every 14 ms (we'll call it who a 'block',) through an event EveryNSamples leave a timing sheet.  In each block, 4000 samples of analog data are generated and output to 6 of the 8 channels of analog output of the PXI-6733.  The output buffer is set to twice the block 4000 writing samples and pre-filled with 4000 zeros, so the output is always a block behind the data generated.  If a single block exceeds 14ms to generate and write on the analog samples, the output buffer will be against the wall and exit stop (regeneration is disabled.)  I recently needed to add more than 10 output channels, so I installed a second PXI-6733 map in the chassis and set up a second analog output task to write the second map.

    Problem:
    As analog data are generated on demand in each block of 14 ms, the program cannot take more than 14ms to generate the data and write them on the cards, otherwise we will underflow analog output.  Thus, any unwanted delay must be avoided.  Data generation stage does not take very long (in my test it is off and decision< 1ms,)="" but="" i'm="" seeing="" some="" problems="" when="" i="" write="" the="" data="" to="" the="" pxi="" cards. ="" i'm="" using="" the="" daqmxwriteraw="" function="" to="" write="" the="" samples="" to="" the="" cards. ="" the="" function="" is="" being="" called="" twice="" every="" update="" loop:="" once="" for="" each="" output="" task="" (card). ="" when="" i="" added="" the="" second="" card,="" i="" noticed="" that="" occasionally="" the="" call="" to="" daqmxwriteraw="" would="" take="" much="" longer="" than="" 14ms,="" causing="" buffer="" underrun="" errors="" (-200016)="" on="" the="" second="" card,="" or="" regeneration="" errors="" (-200290)="" on="" the="" first="" card. ="" i="" inserted="" timing="" markers="" around="" each="" call="" to="" daqmxwriteraw,="" and="" i="" see="" that="" normally="" the="" calls="" each="" take="" around="" 4.8e-5="" seconds="" to="" complete="" on="" card="" 1="" (whether="" alone="" or="" in="" conjunction="" with="" card="" 2). ="" on="" card="" 2,="" the="" calls="" take="" usually="" take="" about="" 4.8e-5="" seconds="" to="" complete,="" but="" they="" occasionally="" spike="" to="" between="" 5="" and="" 40ms="" (e.g.="" 6="" out="" of="" 300="">

    I wonder what would cause these erratic spikes in time it takes to DAQmxWriteRaw BIE called on the second card.  Is there a known issue with the help of 2 PXI - 6733 s in the same PXI chassis?  Could there be some sort of conflict of resources (not enough channels DMA, etc?)  The two report cards they have in DMA mode, and fill FIFO priority is set to NotEmpty.  The problem also occurs when the transfer mechanism is set to interruptions.

    Other Observations:
    I noticed the first edge of calendar corresponds to the point in the program to the location of loading the dll "nicesru.dll."  I can't find any information that features in this dll, and I don't know if it's a symptom or a cause.

    I also noticed that when an error occurs, I can't seem to stop and clear the tasks of production.  After trying to stop it and cancel all active jobs, keeps blinking the link on the PXI chassis light.  To reset, the only way is to go into solution of measurement and Automation Explorer and reset the second card 6733 manually (or use ResetDevice C calling).  There seems to be only the second PXI-6733, and it also happens when using the test panels in the MAX program.

    Material:
    PXI chassis, 1033
    1 x card synchronization PXI-6608
    2 PXI-6733 analog output cards x
    1 x card PXI-8461 CAN
    PXI, PCIe - 8361 I / map F

    Dell Precision T7600
    E5-2687W CPU Xeon

    Software:
    Windows XP SP3 32-bit
    NOR-DAQmx 9.0.2
    Visual Studio 2008 sp1

    I was able to solve the problem by moving the PCIe card in the PC to another location.  I assumed the problem was with how bus PCIe are managed by the motherboard, or how the resources have been allocated to the cards in this particular niche.  Move the map on the slot 16 second x on the motherboard seems to have solved my schedule delays.

  • Can not use the card PXI controlling SCXI for something else

    Hi all

    We have a hybrid chassis of 1052 with a PXI-6221 (control of the special SCXI version) into the slot of the 8th and, while it allows us to access map of the SCXI-1540 module without problem, if I try to add the NI PXI-6221 to the list of data acquisition cards to read the definition of system files or I make reference to any channel in a task of analog input (custom device) it is telling me that the resource is reserved. When I list the card in the system definition file, it gives the error message even if I turn off the single-point support timed by the hardware.

    I went back to the documentation for the Web site and I couldn't find a place where it says you need a card PXI for controlling SCXI cards but that the PXI card controls became useless.

    I'm doing something wrong?

    Thank you.

    Dear Claudio_G,

    That should really be a limitation in VS2011 because there are future news added since VS2011.

    And the reason why it works in the custom device could be the one custom unit as PXI6221 and SCXI1540 are separated internally in which the task and VS that it works in the same task.

    Then when it works properly in the custom device I recommend to use this way or other wise update to VS2013.

    Kind regards

    Oleg Scherling, mengg | Engineering applications. National Instruments | NIG. |

  • How to set up Win 7 Ultimate 64 - bit SP1 to receive band 2.4 Ghz and 5.0 Ghz simultaneously using two cards on a single computer?

    I have a router that broadcasts the 2.4 Ghz and 5.0 Ghz bands simultaneously and so for wireless communication * within my home network *, I would like to be able to receive that aired simultaneously on all my computers - everything I installed with both internal PCIexpress network adapters as well as external USB cards (and who are able to receive either 2.4 Ghz or 5.0 Ghz band broadcasts).

    Don't know how to do this, however.  Right now it seems that if I Activate any adapter on both available on any of my systems, [Via Control Panel/Network and Center sharing/edit card settings], the other card on the machine gets automatically disabled.
    I want to be clear:  I don't mean to connect to any OTHER home (or any * other *, period) networks - I want to really just to increase my overall through my home network (a) thruput by using the two bands simultaneously on all equipment interconnected network capable of (a) support the two bands and (b) the execution of multiple network cards [such that one of the adapters on each machine could use the 2.4 Ghz band While the other was using the 5.0 Ghz band].

    Hi RDoug,

    I suggest you post this question in the TechNet Forums here: http://social.technet.microsoft.com/Forums/en-us/w7itpronetworking/threads

    Thank you.

  • Can I use two NI PCI-232/4 cards in a PC without conflict?

    I currently have a system with an NI PCI-232/4 card, all the ports used.

    Trying to decide between getting a second card or the upgrade of the current map to one with more ports. If possible, I would just add a second card but I want to assure you that there will be a conflict using two of the same card.

    Hi dcjoey,

    You can use two cards of the same type on the same computer, the system should have no problem telling them apart. 232 new ports will have unique numbers like 232 ports on your first card PCI-232 and your built in COM port. For example if you have 2 devices PCI-232/4 and one built in the COM port, you should see COM 1 (built in), COM 2, 3 COM, COM 4, COM 5 (first map), COM 6, COM 7, COM 8 COM 9 (second map).

    Let us know if you need more information.

    Thank you

    Scott M.

  • Can I acquire at the same time HAVE two cards of different acquisition installed on the same computer

    Here's my question:

    I have two different cards installed in a PC. Specifically, PCI-6224 and PCI-6254. I need to acquire 50 analog inputs (real time). Can I use two cards to do? I mean I can synchronize these two cards and acquire simultaneously several channels at the same time?

    Thank you

    Alessandro

    Yes. You can use a RTSI cable between them. See the examples of the expedition. If you are using LabVIEW, look at several Synch - Analog Input - Cont Acquisition devices.

  • Error 200452 with synchronization of two cards PCI-6733

    LabVIEW: 8.6

    Using two cards PCI-6733 connected via a RTSI cable, I'm trying to get an output synchronized two PCI cards (which are connected to of BNC-2110).

    Here is the labview code I put together by looking at the examples online and in the program. To the left of the diagram is the part of the program that generates the entries.

    Currently, it gives me an error 200452: "specific property is not supported by the device or is not applicable to the task." Property: task of Start.TrigType name: _unnamedTask<26>. »

    Any ideas how to solve this problem? The Labview code above looks like it will do what I want?

    Thank you

    After investigating further the code, since it seems that your referencing the same clock, you do not need a trigger. You can probably avoid the error by removing the third blpck on all threads

  • Problems to use two scb-68 has the NI PXI-6225

    Dear nor Forum,.

    I have a chassis NI SMU-1078, with embended OR PXIe8135 controller. One of the slot is busy with a PXI-6225. I for a long time successfully using 1 connection SCB-68 block a with the PXI-6225. Now, I need another channel to analog output on top of OD uses two that I am current. I plugged another SCB-68 connector Panel at the PXI6225, but I could not see analog outputs on this second bedroom. I could not see more channels to DAQmx AO create channel VI

    The PXI-6225 has only 2 analog outputs.  The second connector only has analog inputs.

    If you need more than output analog, you can take a look at the SMU-6738, which includes 32 analog outputs.

  • Media Center Question can I have set up as a server and the other two as clients, each using two of the tuners of the card?

    I have 3 computers running Windows 7 Professional, one of them has a four installed tuner DVB - s2 card. I want to configure it as a server and the other two as clients, each using two of the tuners of the card. I understand the media library is able to use the basic network TV tuning cards, so there must be some way for me to configure the server to send the information over the network.

    Any ideas?

    On Fri, September 19, 2014 12:28:56 + 0000, SamJ008 wrote:
     
    > I have 3 computers running Windows 7 Professional, one of them has a four installed tuner DVB - s2 card. I want to configure it as a server and the other two as clients, each using two of the tuners of the card. I understand the media library is able to use the basic network TV tuning cards, so there must be some way for me to configure the server to send the information over the network.
    >>
    >>
    >>
    > Any ideas
     
     
    Start reading here
     
    You will not be able to use your existing tuners like tuner network. Microsoft has
    arrested development of Media Center, so don't expect any new hardware/software to
    appear.
     
     
     
    __________________________________________________________________________________________________
    Barb
    MVP Windows Entertainment and connected home
     
    Please mark as answer if that answers your question
     
     
     
  • Memory of the PXI - 6562 Max per channel

    I have two questions.

    I have a PXI - 6562 and a data set is 256 MB (32 MB). I want to send the data in this dataset on a single axis of I/O serial. basically, I would like to spend my little of a set of data at the same time on both edges of the clock on an axis of IO. I don't like on the other IO pins. Is this possible with the PXI-6562 or all bits in each octet in the memory of the card corresponds to a specific channel.

    If I can't send my data in series then I will accept that to encode every bit in my data set in the form of byte with a bit of data and the other zeros. This means that, for a set of data from 256 MB, I would need 8 times more memory 2048b. I understand that there are a total of 2 GB of RAM on the PXI-6562. Is this all addressable RAM in series? I can write the data of all the 2 GB of RAM for say 8 i/o ports?

    gtg811q

    With the PXI-6562 even if you want to only output a channel you must always write in a format of U8. So, as you describe you that a single bit, worries you, and you will need to set to 0 for the rest. This means that all data that you generate will be the value of 256 MB of data, because the smallest unit you can write with the HSDIO driver is the U8.

    Now in regards to moving data on the two edges of both sides of the sample clock, this is called Double flow of data and is available with our devices OR 656 X and 6547 and 6548 devices. We have a developer area which details the DDR option more.

    Advanced features of NOR-HSDIO: Double data rate

    http://zone.NI.com/DevZone/CDA/tut/p/ID/6718

    In reference to the memory of the generation, the width of the data to the memory of the generation is not configurable by the user. This means that if you have the 128 MB / channel option your total memory available per channel is 512 Mbit/channel. Because the width of the generation of data is set to 1 byte, and you get 4 times the memory per channel mode DDR with the 6562. The KB below explains the behavior. Look under the section 'Generation '.

    Width of HSDIO and allowance data memory:

    http://digital.NI.com/public.nsf/allkb/E5170A54988EF81A8625725A006103BB?OpenDocument

    So, in summary, the total of 2 GB memory won't be available for a single channel, but you have a total of 256 MB/channel available for each channel. Since you are really interested in only one channel you will be able to write data from 256 MB to you. As you would put all your data on the memory of the card you have to the flow of the disc on your generator HSDIO card. To do this, we have some examples:

    NOR-HSDIO Stream from disk (generation) using Win32 IO file:

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/5270

    However, there will be a bottle neck on your PXI backplane data, because the basket max transfer rate will be around 100-110 MB/s you will not be able to cope with your generation session. Since you will write in U8s each sample is 1 byte, which means that the best you can hope to stream would be around 100 MHz or more.

    We have not the cards LVDS SMU (PXI Expresss) which would allow you to have a superior data through-put, but if you do not necessarily need the LVDS, we have other options. I'm guessing you need LVDS or you would not the 6562.

    The other option is to write you data in parallel in the 8-bit generation DDR and then use an external serializer for an 8 to 1, then you would be able to use all of the available memory and you would probably be able to fit all your data on the memory of the card and you do not have to stream from the disc. This external serializer allows you to put your first data point on channel 0, second data point on channel 1 and one until you loop around back and have your second sample generated between the way 0 be your 8th overall your waveform data point.

    I hope this helps and let me know if you have follow-up questions. Thank you!

  • PXI-6562 Multiple trigger

    Hello

    I'm trying to trigger the capture of the PXI-6562 with multiple PFI.   Since I did not extract the available channels, I can't use pattern trigger.  My idea is to have PFI0 and PFI1 as a trigger. So, the DIO card begins to capture data when PFI0 = HI and PFI1 rising edge.

    I don't know if the PXI-6562 is able to do. I just want to avoid the construction of any additional hardware.

    Thank you!

    Andy

    Hi Andy,.

    Unfortunately, the PXI-6562 does not support the combination of trigger for the acquisition of the PFI lines you describe.  A trigger pattern to achieve match but only if you use a combination of the DIO lines.  Otherwise, for the generation, perhaps you could implement this with two separate script triggers and a condition statement.  For you the request, I would recommend using a simple gate circuit to let the relaxation through when the other line is high.  A door AND would also work.

    I would like to know if this helps, good luck!

  • How to run two 'County of buffered edge' using two different counters at the same time?

    Hello

    I try to use two counters at the same time count the TTL pulses for a fixed period (lets say 10 ms). I have the card PCI-6251 and PCI-6601. I am currently using PCI 6601 as counters and running a self updated the ' stamped edge County - reset.VI. Here, I have attached my VI.

    Now, during the execution of this VI, I get an error saying "error-200251 occurred at Task.vi:4 DAQmx Start" and the possible reasons are, "measures: no USB or DMA channels in loose ends are available.»

    Either stop other tasks which might be using these resources or are considering changing your mechanism for transfer of data to the interruptions if supported.

    Device: Dev2

    Task name: _unnamedTask<80>. »

    What I realized is I'm trying to use two buffers for two meters with ten samples each and this is probably not allowed. I don't know how to solve this out and bad looking for your suggestions.

    Thanks in advance.

    Hi all

    I found a solution too. This is the VI updated the "County of edge stamped" which can simultaneously run two entries-meter using a single source of door and it also uses the DMA and interrupts to save two pads.

    Have a nice weekend.

  • How to synchronize two cards NI9215 DAQmx?

    Hello

    I use two NI9215 DAQmx cards (analog inputs sample simultaneous 4ch) in a cDAQ-9174 chassis type.

    Because I need to acquire 8 channels at the same time, I have two NI9215 cards.

    My question is how to configure these cards to be synchronized?

    I use LabVIEW2009 SP1 dev Suite.

    Thanks for the replies!

    One of the nice things about CompactDAQ is that you can put multiple modules of the same time (analog, digital, etc.) in the same spot and they are automatically synchronized.  Then, to synchronize the two modules, create an analog input task and reference strings like "cDAQ1Mod1 / ai0:3, cDAQ1Mod2 / ai0:3.  It automatically synchronizes the two modules together.

  • Is it possible to route signals of relaxation between two chassis PXI-1002 with the PXI-8335?

    Hello

    as the subject says, I am interested in the delivery of a signal to trigger between two chassis PXI-1002. At present, these two chassis are connected by a MXI - 3 system using maps PXI-8335. The software is Labview 2010 sp1 and 380 NIScope drivers.

    We want to keep (a PXI-5122 by chassis) scanners supply separated due to the requirements of our measure! The chassis are connected via cable to fiber optic. This explains why I can not just use the shutter release in Star, or connect via 'Trigger' or 'clk' cards (the inputs / outputs to the front of the cards).

    I found a few examples, but they seem to all be designed for use with a chassis only, I'll call later to the examples that inspired me to this point. Each guide explaining the synchronization of several chassis systems seems to use another material or VI is not accesible to me. This makes me wonder if my hardware has the capacibilities I need.

    The first picture shows approximately where I started from (sorry I can't post VI, confidential...):

    Only the middle part is interesting. Two sessions are initialized and manipulated parallel, trigger too. This has led to delays in the signals and should now be fixed. This apart from the VI works fine.

    Goal is to trigger only on one channel but both devices! If possible, the device will trigger must be chooseable.

    I started to rebuild the VI using the "EX Synchronization.vi 5xxx niScope' seeming spontaneity. The result is shown in the following image:

    I tried different RTSI lines, but had no positive results. only the main channel has triggered.

    After this first approach, I looked in the "niScope EX .vi multi-Device configured Acquisition (TClk)" and other examples of TClk which seem to work for similar problems. The VI of reconstruction can be seen in the following images:

    (Sorry, I had to use two photos..)

    In this case, I didn't have no choice for trigger lines, it would automatically set the VI TClk. I tried to trigger on both devices, though. This second approach seemed promising to me, but it was an error:

    "niTClk Synchronize.vi:1".

    Index (starting at zero) of the session: 1

    The error reported by the pilot of the instrument:

    No registered trigger could be found between the
    devices on the route.

    If you have a PXI chassis, the chassis correctly identify in
    MAX and make sure that it has been configured correctly. If you use PCI
    devices, make sure they are connected with a RTSI cable and that the cable RTSI
    is saved to the MAX. Otherwise, make sure that there is an available trigger line
    the trigger bus shared between devices.

    Source device: PXI1Slot4

    Target unit: PXI2Slot4

    Status code:-89125niTClk Synchronize.vi:1

    Index (starting at zero) of the session: 1

    The error reported by the pilot of the instrument:

    No registered trigger could be found between the
    devices on the route.

    If you have a PXI chassis, the chassis correctly identify in
    MAX and make sure that it has been configured correctly. If you use PCI
    devices, make sure they are connected with a RTSI cable and that the cable RTSI
    is saved to the MAX. Otherwise, make sure that there is an available trigger line
    the trigger bus shared between devices.

    Source device: PXI1Slot4

    Target unit: PXI2Slot4

    "Status code:-89125"

    This error came back even after I've identified this drug as possible to the MAX, as shown in the screenshot:

    In some of the textbooks, they showed how to get the MAX trigger lines, but as you can see, there is only booking options in my MAX. Whatever I do, I can't find options to define how to get my trigger signals...

    In principle, it is possible to trigger instruments in different chassis, which is indicated in this Guide and others... the question that remains is can it be done with my set of components?

    I understand that the use of multichassis compromised the integrity of the lines very adjusted as trigger in Star etc., so the configuration should be taken into account in some way, that my approach does not, I knew... But there must be a way to do this? And to start: to get just any signal from one device to the other trigger!

    For any advice on this issue, I would be very thanfull!

    Concerning

    Max1744

    Hi Max,.

    Thanks for the detailed post and explanations of your application and requirements. You're right using TClk, because this is the optimal method to synchronize the 5122 digitizers. The original VI you worked with is unique for some of the legacy scanners and does not directly work with scanners based on the most recent CMS (for example the 5122). The good news is that you can synchronize these cards to separate chassis, but it will use the calendar 66xx and synchronization (T & S) cards in the chassis of the master and the slave, as indicated in the guide that you have accessed. These are needed because a common reference clock must be shared between them as well as a couple of tripping. MXI itself can not handle export triggers and clocks, so there is no way to do this without physically wiring between the chassis with cards T & S. Unfortunately, regardless of what specific method, you use for synchronization, it will take a material extra beyond what you currently have.

    As one of your needs looks like it is necessary to retain wiring between the chassis directly, you may need to consider to synchronize using 1588 or GPS protocols. 1588 Protocol is a system for synchronization on the network while GPS course use antennas and locks for a common wireless signal. Although these synchronization methods may allow you to keep your chassis isolated, they will also require some manual configuration because you would be able to use the TClk synchronization and so the level of synchronization you can get between the cards may not be as good that can physically wire signals between the chassis using T & S cards.

    Hope this helps,

Maybe you are looking for