PCI-6070E: maximum number of samples (analog in) by Hz?

In MAX and LV8.6 I have converted 1kS (analog in) at a rate of 1 kHz (the 6070E is estimated to be 1.25. MECH / s), therefore, seems OK.

However, why conversion fails to 10kS to 100 Hz, just the same 1 MECH/s?

Something to do with the maximum size of the buffer of an 6070E internal?

If so, is Labview 8.6 fast enough to read and store 1 MECH. / s adjacent to the coast of the 6070E although 6070E data acquisition presents data of Labview 1000 pieces/s.

I've run an AMD64 x 2 @ 6 GHz @ 4 GB RAM @ 2 TB HDD, must be fast enough.

I certainly don't miss something, but what?

In the data acquisition textbooks, I couldn't find lights on this topic.

Thanks for any explanation.

I'm having a hard time to understand what you are doing. You say "conversions fail to 10kS to 100 Hz, comes to be the same MECH/s 1." What is the actual sampling frequency you are using? Is - this samples 100/s? And you ask 10 k samples? If so, why are you doing it like that? If you want 10 k samples at this pace, you should probably ask 100 samples and make multiple readings. To get 10 k samples at a frequency of 100 hz, which would take 100 seconds, wouldn't you get anything until the 100 seconds is upward and probably the buffer overflow. Take 100 samples at a time and repeat 100 times would give you the same number of samples, but you get the data every second and not needing a such great buffer.

Tags: NI Hardware

