Runtime DAQ Assistant

Hello friends. I noticed that adding a DAQ Assistant in a VI in a run to 60ms arise during the loop to 1200ms. I want to reduce this time to loop a few hundred milliseconds. This time cost is just a matter of the VI and DAQ itselves or my PC is also guilty?

Is it possible to reduce this time by acquisition loop?

Well, you have set the analogue acquisition at a rate of 1000 samples/s and ask for samples of 1000. Said simple arithmetic that will - 1 second. Said simple calculations that if you reduce the number of samples to 500, the acquisition will take 1/2 second.

Tags: NI Hardware

Similar Questions

  • DAQ Assistant is not in LabView

    Hi all

    I use NEITHER cDAQ-9174 and NI 9203.  I have already installed the driver for the NI 9174 cDAQ, which is NEITHER-DAQmx 9.8.0.  I can see the device when I opened NI MAX. However, when I open LabView 2015, I can't find DAQ Assistant in the function Palette. I noticed on the chassis, 'ACTIVE' light is not on while two other "POWER" and "READY" light is on.  I look in the forums OR but I can not find the solution.

    Any suggestion, please help!

    Thank you!

    DAQmx 9.8 is not compatible with LabVIEW 2015.  You must use at least DAQmx 15.0.  See here for more details: NOR-DAQmx and LabVIEW compatibility

  • 201003-error occurred in the DAQ Assistant

    Hello. I use "cDAQ-9178" and "NI 9215" and "NEITHER 9402" are added on. "

    However, when I run Labview code, "Error-201003" occurs.

    {

    Device not available. Possible causes:

    Device is no longer present in the system / device is not powered.

    Device is turned on, but was temporarily without electricity / device is damaged

    }

    (Error appears as the 1st and 2nd figures below).

    (Plans of logic is the figure below).

    Thank you.

    I could be something with the pilot

    Check this box:

    Error 201003 to the MAX test panel or all by running the DAQ Assistant

    http://digital.NI.com/public.nsf/allkb/5413F392D88326148625746B006745C5

    In this forum, they speak the same error:

    Spontaneous error code 201003 for acquisition of data PCI configuration

    http://forums.NI.com/T5/SignalExpress/spontaneous-error-code-201003-for-PCI-DAQ-Setup/TD-p/830707

  • Control relay with Boolean switch using DAQ assistant 9481 - problems

    Sorry for what may be a stupid question but I'm stuck in quicksand.

    I use a relay module 9481 and have two external relays connected lines 0 and 1.

    When I create a digital output 0 line by line, I can run the test inside the express and activate the relay and turn off without problem.

    The generated block DAQ expressed expects a Boolean input of 1 d. (See attached photo).

    I want to connect a Boolean switch relay line disk 0. You can connect live not because the switch is Boolean and the input is Boolean 1 d - I'm a conversation in the pict.

    All plumbing lines display results, the relay never active.

    Any bunch would be greatly appreciated! Thank you

    Mr._Mechanical,

    Welcome to the Forums of switch OR this forum is generally intended for products OR-SWITCH [such as the NI PXI-25xx & NI SCXI-11xx], I think I know the answer to your question.

    I think the reason why it's a failure is the conversion you make generates a table of 16 Boolean [as the 'boolean to (0,1)' function creates a data I16 type] with your data more false data points 15.

    When you try to control the relay, he sees 16 datapoints are you Commander to a single port [channel] and so error out.

    My suggestion would be to use normal DAQmx digital output screw [with, he set up as ' Digital > single channel > single sample > Boolean (1 line) "] rather than the DAQ assistant.

    If you use the daq assistant, simply by using the function 'Building the table' will transform your simple Boolean data point in a Boolean array containing a single element.

    While the DAQ assistant is very easy to use, I recommend that you use the DAQ assistant, because this reduces the features and increases the execution time.

  • Simulate signals wired to the DAQ assistant for USB-6009 device

    Hello

    I'm trying to send a signal to the DAQ Assistant Express VI.  I watched the movie "Generating a Signal" on the Web site of NOR (www.ni.com/academic/students/learnlabview/generate.htm) and I have my Signal simulate connected directly on the DAQ Assistant, as shown in this film.  In my case, the DAQ Assistant sends the signal to a device USB-6009.

    However, I received this message:

    Error-200077 occurred to the DAQ Assistant
    Possible reasons:

    Requested value is not supported for this property value. The value of the property may be invalid because it is in conflict with another property.

    Property: SampTimingType
    asked the value: Sample clock
    You select: On-demand

    If I select 'On Demand' in my DAQ assistant and run the vi everything works beautifully.  However, I need my DAQ assistant to be configured to generate a waveform AC continuous, not output a single alternating current rippling.

    What happens here?  I did not have this problem before on other devices of NOR. I am using LABView 2010.

    Please answer.

    Thank you.

    double post

  • Under VI 'DAQ Assistant': Sub VI is not executable

    Salvation OR engineer,

    My task is to acquire and record data of input voltage analog with PCI-MIO-16-1 and BNC-2110 connector. I can get the signal via MAX, but as soon as I drop down the function palette DAQ assistant in FASHION Lab blocks diagram, my run button becomes broken. I got the error message like "Sub VI"DAQ Assistant": Sub VI is not executable. How can I overcome this?

    Thank you

    Yvette.

    Hi Paul,.

    Unfortunately, SignalExpress is a different license than LabVIEW. However, you don't need a SignalExpress to acquire and record data. LabVIEW has every ability to SignalExpress and many more.

    Kind regards

  • Multiple entries to the DAQ Assistant

    Hello

    I'm doing my DAQ Assistant, in several (formed of an array) Boolean inputs where there is 1 digital output. (see attached software folder)

    Physically, I want a valve to open and close at a certain pace, where the user can install/control this pattern until the program starts.

    I think that the best way to do it is to have multiple Boolean values that the user can press or unpress.

    Before that, I started, I tried with only Boolean 1 where it worked perfectly.

    As seen on the attachment (error), it is possible to an easy problem to solve, but I just can't figure it out, I'm stuck at my already made solution.

    I use USB6008.

    I hope that there is a gentle soul who can help out me.

    Best regards

    Kenneth G. Vejen

    Hi Kenneth.

    When the output to the generation mode is set to "sample 1", which means that whenever you call the DAQ Assistant will generate 1 sample. In order to generate 5 samples, you must therefore call 5 times.

    I have attached a modified version of your VI, which shows a way to archive it. However, be aware that the samples will be generated fast and not at 100 ms note your loop runs. It depends on your application, if it is as you want samples to be issued.

  • Calibration of thermocouples in the DAQ Assistant, using data from spreadsheet?

    Hi all

    For my first application LabVIEW, I'm looking to automate the calibration of thermocouples by measuring their response at different temperatures in a dry well Sizer. I get temperatures of thermocouples six by SCXI 1303/1102/1600 and have six channels put in place in one of my subVIs in the DAQ assistant.

    I compare these values to temperature calibrator that I am acquiring by VISA series in an other Subvi. All these values are written in a .csv file.

    Can I import these data into the DAQ Assistant to use for calibration? Is there a simpler way to associate with the channel calibration data? Currently, I could manually copy - paste the cells on the worksheet in the calibration sheet, but that seems just silly.

    If there is everything that I could provide to help solve the problem, let me know!

    Thank you!

    Hi Zoysiamo,

    It is possible to automate the calibration screws DAQmx at a lower level, in particular the DAQmx channel property node. Using you can specify advance nationwide and the values on the scale for your channel. I recommend you take a look at this example of the community. The property node configuration will be similar to, as illustrated below:

  • DAQ Assistant stopped working

    Hi all

    I have labview 8.6 installed on my laptop. currently of the problems with the DAQ assistant. When it initializes the host of assistant OR no longer works and an unknown error message is given. Don't know where to get corrupted files etc my daq is a usb-6008 and my laptop is running windows vista. I think that the issue is to do with a driver in the folder of Max but I don't have enough experience with her. I currently install OR-DAQmx 9.0.2 in the hope it will solve the problem. any help on this would be greatly appreciated.

    Kind regards

    Jason

    Hello jpraffer,

    Install the DAQmx helped 9.0.2 or you're always to see the current issue.

    Kind regards

    Philippe

  • Missing DAQ Assistant

    Hi guys,.

    I have LabVIEW 2015 and 14.0 DAQmx.

    Yet, the daq assistant is absent the express--> palette entry.

    Any help?

    Message 5 of this thread will give you the answer.  More precisely

    DAQmx and LabVIEW version compatibility

  • Error of the DAQ Assistant

    I've just updated LV 2009 SP1 LV 2010. I use a LV 32-bit on a 64-bit computer.

    When I open the DAQ Assistant, I get a pop up window that says "LabVIEW: an exception occurred in the external code that is called by a function of the call library node."  This could have corrupted memory of LabVIEW.  Save all work to a new location and restart LabVIEW.  VI "Advanced Timing.vi:1" was arrested in node "" a call to "get of DAQmxAssitant_DAQmx IO Info.vi of control.

    If I hit OK, DAQ Assistant is locked up, if I use the Task Manager to close the LabVIEW vi breaks down.

    I already reinstalled 9.5.1 DAQ device drive. without success.

    There is no such version. The most recent is 9.2.2.

  • DAQ Assistant acquires the data into segments

    I'm writing a code that reads and records the voltage, temperature and pressure on a cdaq-9174 using or 9221 and cards or 9173.  The problem is that when the daq assistant is set to N samples outputs the data blocks in the graphics.  I wish it were a continuous stream so I can see what is actually happening.  I tried to change continuously, but it gets an error or is has data about 16000 points in 10 seconds, which is a lot more that I prefer.  The code I am using is borrowed from another person and then the installation exactly it works on this computer, but not mine.  Does anyone have any suggestions on how to solve this problem.  I enclose the code as well as the sub live he uses.

    Thanks for all the help.  I didn't know at first that the NI 9237 card has a minimum sampling rate of ~ 1600 Hz.  I am now able to taste to 2000 Hz then use decimating continues to write in my file at 200 Hz.

  • Second DAQ assistant in the power control system does not

    Hi all

    I need your help on this issue. I'm currently programming a VI for one command power supply for pool boiling experiments. The organizational structure of the VI program is attached.

    I use two assistants DAQ for steady-state acquisition and temperature unstable state data respectively. The first assistant DAQ (samples to read 5, 5 Hz rate) for the acquisition of works unstable state data well (see the attached image file first DAQ Assistant for acquisition of temperature unstable state). The second assistant DAQ (samples to read 12 k, 200 rate) for stationary data acquisition does not work (please see attachment image Second Assistant DAQ of steady-state temperature acquisition), showing only a series of data files size of 1 KB with no data on the inside. And indicators for steady-state data also revealed nothing.

    After a similar Q & A search in the forum, I tried to distribute different channels for 1 and DAQ assistant 2. However, the situation was almost the same.

    The material I used are chassis SCXI 1000 and SCXI 1303 Council to acquire thermal couple temperature data. Food was AMREL SPS200-50-K025. LabVIEW software is the 2014 version.

    I had just started to learn LabVIEW for only a month, and I know that the VI is a little messy. Hope you guys can also give me some advice on how to improve this VI.

    Have you looked at the error on the second daq assistant? You will see that a reserved resource error because you cannot use two different assistants. You do not mention the real DAQ hardware but there a clock unique convert. You can use only one assistant with a unique sampling frequency.

  • Cannot get DAQ Assistant in Labview to cDAQ 9184

    I am trying to build a system for the acquisition of data with one NOR cDAQ 9184. I installed the drivers for the system and I'm able to get to the DAQ system using NI Max (under my system - devices and Interfaces - devices on network) and all channels appear well, however, I tried to follow the procedure described in http://www.ni.com/white-paper/11703/en/#toc2 to integrate my system with LabView and I am unable to find the tab software under the unit to be able to write the RIO 3.5.1 on the appliance and cannot find the device to through the LabView project.

    Your real problem is error-50103.  This is a common mistake, and you can find the answers for it if you are looking for in the forums.

    The problem is that you can't have several tasks (or several assistants DAQ) try to access the same device at the same time.

    Make a DAQ assistant who has all defined channels you wish to purchase.

  • DAQ Assistant no recorded data during the case structure is false

    I try to turn it on turn off heater using intermittent relay module (some time and some free time). The program attached that do very well. Except that I also want to record the temperature of the radiator using materials DAQ Assistant and it records all the data when the case structure is false. I mean, when the relay is off. I tried to use the vi for the acquisition of data in the structure of the case. However, aparently it is not possible to call the module analog input even twice in the same program. All solutions? Thanks in advance.


Maybe you are looking for