Acquisition of temperature on USB-Temp

Hello

I use a measurement computing USB-Temp in order to acquire the temperature with several sensors. I made the attached program for both sensors. The problem is: I must add I have a waveform for each sensor. Thus, the program will become quickly unreadable if I want seven or eight sensors.

You know a way to fix? Perhaps with arrays...

Sorry for the bad English

Yes - instead of having a single waveform on your shift register, change this in a table of waveforms. You can then have your acquisition of data in a loop For the number of sensors you have.

Here's a very simple example of how you can change your program:

In addition, you should know because you generate a waveform, permanently if you run your program for a long time you will eventually run out of memory. You might want to consider looking at the architecture of producer/consumer so that your registration occurs while the data are acquired, instead of just at the end (it also means that you have given if your computer breaks down ).

Tags: NI Software

Similar Questions

  • Acquisition of data NOR usb 6008: a strange problem: mxwcgoutrunsilent.VI is not respected

    Expensive OR

    Today, I bought an acquisition of data NOR usb 6008

    and I'm using labview in 2011
    the problem is appear when after I end the process of configuration of the i/o data acquisition Wizard

    the following image shows the mxwcgoutrunsilent.VI is ignored and an error has occurred

    someone can help provide this VI for me

    What is the complete labview modules can also so I could do a real time data acquisition

    Best regards

    mangood,

    You received an error code? If so, what is it? What version of NOR-DAQmx driver you have installed? It seems your driver potentially incorrectly installed, and you may need to reinstall the driver.

    Here is the link to the latest version of the NOR-DAQmx driver: http://www.ni.com/download/ni-daqmx-9.8/4297/en/

  • Omega USB Temp

    Hi guys,.

    So I just learned last week labview its really fun, now the question.

    -J' use a Module USB-OM.-TEMp to take certain measures of the temperature. Omega has provided with some of Sub VI so that I don't have a code as well

    -Write in Excel but has been giving me some trouble, I get an error a message "you have connected two terminals of two different types of termial" I tried to use the Bundle option nothing. I have attached my program below if anyone can help

    Thank you

    -Chris

    Chris,

    I do not have the ULx screw, I can't be sure what's in those.

    Many devices are not different tasks for the same type of measurement on a single device. You may need to combine the two temperature measurement in a single task to two channels. Something like Dev0 / Ti0:1.

    I don't see any attempt to save to file. Create a data table and use scripture to the File.vi worksheet. This will create a tabs-delimited text file that can be read by Excel and many other programs and is very easy to use.

    I don't see anythihg that defines the timetable of the loop. It seems that you use avoiding for the acquisition of data and have no waiting inside the loop. Elapsed time Time.vi measure time but does not have a delay.

    Lynn

  • scb68 acquisition of temperature

    Hello

    I am trying to make the acquisition of the temperature with a 6062E and a SCB68. Do you know how the wiring of thermocouple?

    How can I reffer to each channel (assuming that the 2 different threads of TC need AI 2 screws in the SCB68)? Who should be positive and negative that?

    And finally, is there a way to access the reading of CCM? (it's less important to me, just for additional info)

    Thank you.

    Hi user,.

    fisrt of all, you must decide closed mode the differential or distinguished as the wiring is concerned:

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

    Differential > HAVE negative and positive (n) HAVE (n + 8)

    CSR > HAVE AI GND negative and positive (n)

    For example, the mode differential channel 0 > pin Positive AI (0) 68 and HAVE negative (8) pin 34.

    If you intend to use this mode of CSR, read this document:

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

    With respect to the signals from thermocouples, see this.

    To access the value of the CCM, you must use a property node as shown in the attached screenshot.

    Hope this helps! Saludos.

    Jesus

  • Simultaneous to the AO and HAVE with the acquisition of data NOR USB 6001/MATLAB Toolbox

    I am very new to data acquisition and bought a NI USB 6001 to start to learn. Because I can get free MATLAB through my University, I use Matlab data acquisition Toolkit as the data acquisition software.

    My problem is that I get the following error message when I try to generate an AO (an LED voltage) signal and measure a signal I (voltage of a battery of 9V) simultaneously.

    ATTENTION: This change is caused in the dump output data queue.  Use queueOutputData for the queue data before the start of the object.
    Hardware does not support the specified connection. Check the user manual of the device for the valid device routes and pinout.

    However to measure IA or by generating the AO each by themselves works perfectly well.

    My Matlab script looks like this:

    daq.getDevices;

    s = DAQ.createSession ('or');

    s.Rate = 1000;

    s.DurationInSeconds = 10;

    addAnalogInputChannel (s, 'Dev1', 'ai0', 'Voltage');

    addAnalogOutputChannel (s, 'Dev1', 'ao0', 'Voltage');

    aoVoltage = 1.8 + 0.1 * sin (linspace (0, 2 * pi, 10000))';

    queueOutputData (s, aoVoltage);

    s

    startBackground (s);

    Note that adding the channels HAVE and AO at the session also works, however I get the error mentioned at the start of the session. This is a limitation of my data acquisition hardware (I don't see something like that mentioned in the manual) or do I have to modify the script?

    The pins connected for the LED are AO0 (+) and AO GND (-).

    The pins connected to the battery are AI0 (+) and (-) AI4. (The problem is still there if I use the reference to the ground for AI)

    6001 cannot make simultaneous tasks.  Very standard limitation of the low-end hardware... just don't have on board computing resources to handle such things.  Even the 621 x boards have only limited multitasking abilities.

    Can intensify to a high range data acquisition ($$$) or buy a 2nd a low end and synchronize tasks in software (not as precise calendar).  I've done two approaches, one is "best" really depends on demand... If low-cost or high-performance is a priority.

  • Acquisition of multi camera (USB)

    I make attempts to acquire data of Sentech twice camera using USB. By program, I was not able to do this in Labview 8.6 since the two devices share the same name. Pleasee the attached screen shot. Does anyone know of a work around or a solution to this? Acquisition of a camera works fine, the passage from one camera to the other is the problem.

    Hey gisele,.

    For more information, see this KB: to access multiple USB cameras that have the same name.

  • How can I improve the rate of acquisition with daqmx and usb-6008?

    Hello

    I am trying to acquire data of analog voltage with a USB-6008. I'm under Labview 8.5 student on an HP laptop with a 1.33 Ghz cpu and 736MB RAM, apparently. I tried using the Daq assistant and the low-level Daqmx functions. My best results come with a task set in MAX for my analog input, and using the function 'Daqmx read' the 'unique double 1 d sample' value in a while loop. I insert the values returned in a table which built in the while loop, and then when I'm done, I check the number of samples in the table. In the test VI attached, I also use the time to Get before and after all loop. The best sampling rate I made using this method, is around 40samples/second. I have attached a VI below that illustrates this concept. In my actual application, the data acquisition code runs at a time while loop with 1ms, parallel to other code that controls the device I'm collecting data of. The sampling rate is roughly the same for my test below VI and my application program.

    The 6008 datasheet gives the sampling frequency maximum 10 kHz. I'd be happy with 2 to 2.5 kHz, or as soon as possible; I'm sure that I can achieve a little more than 40 Hz. My first idea was tied to the hardware, but the 6008 cannot make acquisitions NI hardware.

    My question is: How can I implement a faster sampling of analog voltages to a USB-6008 in LAbview? If I can't do it, is there another way I can taste the data more quickly?

    Thank you

    -SK-

    To the best of my knowledge, the USB-6008 can do timed equipment acquisition. Don't forget that this is a multiplexed device, so if you add 8 channels so the maximum you can set is 10 k/8

    If you are new to LabVIEW, I suggest that you try this sample program first

    \examples\DAQmx\Analog In\Measure voltage. llb\Acq & Graph tension-Int Clk.vi

    Amit

  • ACQUISITION OF DATA NOR USB-6251

    is it possible for the box USB-6251 to provide an output for a test set-up during playback of the inputs of the device even? for example: 10VAC Ridge to Ridge on the luminaire, mixed the sine and square wave signals of the luminaire to the data acquisition Toolbox.

    Yes. The 6251 has two outputs analog and 16 analog inputs. Open finder example and looking for examples of both. Under input and output hardware > DAQmx > Syncronization > multifunctional, it is an example of analog inputs/outputs synched.

  • Acquisition mode continues for USB-5132

    Basically, we like to use USB-5132 for recover data from two input channels digitizer continuous (I / Q signals).
    I perform ^ 2 + Q ^ 2 operation continuously in Labview and then export the result in real-time to

    C / C + c++ / Matlab on PC data format for more complicated algorithms of signal processing.

    Is this possible?

    Thank you very much for all your comments!

    Gators,

    Any device that you can find in the PCI form factor that is able to acquire quickly enough for your application will work for you. The material has nothing to do with your ability to process and display data on the fly. How to write your program to acquire and process data will be the determinant of whether you will be able to track the incoming data. I would recommend that you look for in producer / consumer performs a loop to process the data. The PCI-5102 will not be able to acquire fast enough for your application, I recommend the PCI-5114 or PCI-5112 for your application. I also recommend to take a lot of memory board for the card you purchase as you go to acquiring data at a fast speed for a long Aussie time.

  • Delay in acquisition phase data between two lines connected physically on the acquisition of data NI USB-6289

    Hello

    Currently, we have two signals which are physically and logically linked together on the same line of data acquisition. The first, 'I' and the second signal, 'Q', are both related to "Ai6" (PIN 23) and "Ai GND" (Earth). However, when we probe the two lines coming our function "signal split", I drove Q by about 0.5ms. My question is, if these two lines are actually bound together physically and logically, then why are they phase shifted if they are both the same channel? They should be exact matches. I thought that the phase delay inter-channel occurs only in what concerns channels being read from data acquisition. I have attached a few screenshots as well.

    Input signal is 20 kHz. Sampling rate is 40.5 kHz, number of samples/point is 1000.

    Thank you.

    Best,

    Saami

    System - Ultrawave Labs engineer

    The board you are using is a multiplex.  If you create several virtual channels, pointing to the same physical channel, we can enjoy this channel once for each channel.  So what's happening essentially is that the physical channel was sampled once for channe 'I', then again for the channel 'Q' with a delay of a few milliseconds in between.

  • My acquisition of data NOR usb-6008, does not appear in labview after installing drivers

    My DAQ does not appear in my labview program after installing the drivers. I can't add it to my program or anything like that. I installed 3 different drivers and updates, and it's still not appearing in labview. Is there something I'm missing or need to do yet?

    Thank you

    It seems that you have a damaged file somewhere in your installation.  You will need to go into the control panel and select the option to repair the installation.  You will need to run the repair twice due to a known problem.  After that, you need to reinstall the NI_Daqmx 9.4.

    Jacob K

  • Recommendation of USB data acquisition

    Hello

    I'm looking for a digital acquisition of data NOR-USB 12v e/s of at least 8 channels. He would be grateful if someone recommends me.

    From what I can tell, the USB-6525 should work for you.  It can accept a digital input of up to 60V (anything over 3, 2V is regarded as a MAXIMUM).  And then there 8 SSRs to serve as exits Digital.

    Specification of the

  • Elements USB WD key stopped working in Satellite C650

    I used a Western Digital Elements USB Drive (250 gb) for about a year as a backup of my Satelleite C650. About three weeks when I plugged the drive started flashing market, then give a message that the disc is unreadable and inviting to format the drive. Viewer is not available.

    Where the cable was defective, I bought a new cable. No change.

    This WD Elements USB drive works fine in work computers and my computer at home so the problem is only on the laptop.

    (I do not know if the fault has coincided with either one) an update Bios Toshiba and/or b) acquisition of mobile braodband USB dongle for laptop only.

    Have you noticed similar problems with other USB devices?

  • Too high temperature on Satellite Pro L20?

    Hey,.

    last night, when the temperature of the 'Temp 1 meaning' of game reaches 101 ° C / 210 ° F.

    Is - this too high?

    My Toshiba Satellite Pro L20 is now almost 5 years old. The fan works and the Bios for the cooling setting is set to 'Performance '. If the current clock speed is roughly 800 MHz (1.7 GHZ), feel Temp 0 is between 35 and 40 ° C / 95-105 ° F and the Temp sense 1 = 50-60 ° C / 120-140 ° F.

    Michael

    Seems a bit high for such a machine... have you ever cleaned the cooling system of your laptop?

    Could be the fan and cooling impeller is clobbed with the dust that causes these high temperatures. I suggest you to go for an electronic market, take a can with compressed air and clean with compressed air as the cooling system of dust and all that lives inside your machine. :)

    Please check after cleaning if the temp rise again.

    Welcome them

  • locking using NI USB-6251 amplifier

    Hi all:

    I'm in the very initial stages of development of spectroscopy (FMS) frequency modulation experience on my set-up of already existing absorption spectroscopy. I know that I'll need an amplifier to lock to select the signal at a specific frequency. I already have an acquisition card of NI USB-6251 data which works very well and I've used for my experiments of absorption spectroscopy. I was wondering if there is a way to create an amplifier to locking vi which uses the NI USB 6251 casing and would do what I need for my FMS experience. I try to avoid buying another instrument, if I do not need.

    Anyone who is familiar with amplifier locking vi and see if I can put it with my USB NI 6251? Thank you!

    Alfredo

    Herea link to the use of an amplifier to locking using LabVIEW.  However these specific VI were designed to use our acquiring dynamic signals of maps that isn't the 6251.  You can try using a simple bandpass filter in the software, but it is certainly not an ideal situation in any stretch of the imagination.  But with only the 6251, it is certainly an option.

    Kind regards

    Brian P