Similar Questions

  • Maximum number of samples with PCI-6123

    I am facing a strange problem. I can't start a task with more than 1 samples (1000000) mill with my PCI-6123?

    If I just get money, then that works, no matter how many channels or samplerate.

    I use DAQmx who must manage up to 16 mill.

    -cpede

    Hi Cpede

    I agree with you that it should work out of the box for this camera as well and I will of course report this issue to our R & D department.

    But I'm confinced that the foregoing must be usable work around in your case.

    Best regards

    Anders Rohde

    Technical sales engineer

    National Instruments Denmark

  • NiDAQmx limits the maximum number of analog samples which can be read / buffer?

    I try all the time on a USB-6363 to 1000 Hz 2 channels analog samples.  Everything works until I have started to increase the number of samples to read only once in DAQmxReadAnalogF64().

    I have set up the buffer in DAQmxCfgSampClkTiming() like twice the amount of samples, I want to read at some point.

    Up to about 8000 samples (128 000 bytes: sizeof (double) x 8000 x 2ch) it works and read call returns without delay once all about 8 seconds.  Increasing the number of samples other than that, I can no longer read the data (the DAQmxReadAnalogF64() always holler times).

    Question: am I running in a limit on the maximum number of samples that can be read or buffered... maybe a DMA limit any?  What determines how big you can make the buffer in DAQmxCfgSampClkTiming()?

    Maybe it's not obvious, according to the documentation, but if you look at the output value of the parameter samples per channel function DAQmxReadAnalogF64 reading, you'll see that when it times out, he reads what was available when it has expired. So if you're always calling this function, and your timeout value is too short, then you'll always be timeout, but you will always catch all samples. You can view this as the function will return when the buffer is full, or the timeout is reached. That's why we have provided an exit indicating the number of samples read.

    As a general rule, ask not read like this with DAQmx. I would recommend registering a callback for EveryNSamples (there is an example that's bundled with the CVI on how to do this), or by specifying a longer period than what it will take to gather real that many samples (in your case, 8000 samples at 1 kHz would be > 8 seconds). The main problem with the polling stations with a short time-out is that you should ignore errors that is not recommended.

  • Large number of samples by FIFO - avoid the saturation of the buffer target

    My hardware is a PXI system, with a 7952R module FlexRio FPGA and a 14 bit 250 digitizer MECH NI5761. / s.

    Most of the posts I've seen facing some Mech acquisition rates. / s or less and the number of samples of a few 1000. In addition, my analog read as well as write FIFO is in a SCTL don't while loop.

    I want to buy say a 100000 samples each folder at the rate of 250 Mech. / s or more (millions of samples) at this rate.

    Here's the basic problem I condensed (I think that is). I use the example of the Acquisition of SingleSample as a test project.

    The FIFO DMA includes if the target and the host buffer. In practice, the maximum number of items that the target buffer can have is 32767.

    Now, once on the host, I request more samples to 32767, the memory stream buffer target above (overflow), the host THAT FIFO read node waits forever, until finally the time-out has been reached and the number of items remaining in the FIFO (I guess the host buffer) get enormously large (scales with the time, the read node waits (plus I Specifies the time-out is the largest the number gets).

    This is even if the depth of the FIFO is quite large (the host buffer is 5 x the number of samples per record).

    First of all, this suggests that the DMO transfer rate is too slow. However, this also happens if I acquire only 125 MECH. / s (take 2 samples of ns, which means 14 bits 8 x 125 Ms, so about 250 MB/s. This is well below the rate of transfer, as far as I know, so it should not be the reason. Or am I oversee something?

    The only solution I see is to limit the size of the records up. 32767 elements at a time.

    Someone at - it experience with large quantities of samples on a FPGA - digitizer using a FIFO for reading configuration?

    Just run the example CLIP unique sample vi and try to acquire 1000 samples, it will work. Try to acquire say 10000 samples and it will timeout as described above.

    Thank you!


  • How to abort Continuous Acquisition (which is set to acquire a constant number of samples per channel each iteration)?

    Hi all

    I would like to continuously acquire an input channel analog and, if necessary, be able to stop the acquisition as quickly as possible.

    I use a card NI USB-6289. I implemented a DAQmx (voltage) analog input task, set the clock sampling DAQmx 'continuous samples' and the rate required (IE 1000, which is 1 kHz). For the acquisition, I used a while loop with inside the DAQmx Read with Terminal 'number of samples per channel', wired (IE 1000). The while loop waits until 1000 samples are acquired and therefore continuously reads the channel in uniform batches of 1000 samples every second ticking. The while loop can be easily interrupted when the DAQmx has completed the acquisition of the lot being 1000 samples, but it takes the DAQmx finish their current task.

    My problem is how to stop the loop while the DAQmx Read lies in the middle to get 1000 samples WITHOUT delay all 1000 samples are received? Is it possible to interrupt the DAQmx Read?

    I could reduce "the number of samples per second", increasing the responsiveness of the while loop, but this is not the solution I prefer. I tried to destroy the task (outside the while loop), but that does not stop immediately the acquisition, Read DAQmx still finish acquire 1000 samples. I've included an example Subvi. When I was using a PCI card, I used a timed while loop with inside the DAQmx Read with Terminal 'number of samples per channel' wired-1 (= which means ' read everything in the buffer "). In this case, it was easy to stop the acquisition at any time: the timed, while the loop is abandoned and the acquisition has ceased immediately. But it does not work with an NI USB-6289 map (see thread http://forums.ni.com/ni/board/message?board.id=170&message.id=386509&query.id=438879#M386509) because of the different way the data are transferred to the PC.

    Thank you very much for your help!

    Have a great day,

    LucaQ

    Hi LucaQ,

    Your solutions are decrease of the number of samples, or record the time you want to stop and remove samples that have been acquired beyond this time. There is no other way to stop the actual reading out of the hardware store.

    Flash

  • Maximum number of keys.

    Hello

    I would like to know if there is a way to check the maximum number of keys (for example with something similar to screen_get_event_property_iv) on the device.

    In addition,

    screen_get_event_property_iv (screen_event, SCREEN_PROPERTY_TOUCH_ID, &id);)

    allows me to get the ID of the current ID. What is an ID that corresponds to the touch (so, if there is for example 10 keys, id will be between 0 and 9) or does it continue to grow? (for example, whenever a new finger noise inside, id increases, and it could go up to any value, as long as the new keys keep coming).

    My tests, it appears the id doesn't grow, only for sticks for the same set of values and BB Playbook only supports up to 4 simultaneous keys, but I would like to be able to query the number of keys, however.

    If anyone has answers, I'll be very grateful.

    See you soon,.

    Jaime

    A great question!

    It was 4 on PlayBook and can be > 4 on new devices.  Design for 4 would be a good idea for now since you want your application to be usable on all devices.

    I submit this request for the people of libscreen along, because they already know internally what is the max #... It is simply not exposed in any convenient way.  In General, and that the API rule evolve, we want to be able to put as much information in the hands of the developer as possible.

    That being said, nothing can stop your application multitouch great to do something similar to what we see with the calibration of analog joystick... have your app in advance with a "number of fingers on the screen you can press on ' message and sample the max for yourself until a SCREEN_PROPERTY_MAX_MTOUCH practice or similar is available.

    See you soon,.

    Sean

  • Units of the number of samples and rates for the DAQ Assistant units

    Hello

    I use the DAQ assistant for analog voltage of an input OR data acquisition card. What is the difference between the rate and the number of samples in the DAQ assistant and what are the units of the two?

    Thank you.

    The number of samples is how many discrete to measures. Rate (per second) is how fast to acquire the specified number of samples.

    If number of samples is 100 and the rate is 1000 samples per second, then the acquisition would take 0.1 second (100 / 1000).

    -AK2DM

  • NEITHER 9212 - issues with sampling frequency, number of samples and size of buffer or slowness comes together with thermocouple module

    To begin with, I am very new to labview and unfortunately on that my first task is to build something rather complicated for a project that my company works. Fortunately it is especially followed rather than control critical processes.

    Currently, I have a cDAQ with modules, DI, AO, and TC.

    cDAQ-9133

    NEITHER 9472

    NEITHER 9421

    NEITHER 9263

    NEITHER 9205

    NEITHER 9212

    I'm currently running read-write for all 5 of these modules in parallel while loops and analog and digital inputs/outputs modules that all work as expected. Each loop requires 1 sample per channel through the wizard DAQmx etc for each module and I got can interact with all the asyncronosly inputs and outputs which at the moment is the goal. I can switch power switch for each module save memory, or if the need arrives later.

    My problem is that the module TC (NI 9212) when tilt on which allows the acquisition of sample 1 loop seems to take much, much longer to collect samples. I have played with different acquisition parameters and can seem to get a continuous flow of data when you use streaming samples, or even when specifying N-samples but I come in questions where the "application cannot catch up with the hardware.

    I tried to find an optimal number of samples/sampling, rate, etc I can get an update of temperature more than every 1 to 2 seconds, but if I set the number of samples that are high enough to apparently get a constant flow, what ends up happening waveform graphs seem to lag behind the actual data, and that's where I get errors. I only want 1 sample per channel per cycle anyway. Yet once, all the other modules in the cycle with less than 100ms delay between acquisitions but the module thermocouple ends up being 1-2 seconds. It's okay because in our application temperature should not rise/drop very quickly but its boring nonetheless.

    I have the acquisition set up for the same (NI 9212) thermocouple module was like my modules of analog and digital inputs (NI 9205 and NI 9421) take 1 sample every time the task is called so I'm having a hard time understand why do the same for the TC module introduced such a delay. Max sampling rate is supposed to be 95 samples/s/ch, so I guess that the delay must come from call the task over and over again in a loop.

    Synchronization and how you have configured the 9212?

    In the case of high resolution, it can reach 1.8 samples/s. see page 7 of the plug technique here for rates for the supported modes:

    http://www.NI.com/PDF/manuals/374389a.PDF

    -AK2DM

  • DAQmx C API - maximum number of simultaneous input available channels.

    I develop software to purchase customized using the C/C++ API. I have no particular problem with implementing the sample clock, tampons, modes etc. But I have a problem with determination one of the properties of a device:

    What is the maximum number of supported Ia-sampled tracks simultaneously (in a task) for a particular device...

    I managed to read all other properties (maxrate, physical, ranges channels, Terminal configurations...), but the mentioned property is not found in the API reference. This is related to the error -200168: "number of acquisition channels exceeds the maximum of the device. Well order is not for this, I need the "maximum of device", MAX points out as 'maximum number of channels allowed:» Is this hardcoded in MAX property and must be known for each device, or is there a corresponding value in the DAQmx API? Also if this is the case, where in the documentation and/or specifications of each device is it said?

    If it's interesting - I use for most devices M-series (USB6211, USB6009, USB6212...).

    Thanks in advance. I will be grateful for all comments and suggestions.

    ttaneff is a kind of corner cases where you have multiple copies of the same physical channel in your task.  It is sometimes useful for various reasons (for example to be able to enjoy the same channel with a different terminal configuraiton or with another range of entry, or maybe something like this).

    Fast experience, the M Series devices can have up to 4095 channels. The 6009 can have up to 8. There is no property node that refers to these values, and I'm not even not aware of any documentation with respect to them.

    However, you can have more channels configured (on each device) if all of the following characteristics apply:

    1. you have sets of channels with a similar configuration (physical channel, range, terminal configuraiton all identical)
    2. these strings are grouped consecutively to the task (e.g., chA, chA, chA, chB, chB, chB,...)
    3. the number of channels in each group of consecutive channels is the same (I'm not sure of the limit of the maximum size of the groups - memory and performance problems are probably your factor limiting)
    4. the number of groupings is limited to the numbers above (4095 M series, 8 for 6009).

    Here are some examples:

    EDIT: I just realized that you are using the C API, apologies for examples of LabVIEW - I hope that the examples always wise.

    Best regards

  • Why do I get a huge number of samples even with small flow and execution time

    I use the express Signal as my data acquisition software. NI9239 Daq is data acquisition system is my data acquisition equipment. Problem I have is, regardless of the data rate and the number of samples, I put, I get a lot of samples. for example I put the flow to 10 samples per second, and the number of samples to 600 (in continuous mode) I get more than 64000 samples where I should only get 600 samples total.  I tried to adjust the flow to 10 Hz and number of sasmples at 10, it gives me an error indicating that the data buffer overrun. Does anyone know a way around it?

    all responses are much appreciated.

    Hi odessy27,

    Maybe you can use the > Analog > step subset and resampling to resample the data at a lower sampling rate.

    Brad

  • Windows 7 Photo Screensaver slide show the maximum number of Images? Recommended file specifications?

    I use Photos as a screensaver as described here:
    It seems that if I have too many image files for the photos as screensaver. After the screen saver slide show has worked for at least 20 minutes, it lags behind trying to leave the screen saver and return to the desktop.
    What are the specifications of file recommended for use of photos as a screen saver?
    • file size in MB (which resembles all default values in C:\Windows\Web\Wallpaper
    • dimensions maximum file (which looks like all default values in C:\Windows\Web\Wallpaper
    • types of files (extensions)
    • maximum number of images supported
    When you look at the pictures in my file they all seem to be in the 2 MB and range 1920 x 1200. So my only guess is that having too many is the problem. It does not lag when I change the directory of C:\Windows\Web\Wallpaper. I'm only here a hypothesis, some data of real functional specs would help immensely.
    Stats of the computer
    This built in May 2011 (summer operational solid with zero problems, with the exception of the GAL Photo screen saver when you return to the office)
    OS: Windows 7 Professional 64-bit
    CPU: AMD Phenom II X 6 1100 T 3.30 GHz
    RAM: 16 GB memory DDR3 1600
    Graphics card: Radeon HD 4670 1 GB 128 - bit DDR3 PCI Express 2.0 x 16

    Hello

    -Did you do changes on the computer before this problem?

    Method 1: Run the Microsoft FIXIT from the link and if this resolves the issue.

    Fixed problems with Windows Live Photo Gallery that does not

    http://support.Microsoft.com/mats/windows_photo_and_slideshow_diag/en-us

    Method 2: Follow the steps mentioned below that can help you in the matter of fixing.

    (a) open with Windows Explorer %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\(you will find files there are two: TranscodedWallpaper.jpg and slideshow.ini).
    (b) open slideshow.ini > Remove its content > Save changes.
    (c) delete TranscodedWallpaper.jpg (you can substitute your own file of that name).
    (d) restart the computer.
    (e) re - create the slide show and check if it helps.
     

    Method 3: If the problem persists, I suggest to maintain the computer in clean boot mode and check if the problem persists.

    A clean boot to check if startup item or services to third-party application is causing this issue.
    You can read the following article to configure the computer to boot:
    http://support.Microsoft.com/kb/929135
    Note: After the troubleshooting steps, see step 7 in binding boot is a way of putting your computer to normal startup mode.

    Hope this information helps.

  • What is the maximum number of pages for a photo book

    Is there a maximum number of pages that can be used to make a photo book? I have one that I am trying to download from 88 pages, but it will not download. Thank you.

    100 pages is the Max - 20 min

    have you presented in the book preview? Saw a print project in Photos or iPhoto to avoid problems - Apple Support

    What is the exact reason that you can not download?

    LN

  • Apple has a maximum number of pages allowed for the applications on the iPhone 6

    Gowing nuts w lack of applications on the iPhone screen 6. Now you wonder if Apple has a maximum number of pages screen, they offer to applications. For every missing application, I can go to the App Store and each one said OPEN next to him. I'm travelling internationally next week, I can't go to the App Store to open apps, I already have, they should all be visible on the screen

    11 pages. If you have more than 264 apps to group them into folders.

  • What is the maximum number of contacts that you can add to a mailing list?

    To generate a mailing list, but I've heard that you can get too big? Is there a maximum number of contacts for any 1 list?

    If you use a mailing list that any restrictions would be imposed by your email provider. You should check with them.

  • TestFlight maximum number of devices

    I just got a new beta to install on TestFlight notification, but when I go to install it I get the message:

    "This app could not installed because you have already saved the maximum number of devices.  You can remove devices in TestFlight parameters. »

    The problem is that when I open the settings/TestFlight, there is no option to add or remove devices, just notice choice and version number.

    Any ideas?

    Walt

    Launch TestFlight and type on the Apple down ID to access the page setting TestFlight.

Maybe you are looking for

  • Try to get a new battery for A1189 for a 17 inch MacBook Pro 2008

    Need a new battery for my MacBook 2008 Pr A1189, cannot find them on the Apple Store and not those who are genuine available elsewhere that I can find it, a lot of one on Amazon etc, but they are safe and reliable?

  • before Apple keyboard delete key (.)

    An Apple keyboard with a numeric keypad is hard, connected to a Windows computer.  What strikes can I use to change the "." key between '0' and press 'Enter' keys to operate it as a before delete key? Thank you.

  • Acer aspire one A150 windows xp family cannot repair driver intel.

    I have an acer aspire one A150 windows family xp 32-bit, intel app will not end. At the end of the installation it unknown error occurred and ends up together. This is the one. The vreason I reinstalled it was yellow mng device identification of miss

  • SRW2048 port mirroring

    Hello Does anyone know the specs on port mirroring feature for Cisco SRW2048 48 - Port Gigabit Switch? I need to know: 1.-y there a limit to the port mirroring sessions? 2 - a target port can receive traffic from multiple ports?

  • 2542 DeskJet printer to my laptop connection problems

    I recently bought a printer HP DeskJet 2542, who will replace my broken. All is well on the installation until where I am trying to connect my printer to my laptop, which has been frustratenly without success. I tried both wireless via the network an