DAQmx several channels of multiple devices

Hello

General question here. If I use two devices that are exactly the same, what I can and if I use DAQmx task to read the analog inputs alone? Or is it better to use a task for each device?

Thank you

Hello

Actually does not have a single task to read from multiple devices.  You will get the error 200558.  You must create a separate task for each device.

Hope that helps!

d

Tags: NI Software

Similar Questions

  • DAQmx create several channels of

    I downloaded the program entry OR bridge-continues and tries to modify it slightly to allow several Wheatstone bridges to connect. Currently, it has the ability to connect to a single channel but don't not to acquire information from several channels simultaneously. All information regarding the shunt calibration, bridge information and waveform graphic output remains the same. Ideally, the program displays the greatest value in the final waveform graph, but it is fine if it shows separate graphs for each of the two entrances. I was playing with it without much luck though if I start from scratch and you use the DAQ assistant, I'm able to get information without penalty. Any help would be appreciated.

    In fact you are 99.99% of the way.

    You just need to 4 characters

    The name filtering on this control is even properly defined to allow multiple selections and just shift click on the second channel

  • How do the DAQmx sync with multiple devices

    Hi, I'm new in Labview. I need help for:

    1 change a program multi-function in order to record the data of three cards daq (devices 1-3) and output through the map (1 unit). The current program was created to record and output signal of one of the card (device). I tried to choose multiple devices when I run the program, but there is an error 200558 shows "a task cannot contain multiple independent devices. Create a task for each independent device.

    2. change the duration record for a longer period, for example: 0.1 s. Currently, the recording time is s 0.009971.

    I joined the multi - funtion.lld. AI des_v2_Multi-Funtion_Synch - AO.vi is the program that I need to change. I've also attached a file of input for runing the program signal.

    Thank you very much.

    Sincerely,

    Jie

    You have a cable RTSI connecting PCIe cards? In order for them at the time of sharing and triggers, you must install a RTSI cable like the one below.

    http://sine.NI.com/NIPs/CDs/view/p/lang/en/NID/12631

    What are the exact synchronization requirements you need for your tasks?

  • NIDAQmx: "multithreading" - reading multiple input channels of the device at the same time (NI USB 9229)

    Hi all

    I use NIDAQmx 9.0.2 (C++, Windows XP) and I need to read data from several channels of an NI 9229 USB card. My request will receive an another application requests to read samples, as in the following example:
    -1: my application is requested to read samples from "Dev/ai0.
    -(1 is not yet completed at this stage) 2: my application is requested to read samples from "Dev/ai2.
    -(1 et 2 ne sont pas terminées à ce stade) 3: my application is requested to read samples from "Dev/ai4.
    -my application is requested at the end 2
    1 and 3 are still running at this stage
    etc...

    I thought I had a thread for each read request, but I understand this post on the forum, this isn't an option (?).

    In addition, the suggestion (in the same post) to use a single task for the acquisition of data from both channels is not sustainable for me, because I do not know beforehand what channels, I'll be forced to read from and at what time.

    Is this kind of behavior can be implemented in NIDAQmx at all? If so, someone has an idea how this could be done?
    Thank you in advance for any input!

    Hello

    The NI USB-9229 has only a single timing engine.  Therefore, you can read each channel independently.  One possible way to implement would be to read the four channels at all times.  Then, when your other application request samples from a given channel, use software to separate the samples you want for this channel.

    Kind regards

  • How to parse the input data of several channels simultaneously via an NI USB-6251 box by use of a single DAQ Assistant?

    I did separate VI for reading signals from several channels on a map of NI USB-6251.  I would like to combine these in a VI VI alone so that they can run that at the same time, however, there is an error if there is more that a single DAQ Assistant in the same--> error-50103 VI was held at DAQmx controls Task.vi:32 (the specified resource is reserved. The operation could not be performed as indicated.)

    All the inputs of channel must then be read in with a single DAQ Assistant, but all of the data on different channels are not separated.  Can save this data in a matrix or otherwise manageable which allow to facilitate the analysis of the data from the separate channel entries?

    I tried to view the data in a file of measures, but then when I tried InPort data, I could all the data I wanted.

    Hi AggieGirl,

    Good afternoon and I hope that your well today.

    First of all, you will not be able to have more than one DAQ Assistant by input analog or analog output task because the device has only one of each. So, you must have a DAQ task to HAVE and AO. (This is not the case for DIO static).

    There is far from split signals using the express VI - signal splitter.

    When you say you saved this file and it does not work, how it did not work? The Express VI - save a file of measures needed to manage multiple waveforms. Can send you your code & explain more about what was not OK on the file?

    Thank you

  • How to synchronize multiple devices (294 x) Rio usrp

    Hello

    I'm trying to receive 4 channels using two devices USRP-294xR (USRP RIO) to synchronously and run the example for the reception of several device program.   Often, I receive the error message "failed synchronization.  If I run the example several times in a row, this error message occurs more often than otherwise, but for all the times that he does not, I am able to collect data that seems like synchronous through the channels of reception.  So, in a way that works for me, but with the annoying feature that I need to run the program several times now until I am able to avoid the "Synchronization failed" error

    My installation includes an Octoclock connected to the Ref connections in and PPS in the two USRPs.  In the example, VI, I selected Ref in, but it is clear to me what choice should I use for relaxation.  Possible options are: 'Software', 'Immédiate', "Digital Edge", "Rx Start Trigger" and "Tx Start Trigger.  I had assumed my previous experience using these devices with the FPGA Ettus I would choose an option indicating that I tried to synchronize the external signal of PPS.  "External PPS" is not among the options of trigger, I'm confused as to how the synchronization.

    I saw the article below, but it's not not clear for me if I should be able to achieve my goal without making changes FPGA. It is possible to synchronize multiple devices using the program by default FPGA and example (i.e., for example RIO, not the host screw using the Ettus FPGA image)?  If so, any suggestions to help me avoid this error "synchronization failed"?

    http://zone.NI.com/reference/en-XX/help/373380D-01/usrphelp/synchronization/

    Thank you.

    Rob

    rkossler1 wrote:

    Since we did not have a 6674 t, I thought I might as well try to connect PPS from a RIO USRP to PPS on the two RIOs USRP.  I just used a BNC - T to "distribute" the relaxation.  It did not work - maybe for the same reason you mentioned on the PPS USRP out is not strong enough for the Octoclock by car.

    Yep, that's exactly it. The USRP RIO is not output enough power on the PPS TRIG OUT line to drive the lines of PPS TRIG IN two USRP RIOs, unfortunately

    rkossler1 wrote:

    How can I know which USRP RIO is the 'master '?  Do I need to designate in the software?  I chose arbitrarily use the device for which I have connected the PPS on the BNC - t 'RIO0', but I don't know how the SW knows what USRP I chose to connect the power cord to.

    The USRP captain's exit a PPS TRIG OUT in PPS TRIG IN sound. then all the USRPs you set this unit as the * first * device in the table of features of RIO for the façade of synchronization with a cross screw.

  • Number of channels high: multiple markets good Renault vs expensive DAQ unique?

    I need 4 analog outputs but the resolution is not critical, the USB-6008 low-cost housing will suffice. Is there a reason to buy a more expensive DAQ (like the USB-6351) with many channels against multiple cheap 6008?

    Appears to be a bad practice, but I don't see why...

    I did the systems in two ways.

    Pros to DAQ more expensive: the single connection, only device to implement to the MAX and like johnsold said, usually get you better resolution, precision and timing out of it.  On the other hand, of course, cost... but also the physical size.

    With several small Renault, in the production of benchtop equipment, this means more USB ports on the side, or the use of a USB hub.  More ports means more cables and anything else for the manufacture of screws with.  USB hubs may cause problems on some computers, and usually the first thing I get when troubleshooting.

    Backwards, you save a lot of $ buy two or three 6008 150/ea vs a bigger 6343 to 1500/ea.

    If you use a USB hub, you can get something like this Startech unit.  They have a value of the price difference in quality el-cheapo consumer centers.  Good thing that one is if you have decent 12v in your system power supply, you can feed the hub immediately that and use a USB port as a supply of 5V/500mA for relays/LEDs/etc your DAQ (s) hunt.

  • Several channels AND DAQ

    Hello!

    I have a problem regarding the acquisition of data from multiple channels. I get a channel data in time, but when I try to do a similar code to get data from another channel, it will not work. This can be done with the DAQ assistant, but I want to avoid this solution, because it slows down the program a little.

    The snapshot accessory show how this is done for 1 channel. Can I use a similar program for the acquisition of several channels?

    Thanks for your help.

    You must only specify several channels in your task - i.e. Dev1\ai0:1 and replace the DAQmx Read N channels. Go to the task in MAX and click the channels button Add. Follow the directions.

  • At the same time Record several channels in DAQ

    I'm currently configured to play two channels in data acquisition using DAQ Assistant. I wonder what would be the best way to go on the sampling of these channels at the same time, or as close as possible. The vi that I currently use is attached.

    Thank you

    Sawyer

    DAQmx manages the calendar under the hood and does it quite well.  If you want to change advanced sync settings you can, but of course, you will have to abandon the DAQ ASSistant and write a LabVIEW code.

    I assume you are using a multiplexing card right?  The only real solution for true simultaneous sampling is to buy a card that has several a/d converters like the S series cards.

    For the second poster: you do not have the same problem as the op.  It can be implemented in multiple channels.  If you want to help, you must provide further information that "it gives an error.

    EDIT: I bet you are trying to use separate tasks for each entry, aren't you.  If you do, you'll get a resource conflict error.  You must use a SINGLE task and set up several channels in this task to collect more than one signal.

  • Error in the capture of several channels using pre-trigger

    I have problems of acquiring data with pre-trigger samples during the capture of several channels, using hardware NOR-PXI-6071E and Analog Input VIs in Labview (inheritance OR-DAQ).

    My goal is to trigger a signal, while capturing another. Unfortunately, I can't use the PFI0 for external triggering, as our cables/material have already been built, so I have to use an analog input as the trigger channel. I understand that to do this I must capture the two strings and the string I want to trigger outside must be the first string in the list.

    If I trigger and capture on the same channel (I tried 1-4) then it works very well, regardless of the number of samples before relaxation together. If I capture more than one channel (the channel of the relaxation to a first), with no pre-trigger samples, then trigger and capture both work very well. However, if I do the same thing with pre-trigger > 0 sample I get the following error:

    Error-10621 to AI control. Possible reasons:
    NOR-DAQ LV: The specified trigger signal cannot be assigned to the resource for the trigger.

    I don't have to such limitation explained in the user manual, and the forum search, I found a few other people who have had the same problem but they had no solutions. Any ideas?

    Hi Jackson,

    Unfortunately, this is a hardware limitation when you reference analog trigger via one of the lines to HAVE.

    Please see this knowledge base. Particularly the second paragraph says

    The error-10621 appears immediately when the VI running if you try to assign scans of relaxation before while scanning multiple channels and using one of the entries as your trigger channel.

    Details are explained in the third paragraph:

    Because all the entries are multiplexed before being sent for analog triggering circuit, it is possible that the trigger on the trigger channel conditions might miss while the device is multiplexing by another channel. In this case, the trigger will not be detected.

    It is explained in the E-Series user manual page 10-3.  Specifically the second paragraph of the section entitled "Analog Input Channel".

    Eric S.

  • AirPlay on multiple devices?

    In iTunes, 12.1 I was able to listen to my music anywhere in the home using AirPlay in iTunes. I could send a read track to several devices at the same time including Apple TV, and Airport Express... See screenshot:

    I've just updated to iTunes 12.3 but as you can see is more AirPlay icon... See following screenshot:

    The AirPlay button has been removed from the latest version of iTunes? Or is it just a mistake in the software on the 64 bit version of Windows?

    Can someone let me know if Airplay works for them in the latest version of iTunes if you please?

    Thank you...!

    Ken

    I 12.3.2 on a Win 7 PC at home and AirPlay works very well to multiple devices if you wish.

    First make sure your AirPlay devices are on and signed in the same network as your PC (make sure that no is a guest SSID if you have one, including the PC).  If everything that extract, try signing of colocation in iTunes and all the Apple TV you have, then reconnect (first, then other PC devices).  Sometimes this whip antenna emits.  If you still have difficulties, back up your iTunes library and then do a R & R of iTunes to see if something has been corrupted by the update.

  • Use several channels in the order of RT

    Following this post, and based on a simple sequence of RT that monitors a single channel, now I want to control multiple channels with setting specific time and level. The logic of this was to pass an array of strings that you want to monitor in the .vi create sequence parameter assignment (channel) and use arrays to manage all the time and level settings.

    However it seems that the sequence of RT cannot manage this type of object... so, how do I extend this functionality to several channels... Maybe that's the wrong avenue to use rt sequences?

    L.

    ... well, I look at one of the approaches is to create several calls sequence on a given sequence, each with different settings, then start them all in parallel. It seems to work for the moment.

    A simple question as opposed to events is used (for now) to detect when each called sequence stops and returns its result.

    Laurent

  • Error-200431, DAQmx create Channel .vi (I-voltage-Custom with excitement)

    Where is past ".vi DAQmx Create Channel (I-voltage-Custom with excitement)?

    I tried to use this VI of force measurement with an NI PXI-4472. He responds with the 200431 error... You asked: more: voltage: Custom with excitement, you can select: sound pressure, voltage: microphone,...

    It seems to me to be an internal error of the VI's Version of LabView 8.6.1

    Hi Suse,

    Thanks for your reply.

    It's the right device but the bad VI.

    PXI-4472 is an excellent camera for the dynamic force measurement using Quartz sensors. I was intending to use the .vi (I-voltage-custom with excitement) to configure entry and IEPE excitement, but I got the error code. I have now managed by using the pure (I-voltage) .vi entry configuration and IEPE using the DAQmx channel property node.

    However, I tried the .vi (I-voltage-Custom with excitement) with appropriate PXI-4220 simulated device, no error.

    Concerning

    T.Knox

  • How can I actually talk to support multiple issues with multiple devices (software, hardware, account of the question?

    How can I actually speak to technical support issues to nulitple with multiple devices (software, hardware, account problems,) I have a touch screen of hp with windows 7 Home, Ipod, home router wireless, boost, WiFi, wii, etc.... Problems with windows live net Passport vs msn Id, problems with zune vs itunes and windows media that nobody wants play nice together.

    My touchscreen notes will use only a google account, music another program, and of course until recently google was not an option on the windows phone. of course if I'm going now that I'll lose all the games and music. His tent so frustrating of any help, that nobody seems to know how often these devices and programs interact (or care) HP has been of little use, even for my provider windows, microsoft, living cells and zune etc...

    All the changes that took place this last month will help but gets boring. I consider myself pretty computer savy, but maybe not, should not this difficult. I realized about a year ago I would have hired a technician but it seems immpossible to find someone who knows enough about all of the equipment and software to really do some good. My Hp touchscreen computer does not even play nice with their own HP printers. I really regret the time and money I spent. I could every Mac.

    All of the suggestions. Even your options do not address several problems of interaction with the hardware and software all needs of problems to adapt to a single category.

    Hello


    To correct the software issues run the methods mentioned below.
     
    Method 1: run the troubleshooter and check if the problem is resolved.
    http://Windows.Microsoft.com/en-us/Windows7/open-the-performance-Troubleshooter

    Method 2 : run a SFC (System File Checker) scan and see if the problem occurs.
    http://support.Microsoft.com/kb/929833

    Method 3 : run Clean boot and check if the problem persists.


    To help resolve the error and other messages, you can start Windows XP, Vista or Windows 7 by using a minimal set of drivers and startup programs. This type of boot is known as a "clean boot". A clean boot helps eliminate software conflicts.

    Note: follow step 7 to reset the computer to start as usual after the boot process.
    http://support.Microsoft.com/kb/929135

    To solve the problems related to Windows Live and MSN to check the links below on contact.

     
    To solve the problems related to the HP touch computer

    Update the HP touch drivers from the manufacturers Web site.

    Hope that helps.
  • How to enable the use of multiple devices of cuda in Adobe AE?

    I had nvidia gtx 690 and nvidia gtx 760. They were both considered by the pilot 340.52 and we tick "use multiple GPU devices." Adobe AE CC 2014 so rendered was recognizing and using the two GPU devices. Then I replaced the gtx 690 with gtx 780Ti as a primary device. The driver does not have the option to use multiple devices and gpu in the AE preferences only the ti 780 is displayed.   When the don't return that this graphic card works. My question is how to use ti 760 & 780 two GPU in the rendering, as was the case with gtx 760 & 690?

    Thanks a lot for your help.

    Read the paragraph that begins with "If you have several installed GPU, GPU acceleration traced the beam 3D renderer will use the CUDA cores on each of them, as long as they are of the same level of CUDA computation" here:

    Features GPU (CUDA, OpenGL) in After Effects

Maybe you are looking for

  • My iphone is weird noises

    Hello! I'm new here so please excuse me for my tags if there is not correct So yesterday, that I have just updated my iphone 6s as well as for the new ios which was ios 10 I don't know if this has nothing to do with the sound but I'll just turn off.

  • My fingernail works, but I don't see contacts in my address book (yahoo mail)

    I just installed Thunderbird to try it for the first time. Installation and Setup is a breeze. Mail is sync as expected, but when I go to the address book, I don't have my contacts that I expect. I connect to Yahoo.

  • The mouse freezes when the cursor changes icon

    Hello. The problem is that when the cursor changes its icon for example when taking screenshot with cmd + shift + 4 it freezes until I'll click. Basically, it moves only when selected. It is annoying when I'm working in C4D where when you draw cursor

  • How to install Win Vista-Version English on my Toshiba Satellite L300-2CZ

    Hello! I am an Indian, I bought * "Toshiba Satellite L300-2CZ" * in France. I don't know French language. I'm a software guy. A friend of the family she bought online in 2009. This is the good configuration but bad luck for me is, it contains * Frenc

  • Pavilion dv7 - 6 c 47 Entertainmen: HP Pavilion dv7 - 6 c 47 Entertainment PC repair

    Some applications of microsoft office stop working in the workplace, suspect low memory. How to find out how much memory my HP Pavilion dv7 - 6 c 47 Entertainment PC can install and How to download a service manual for this model? It reports having 8