DAQCard-65​33 performanc​e (PCMCIA)

The on-line DAQCard-6533 PCMCIA card ad states "up to 400 kbytes/s (pattern I/O); up to 740 kbytes/s (handshaking I/O). I'm not even getting on tenth of those speeds.
If I run the card at even 25 Khz, I get error -10803 indicating an input buffer overrun (too fast). I've tried patterned I/O and handshake I/O with the same results. Increasing the buffer size makes a small difference up to about 4096, then no benefit after that.
Has anyone ever actually used this card to acquire continuous data faster than 25 KHz? Nobody I've been able to contact at NI has any hands-on experience. Everybody throws answers at me assuming I'm using the PCI version of the card, not the PCMCIA.
It appears that this card's internal FIFO is 8 samp
les deep, and it uses PIO rather than DMA, so interrupts are constantly happening. This seriously limits input speed, even on a fast notebook.
Any help would be appreciated. I'm just about to abondon NI as a supplier for our data acq cards, but I thought I'd give this one more shot. I have sample source code and a program that demonstrates the problem.
email: [email protected]

My system is an IBM Thinkpad A21p, 850 MHz with 512MB RAM. I have all unnecessary services disabled, and no other applications running.
I have attached a ZIP file that contains my example program that shows the problem, together with the relavant source code.
Thanks,
Ron Schaaf
[email protected]
Attachments:
DAQCard6533_prob.zip ‏103 KB