Maybe you are looking for

  • iTunes 12.5.1.21 - does not appear iPhone

    So I upgraded to ios10 and then upgraded iTunes tonight when my computer went. Download itunes version 12.5.1.21 on my Windows laptop, 10 and with my attached iPhone it does not show the device in the left sidebar, or anywhere on the top toolbar, in

  • TB newly installed on 8.1 Windows 64-bit computer behaves badly

    Download is usually fast, but stops at unpredictabily. But even worse, if I try to delete or open mail, TBird usually freezes and says that it is "not responding". I tried to uninstall and reinstall twice, and what happens is always what I had alread

  • Problems with the installation of itunes "App can run on pc.

    Hello I have a question here I would like to install the latest version of itunes on my new PC (windows 10, 64-bit) When I click on the application of itunes6464.exe, my pc does not work, it gives an error message: "This application can run on your P

  • HP Z420: Other devices (missing drivers)

    Hello world For the life of me, there are two devices in Device Manager that I can't seem to update: PCI serial portSAS controller In both devices, this is the last 2 timestamp description which is noted: PCI serial port 1) Device PCI VEN_8086 & DEV_

  • We get an error "D: / is not accessible." a device i/o error"when trying to access hard drive

    * Original title: e/s problem I am not able to access my hard disk.windows that says: -. "D: / is not accessible." an i/o device error. " I also tried chkdsk but it says that it is not directly operatable.