PXI-13 6133 in a single task OR DAQmx?

Is it recommended to use the PXI-13 6133 in a PXI-1044 + PXI-8106 in a single task?

Installation program:

PF0 trigger every 40ms

Sample PF8 103kHz clock

samples of 1020 per channel

Hello Jainsch,

just a little addition:

Please set the speed of the fan in the back to 'HIGH' and insert a Slot-blocker in all empty slots to improve airflow (cooling).

http://sine.NI.com/NIPs/CDs/view/p/lang/de/NID/206303

Kind regards

N. Ralf

Tags: NI Hardware

Similar Questions

  • combine two daq physical channels in a single task

    Hi all!

    I use a PCI-6120 with a BNC-2120 to generate two signals: one is used to control an optical device which must be characterized, and the other signal is sent to a digital video camera to trigger the acquisition so that it is synchronized with the first signal. Everything is controlled with Labview.

    I want to give the possibility to the user to choose which channel to use for the first signal and channel to use for the second signal, depending on how the devices connected to the BNC-2120. So I would like to put two different "physical channel" screws on the Labview command window.

    My question is:

    What I need to create two different tasks to the signals to be generated on the appropriate channel, or can I combine two channels (and how?) think I handle only a single task to two channels always but do not forget that each signal is generated on the corerct channel, depending on the channel selected for each of the two signals...?

    Thanks a lot for your answers.

    Nice day.

    Luke

    Hi LucG,

    If you use only a single Council to create only a single task for two generations.

    You can choose several channels by clicking on "Restaurants" in the channel control physical choice multiple channels thanks ctr + click, or by concatenating multiple channels with a comma as on arrival at the VI.

    Then, when you provide data to the VI of writing, the data should be organized in a table, each channel is on a line and the order of the channels is the same as in the control of the physical channels.

    I hope this can help!

    Thank you

  • The easiest way to add several single-task in a new task of multiple channels

    Hi all users of LV!

    I've created several single tasks in MAX. To simplify things, we will assume that they are all of the same type (analog current - voltage). In addition, each task is characterized by specific properties such as the custom scale, the final value of configuration, max, and min, etc..

    I ask you to show me (if it exists) a simple way to add programmatically (merge) all of these channels in a multichannel new task, now clearly all the specific properties that I mentioned earlier. For 'simple', I mean fast, which is not need too much coding and reduce as much as possible the use of knots of property for these specific properties (see photo).

    Thank you in advance!

    Marco

    aRCo wrote:

    Infact, in this case, my colleague tasks needs to make acquisitions directly in MAX in order to validate the hardware and with virtual tracks overall is not possible, see that a global virtual channel does not have the ability to set the frequency of acquisition and other functions. Furthermore, I can't change all of a sudden the situation and the way that someone else works.

    Then he makes a task using the global chain.  Then you can reuse the channels!

    But it could work for you by creating global channels that you currently have.

  • How to configure multi analog channels inputs in a single task

    Hello I want to acquire two signals of the two channels (input 1 analog acceleration; analog input voltage 2) without using wizard DAQmx because I have to use standard vi I use usb NI 9234 any suggestion please I tried with a chanel and I got good result but when I try two delivery channels I errors please hep me

    Hi Broutchoux,

    What are the errors you get when you run your code? This is a mistake-50103?  As long as your acceleration and your task of voltage use the same synchronization settings, you can combine the two channels in a single task.  This should fix the error you receive.  The article below has a picture that shows the configuration I describe:

    With the help of different Types of Global DAQmx channels in the same task
    http://digital.NI.com/public.nsf/allkb/3296BA2AEF586B7386256D6D00528E3D?OpenDocument

  • Dedicated for each channel from multiple channels in a single task task disadvantage

    Hello

    My current acquisition software (C + c++ / GCC) encapsulates the methods rather clumsy niDAQmx C to interface with the data acquisition equipment in a class that represents a task of acquisition. This way I can create several instances, for example counter input, analog input, analog output, their terminals and the class supports all work low level as ensuring input analog fake internal is started if there are only counter entries such as the sample clock starts, or configure reminders N-sample, etc.

    It seems to work very well, and also the time seems to be good, because first of all the tasks on multiple instances of my wrapper. For triggered early, that I use

    DAQmxCfgDigEdgeStartTrig(mTask,mTriggerTerminal.toAscii().constData(),DAQmx_Val_Rising)

    in-house.

    Now my real question: what is the advantage of multiple channels, when everything seems to work fine with multiple tasks and only one channel per task? I don't see the disadvantage, it would first classify necessary acquisitions in types (I, ao,...) because several strings in a single task must be of the same type. With my approach I need not care because each channel still gets its own task.

    I don't know I'm missing something here. Maybe someone can explain it to me, maybe some limitation of multi-tasking, I have not yet read.

    Hey!

    Unless you specified for managing the it (simultaneous sampling) or modular instruments and hardware devices (see link )

    You cannot perform two tasks at the same time that access to the analog inputs, for example, because the

    ADC is a shared resource that is connected to a multiplexer, and that only one task can work in it at a time given. (see here )

    Similar restrictions often apply to other types of operations.

    I'm not aware of any performance issues, perhaps a little more memory could be used.

    So as long as your hardware supports what you are doing, you should be ok, I think,

    and it is only a question of clarity and intelligibility, ease of use and structure.

    As you use classes, I'm sure you've heard about encapsulation - so it is a

    question of how you want to design your application.

    In addition, when you work in LabVIEW, tasks feel more natural to the principle of data flow, because you have a thread for your data acquisition,

    and it works very well with our modes of standard design.

    So, if it is better for you (and works with the hardware), you can give all the channels its own task.

    Hopefully this might clarify some things,

    Kind regards

    Rome

    OR Germany

  • Select multiple channels for a single task - control and shift keys do not work

    Hello

    Following the advice of several other positions, I try to choose several physical channels in the drop-down list so that I can then use the function "unflatten channel channel" later. It seems that if I hold this key is pressed or cntrl, I should be able to select multiple channels in the list, however, this does not work for me. I tried to go in the "navigation key" property for the control channel to task, but there not all listed associations. Someone else has encountered this and found a solution?  I previously around that by declaring several channels by a colon (for example, ai1:3), but it does not work for the unflatten function.

    Thank you

    Claire.

    If I understand correctly, I think that you need to do is use a task property DAQmx. Try to use the channels property to get an array of strings.

  • How to generate a single pulse with DAQmx

    I need to generate a single pulse using DAQmx.  Many of the example of the AO screw blood generation using waveform (multi) .vi buffer generation.  This VI generates a + / amplitude.  I want that my pulse to go from zero to a positive amplitude.  How to achieve this?

    Thanks in advance.

    What amplitude and what pulse width?

    If you have found an example with regeneration, to get a unique waveform, you can disable the regeneration and just do a single entry.

  • Daq stop task VI back to the State of the task was really forward the DAQmx Start Task or DAQmx writing?

    Hello

    I use DAQmx and DAQ Assistant and try to get the details on the following questions.

    1 does Daq stop task VI really return to the State of the task is in front the DAQmx Start Task or DAQmx writing? Digital Input taking as an example, I don't think that the status of the task means that input data because I tried and I can't really back to the entry level it was.

    Maybe more experienced people can help to share their expertise.

    2. the information in help indicates "virtual channels created with the function/VI DAQmx create Virtual Channel are called virtual channels the and cannot be used in the task." But I don't know what "in his work" means.

    3. could I get some guidelines or expertise on the Labview programmers when use virtual channels the and when, to the more global?

    Thank you!

    Best regards

    Allen

    If you create a channel of the task, or scale just usuing the screw to create or Assistant session wire io is the only way to pass the info autour.  It is not saved anywhere on the disc.  A channel of the task or the scale in a project can be used by anything in this project.  A channel of the task or the scale recorded in MAX can be used by anything on this machine.  Its an extended thing.

    And Yes, the DAQ Assistant fresh extra performance overhead and the poor than the DAQmx API.  Often, it won't have the impact of a little experiment.  Large applications should avoid the express Visa.

  • High sampling rate for 18 strings in a single task - DAQmx

    Hello

    My current experiences require the acquisition of 18 channels (6 HAVE custom voltage with excitement, voltage AI 12) data at a sampling frequency of 50 kHz. My question is if it is faesible using a single cDAQ-9172 chassis. Used modules are 2 x NI 9237 and 4 x NI 9215.

    The previous researcher on this project used 2 different Renault to do this, but I was hoping that I could reduce it to a single DAQ to simplify the synchronization of all channels.

    I wrote a *.vi (attached) to do this and write to a TDMS file using a structure of producer-consumer; However, when I run the * .vi, I can run for minutes, but the number of samples recorded for the PDM is rarely more than 100 k. Subsequently a buffer size error (attempted to read from the samples that have been overwritten) with less than 200 k samples ever record. I checked the max sampling rate (using a property timing node) with the configured task as in the * .vi and it shows a maximum of 235kHz.

    I can't say if I make just the structure of the producer consumer incorrectly or if I ask too much of the cDAQ-9172 unique?

    Any help would be much appreciated.

    See you soon

    Bart

    Hi bart.s,

    TiTou speaks sampling aggregate not simultaneous, so sampling rate 50kS/s is the same for all channels.

    I see the problem in the loop of the producer. If your sampling frequency is 50kS/s/ch and you read that a single sample/ch you will lose data because the producer loop cannot run so fast. You should read more than one sample. I recommend you also to move your tracing to the consumption loop code and work with larger amounts of data.

    The second problem may be with the error handling in your loop of consumer. Merge the mistakes of loop of consumer and producer and also add a few general for two loops off if the error occurs (for example, using local variable).

    Best regards

    CaravagGIO

  • Perform a single task, if comparison 2d tables do not match

    Hi all

    Unfortunately I can't post my VI but I hope I can explain my problem well enough. I have a program where I ask for data every 10 seconds of my object to measure. Currently, I have the data (strings) output in a 2D array. As the table is very large, I essentially want to set up my code to compare the current table 2D captured with the 2D picture I captured 10 seconds ago (I use a shift register in my loop) and save the current 2D in its entirety in a file only if a items have changed (more precisely ", I save the original table and then continue to save each table which is different from the previous). I don't know how to compare berries. When I use the "not equal?" function, the output becomes an array of Boolean true/false and I do not know how to use an array of Boolean to control a structure dealing with my file save. Is there something that I'm on or a way to do this more effectively?

    Thank you!

    Right-click on the function of equal to equal, point to compare mode and choose "compare the aggregates.  This should output a single value true / false.

  • several usb-6289 maps and a single task

    Hi people!

    I use two cards usb-6289 and I want to write 64 samples (one per channel).

    Since each card has only 32 e / digital s 16 more lines PFI, I need an adicionnal 16 e / s digital in the second

    USB-6289.

    When I try to send the data, I get an error saying that "the several maps are not supported in a task.

    How to work around this problem?

    I also try to read the data of 16 lines of analog inputs in the first card USB-6289.

    PS: I am trying to send data are the Bits of the address to 16 multiplexers ADG-406

    Any help would be apreciated!

    See you soon!

    You can go there.

  • excute twice DAQmxwrite in a single task

    Hello community,

    I work on a generation of signals, it looks like this

    because of the short time, making the whole of the signal as a wfm is not a good idea, so I want to do like this,

    so it turns out that he will write twice in each cycle of the loop, but there is an error (error-200288 code), I can't really in trouble on.

    I need your help.
    I hope that I made it clear.

    Thanks in advance.

    badstone

    Hi Melaniee,

    Sorry, I did not clearly.

    but I fingured solution.

    Thanks again for the help.

    Best regards

    badstone

  • Access a single task

    My client, a user can see several activities (using books). Customer has an application that the user must select 1. activity to work on. The idea is that it's a kind of queue and the user should not be able to choose the activity.
    We tried a solution using "lists", but the number of records in a list is not configurable, and of course the user can still click in the following link to get the next set of records.
    Any comment or idea on how to get this working?

    TXS.
    Antonio

    Hi Antonio,.

    You are right, you cannot configure the number of lines displayed in a list.

    I don't think there is a solution to your problem, because the reports do not automatically refresh.
    We use the list of activities here too and a lot of users working simultaneously on the same list. They know that they face activities in the order expiry date, so during their training, they said they must choose the first of the list and the first change the status (of waiting) to have the activity out of the list (so nobody else can take the same activity).

    I think that it is a management problem, if people don't follow instructions and start choosing their activities.

    I hope this will help, do not hesitate to ask for more!

    Max

  • task error DAQmx beginning-88709

    Hi all

    I have a chassis PXI-1045 filled with modules of the PXI-6120 S Series digitizer. I started to have problems when lance VI, receiving daqmx error task start-88709, indicating that a device has been removed or abandoned task. A clock device had been exchanged for the pxi-6653 to 6651 and re-configed at MAX (4.7). I found that text of presentation on this site about this was a problem common to all versions of DAQmx device before 9.2.2 drivers even if I had never seen him before the swapout of the card. 9.2.2 upgrade was the recommended fix that was done without problems. However, the problem persists. Now I also have a new problem on shutdown of a task, editing and restart the task. The clock and trigger signals are there... If these issues are linked and does anyone have a solution?  Thank you!

    lb


  • Error to Start Task.vi DAQmx 200120

    Hi all

    I am creating a task entry and exit on two different lines of the same Port. When I do this in the measurement and Automation Explorer, the port works very well with the input and output lines, but when I do it by programming in LabVIEW, I get an error in the Task.vi start DAQmx.

    I'd be happy if someone of you could let me know why this is happening. (As the code should be kept confidential, I can't provide the screw )

    Kind regards
    Nitz

    Nitz,

    You see this error with which camera?  Most of the more recently designed devices (M series, X series) allow digital to be configured individually.  However, some devices that were designed more there only support with configurable port.  This would be true for PXI-65xx devices or material of the E series.

    Hope that helps,

    Dan

Maybe you are looking for

  • Firefox (v. 25.0.1) suddenly doesn't let me enter in Japanese. How can I fix it?

    For some reason, all of a sudden Firefox won't let me enter in Japanese. (I use version 25.0.1.) Why did happen and what can I do about it?

  • I have win.xp

    Hello I HAVE WIN. XP SER. BAK3 CAN RUN... often I run internet9 on my p.c.?. Thank you.

  • Touch smart 23

    I want to buy a Pavilion Touchsmart 23 and connect a 23xi Pavilion to be used as a second monitor. How to connect the two because there is no HDMI output on the Touchsmart?

  • Error Code 800706BE when installing Windows Live Essentials 2011 update

    Original title: 800706BE error Code I installed the latest update of Windows Live Essentials 2011 windows. Part of the way in which the process, I was asked what I wanted to download and I chose the minimum download which has been downloaded and inst

  • SSD PCIe m2 for Alienware Alpha R2 configuration

    I bought an R2 with configuration with M2 PCIe SSD 256Go. However when I check the info in app Support of Dell, the SSD is connected to SATA PCIe not. And the speed of the signal's SATA 6 GB. I suspect that this SSD is a SATA SSD of M2. Not a PCIe, I