Similar Messages

  • Why do we get "Failure to initialize dynamic link library nipalu.dll"?

    We have two laptops connected by Ethernet. Each sees the other as a normal drive.
    Laptop A has the NI DAQ drivers and Visual C++ installed. It is our development environment. Laptop B has the PCMCIA DAQCard 6533 installed in the PCMCIA port.
    The DAQ application is stored on Laptop A, but launched, via shortcut, on laptop B. The application launches fine on laptop A (but this is of no use, obviously).
    I have tried installing the NI-DAQ drivers on Laptop B, but I get the same problem...
    Failure to initialize dynamic link library nipalu.dll
    THANKS!

    Azucena,
    Thank you for your comments. Three questions come to mind:
    1)If I must install NI-DAQ (do you mean just the dll or the entire environment?) on both machines, what are the licensing issues? Note that I only use one for development.
    2)Why do you say NI-DAQ needs to be installed on both machines? I launch my application on my remote machine using a shortcut pointing to the application where it resides on the _development_ machine. My app should therefore be able to see all required files (dlls, etc.) on the development machine even though it is running on the remote machine. To the remote machine the development machine merely looks like a normal drive.
    3) I don't see how the patch can help; Since I'm running my app on the remote
    machine (which doesn't have Visual C++ installed) it won't see any Visuall C++ modules in memory because they reside in memory (when they're there) on the development machine. Plus, when I do run this app on the development machine, it runs fine!
    Thanks very much!
    Les

  • DAQCard-6533 (PCMCIA) Doublebuffered performance

    I'm using my DaqCard-6533 (PCMCIA) under Win2k (service pack 1) in doublebuffered patterngeneration mode. Laptop specs: 750Mhz PIII with 192mb ram. The manual shows a performance of 120000 S/sec. I get error 10803 when i use the card at any frequency above e few Khz's.
    My test program which is attached runs double buffered mode from 2000000 Hz till 1 Hz. On error it changes to a lower frequency. When the program is running and I right-click on the desktop the frequency always lowers ( i always get the 10803 error), not depending on the frequency it is currently running (tested till 6kHz). I know under 4Khz it doesn't always generate this error.
    I want to use the DAQCard at 40Khz... the manual shows 120K
    hz (on a slower laptop).. so i supposed this should work... But it doesn't. on frequency's higher than 20khz it even produces errors on mouse movement.
    So my question is... what's wrong? why can't i read data at the specified benchmark rates. (source attached) (using visual c++ 6.0 whith the NIDEX32.LIB and NIDAQ32.LIB
    Attachments:
    tracker_test.c ‏17 KB
    Tracker_test.dsp ‏5 KB
    TRACKER_TEST.DSW ‏1 KB

    PM
    Here are a couple things to check. First, have you tried just using the example program you wrote yours from? This would get rid of any extra overhead your program is causing, though it may not make any difference. Also, the spec you mentioned is for 8-bit operations though your program has GroupSize set to 2, which indicates you are doing 16-bit operations. If you only want to do 8-bit, change the GroupSize to 1. Do you have another PCMCIA card in the computer? If so, try your program with it out. Also, if you are using an older version of NI-DAQ, pre 6.9.1, I would suggest upgrading to the newest versions as there has been some optimization. (The newest one is 6.9.2) Try to adjust the buffer size as well as a larger buffer size sometimes helps decrease
    the amount of -10803 errors.
    Brian

  • Two edge separator with a NI DAQCard-6024E for PCMCIA

    Hi,
    I have two different TTL-level signals available, and I want to measure the duration of time starting when one signal goes high and stoping when the next signal goes high.
    How can I do this using LabVIEW 5.1 and a NI DAQCard-6024E (PCMCIA)?
    Thankful for every answer.
    Regards,
    Henrik

    Probably the best way to do this is to set up counter 0 to do triggered pulse generation and then do buffered period measurement on counter 1, with the second signal being the gate signal. In other words, the first TTL signal starts the first counter producing a pulse train and the second counter measures this pulse train until the second signal causes it to latch. Look at some of the examples for triggered pulse generation and buffered period measurement and this will probably help you get started.

  • I use labview 8.0 and i can not run daqmx driver for pcmcia 6062e daq card

    i use labview 8.0 on window xp .when i installed a PCMCIA daq card 6062E, i could not run daqmx driver.It is fine to see that the traditional version is working well.When i install daq card sometimes it is working well with traditional driver  but mostly i see error on reading an analog input from PCMCIA daq device.An error called 'base adress' occures .I use last version of driver that is daqmx 8.0.1. and i have installed this correctly but again i could not  see any signal on the test panel for daq-mx driver.I don't know what is the problem.Also when i install PCMCIA daq card Please reply this message.I need your helps.
    Thanks

    Hello,
    Thanks for your reply.I will try to answer your questions.
    I have checked the Device Mananger and I have seen that the device is detected by Windows  XP.  For another question the card shows up under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy) Devices consistently in the Measurement & Automation Explorer.I use a way that I reset the driver for traditional NI-DAQ in MAX,and then i reset the device for NI-DAQmx driver in MAX and again i tried to run the test panel of DAQmx driver but again i saw a wrong signal or noise signal on the test panel i could not see the sinusoidal signal that i connected. i do get the test panels to run with the card using the DAQmx driver,  But could not run the DAQ diagnostic utility.The error was as i specified below.
    03.05.2006 09:49:35
    Results saved to:  C:\Documents and Settings\serkan\Desktop\Diagnostic Results.txt
    Selected Device: Dev1
    Device Type: DAQCard-6062E
    Serial Number: 107509E
    Device Support: (PASS)
    NI-DAQmx Version: 8.0 (PASS)
    Device Reset: (FAIL)
    Error -50002 occurred at an unidentified location
    Possible reason(s):
    The specified device is not a valid device. The operation could not be completed as specified.
     ------ DIAGNOSTIC UTILITY ABORTED -----
    And for your last question i can say that i have used the DAQ card on other laptops.But the results were the same.İ hope to see your reply
    Thanks,
    Serkan Buhan
    Electrical-Elecronics Engineer
    Researcher
    TUBITAK-BILTEN

  • DAQCard-AI-16XE-50 Device does not respond to 1st IRQ level in Windows XP

    DAQCards AI-16XE-50 and 6024E give the error "Device not responding to first IRQ level. Do you want to continue?" under TestPanel in Max 2.2, NI-DAQ 6.9.3, on a Dell GX620 with a Ricoh RL/5C476 PCMCIA to PCI adapter. If I click yes, I see input on the graph, as if the card is working. The DAQCards work fine with the same adapter under XP on a no-name machine. The DAQCards get assigned the IRQ 19, which is the same as the IRQ which gets assigned to the CardBus Controller. There does not seem to be a way to change the IRQ assignments.

    Please view the KB:
    http://digital.ni.com/public.nsf/websearch/066CAE594C0B44E886256A530058F06A?OpenDocument
    Certain cardbus controllers no longer support ISA based interrupts. The only Dell that we know currently does not work is the Infinium, which uses a generic Microsoft Cardbus Controller. Do you know what Controller is used in the Dell you have?

  • What custom cable connector do I order for a DAQCard-6715?

    The 776832-01 ...
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/12803
    ... looks like the right connector for connecting to PCMCIA devices like the DAQCard 6715, but hopefully someone from NI can confirm this.
    Thanks In Advance - MJD

    Hello mdillon,
    I believe that the connector that you linked to is made for the larger
    sized 68-pin connectors on the PCI E series DAQ boards.  The
    PCMCIA and PCI M series boards have a smaller connector on them. 
    If you want to make a custom cable, you would first have to use the standard cable for the DAQCard 6715 as an adaptor for the 68-Pin Custome Cable Connector/Backshell Kit.
    Message Edited by E.Lee on 09-14-2005 02:57 PM
    Eric
    DE For Life!

  • SPI communicat​ion protocol with LabVIEW and 6062E PCMCIA Card. Is it possible?

    Hey people. I'd like to know if it's possible to get SPI communication with 6062E card, and if there is any example of that use.
    Thank you!

    Good afternoon,
    With this hardware NI DAQCard-6062E (for PCMCIA) has inputs / outputs digital and analog, but has hardware that makes USB-8451 communication with SPI. Below is the link to the Hardware. Any questions please contact us.
    NI USB-8451
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/202​368
    graciously
    Mauro Vera
    Applications Engineer
    National Instruments

  • Where can I find a document listing the instructions one can give the DAQCard-6024E card via the drivers?

    Hi
    We have bought the DAQcard-6024E card with it's drivers. (for PCMCIA)
    I need a list of the instructions for setting up and reading the card using C++.
    Where can I find such a list or document?
    Thanks!

    Hi eben,
    I would recommend taking a look at the DAQ Getting Started Guide. This should have all the information you need. The location of the examples are listed on page 11.
    Regards,
    Kent
    Digital Multimeter Home

  • DAQcard 6024E crashes with windows 2000

    I am using a daqcard with windows 2000pro and labview 7 and it occasionally stops responding and I have to do multiple re-boots of the pc before it starts working again. it also seems to occasionaly have problems being recognised by windows and max, sometimes it is picked up by one and not the other. Is this a patchable windows bug as i dont seem to have the same problems on a different pc also running win 2k pro. (but i haven't run on the other pc as long as the one with the probs) i have also noticed that if power it connected to the I/O on the daq card, the problem occurs more often on bootup of the pc.

    Testing the DAQCard in another laptop is a good first step in order to verify that the problem is probably with the configuration of windows and software rather than with the hardware. It appears that your DAQCard is working properly since you do not see the problem on a different computer.
    Often times problems with PCMCIA devices can be a result of the PCMCIA socket or the PCMCIA drivers and software. The following Knowledgebase contains good information on debugging problems with PCMCIA cards and discusses how to remove any 3rd party socket services (that are usually installed onto mainstream laptops) and replace it with the default Windows software:
    http://digital.ni.com/public.nsf/websearch/7CBFAB1E451C3A1886256D98006914AE?OpenDocument
    In your particu
    lar case you might check the resources and software settings of the two laptops to see if they are noticeable different. In particular check to see what software controls the PCMCIA devices and if there are other background programs running that might cause problems with Windows on your first machine.
    Also, you will want to check to the version of NI-DAQ that you have installed to see if that is different between the two computers. All versions of NI-DAQ can be downloaded from our website (ni.com/support) if you wish to upgrade, with our latest version being NI-DAQ 7.1.
    If you have any other questions or comments then please let us know.
    Regards,
    Michael Haag
    Applications Engineer
    National Instruments

  • AI-16XE-50 replaced by DAQCard-6036E

    Hello,
    I have an application that was programmed long ago by an outside vendor.  It used AI-16XE-50, which has now been rendered obsolete.  The replacement provided by NI was DAQCard-6036E.  We purchased this card and installed it.  It fired up without even a hiccup and seemed to run just fine.  After looking more closely at it, it seems that the sample rate is not being set correctly.  Are the sample rates on these cards set the same way?  If not, what are the differences?  BTW, I'm using LabVIEW 7.0.
    Thanks.

    Hi rickford66 -
    I'm sorry to say that the Traditional DAQ driver is no longer fully supported, as it was replaced by the DAQmx driver years ago.  I'll try to help out as much as possible, but my experience with the older driver is pretty limited.  Here's a shot in the dark, in case it helps:
    It sounds like your application is starting the card at some specified sampling rate and then running a loop to read from the buffer, based on the system timer.  When the timer says that time is up, it stops the loop.  What should actually be done is to set the card up for a finite acquisition of the specified duration, then to read from the buffer periodically inside the loop (while monitoring the available samples per channel).  When the available samples drop to zero, it means the clock on the HW has stopped and you have all the samples. 
    You might be running into performance issues in getting data across the PCMCIA bus (via interrupts) and just not reading the last batch of data since your feedback on when to stop the loop is completely independent of the DAQ card's operation.  If you don't want to change anything else, you might just break the loop on the timer and call AI Read once more with the sample to read set to "all available" (or the equivalent).  This should flush the end of the buffer.
    David Staab, CLA
    Staff Systems Engineer
    National Instruments

  • How can i trigger two 5102 PCMCIA by software synchron

    I want to use a mobile measurementsystem with a laptop and two NI5102-PCMCIA. How can i trigger both cards syncron without loosing a channel. how can i trigger both cards syncron by software?

    Sounds like you are interested in triggering two DAQCard-5102. The triggering capabilities of this card are outlined in Chapter 4 of the DAQScope 5102 User Manual:
    http://digital.ni.com/manuals.nsf/websearch/3F29D7C792CBF5478625665E006358EA?OpenDocument&node=132100_US
    One thing to point out is that RTSI lines are not available in the PCMCIA version of the 5102.
    If you have any further questions you can always request support from National Instruments at ni.com/ask
    Regards,
    Russell Blake
    Applications Engineering
    National Instruments
    Engineering Team Leader
    G Systems, www.gsystems.com
    Certified LabVIEW Architect
    Certified Professional Instructor

  • DAQCard 6062E Can it be installed into a desktop PC with an adapter?

    Is there an adapter that goes from PCMCIA to the PCI bus or USB that would make it possible to use the DAQCard 6062E on a desktop PC running Windows XP. The laptop I was using is now dead.

    The PCMCIA to USB device was found here... http://www.amtron.com/adapter/upisdma.htm
    As you mentioned, the PCMCIA cards with USB jacks are popular for laptops. It's been a challenge to find the "opposite". It looks however like this can be used in a "PC mode".
    I currently have an E series PCI card, which I'd like to replace with something smaller and/or external. Data acquisiton will still be through a PC using LabView.
    The USB devices would seem to be a good alternative, however, upon browsing the boards here, it looks like some have had some troubles using DAQmx Base.
    I was looking at the PCMCIA as an alternative, as I've used them in labtop acquisition settings before. The challenge here has been implementing this in a PC environment. The PCMCIA slots via PCI defeat my initial purpose, which is why I thought about trying to find a PCMCIA/USB adapter. However, if I'm going to do that...why not just go with a USB device? The only 'pro' for the PCMCIA cards right now is simply my previous familiarity with them.
    Options options options!
    Perhaps you can squelch my concerns about DAQmx Base? My experience has been mostly with Traditional DAQ, with a bit of DAQmx.

  • Checking for PCMCIA fails

    Hi everyone,
    I have a laptop (Toshiba SP6100) and a DAQCard PCMCIA (NI DAQCard-700) that work fine at normal conditions, I mean, I can acquire usually.
    Sometimes, when I try to put the PCMCIA at a free slot, the laptop ignores it.
    I have checked that if I put the board connected to nothing or connected to something 'off' the laptop detects it inmediately.
    But, if the board is connected to something 'on' (p.ej. a signal function generator) is possible that the laptop will not detect the board.
    Knows somebody why it happens?
    Thanks.

    It sounds like the problem stems from the operating system of the laptop not recognizing the device. I assume you are using a Windows operating system. Do you know whether the PCMCIA socket driver the laptop is using is the native Windows socket driver? If not, you could try to uninstall the 3rd party PCMCIA socket driver and install the native Windows driver from the Windows CD.
    Other than that, it sounds like the laptop itself is having problems when the DAQCard is connected to anything powered on. I think it is probably a good idea to install the DAQCard in the laptop prior to sending any signals to the DAQCard. It seems that this would be a safer way to handle the DAQCard.
    Regards,
    Todd D.
    National Instruments
    Applications Engineer

  • Can a DAQ card be connected to a PC's external PCMCIA card reader?PC

    What is involved to use a Flashmate PCMCIA card reader of PC with something like an AI-16XE-50 DAQ card? Will the card reader device driver work for this purpose?

    Hello;
    NI's DAQCards were tested to operate with the Native Microsoft Laptop Socket drivers only. Once you insert a third party device on your system, the NI-DAQ driver might or might not talk to the third party driver. That will be a trial and error process.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

Maybe you are looking for

  • JEditorPane + HTML = slow?

    Hi, I am trying to view HTML in my app in a JEditorPane. Everythings works fine except that it goes very slowly. My app generates HTML as a string that is about 65 kB in size. Then when the JEditorPane is going to display the HTML string it takes a v

  • Viewing iTunes App Details

    I wish there was a way in iTunes under Apps to view the apps by which account they purchased with. Right now the only way I know to view that is to do a Get Info on an app. Also, wish I could see a list of apps in iTunes that aren't installed on any

  • Purchasing from other International I-Tune Stores

    Why do I need to create another I-Tunes account with another email address just to order from the Japanese or UK, etc I-Tunes store if I have a US I-Tunes account?

  • New installation with curve and desktop 7 on PC

    After first sync, desktop manager crashes as soon as I try to change my settings. Many of my contacts not on my phone (but they are on outlook) and now way to send them to my phone since desktop is crashing

  • Sudden corruption of Mail 2.1.1

    I have been using Entourage 11.2.5 as my email app. I decided to try the Mac Mail because Entourage is slow. I configured my accounts and was adding some finishing touches (no external apps) in preferences when the application basically stopped funct