Using PCI-6025E with CVI2010

I have been bring older legacy CVI Programs to windows 7 and have gotten a snag with use of a PCI-6025E card.  The compiler project works fine in windows XP but when it has been brought over to win 7 it does not drive the DIO ports.
I checked the the card functions with NI-MAX with no issues.
Not sure if it is a driver problem or i have to include a new library in the old source code moving into windows 7.  i have the latest NI-DAQ installed but the original libraries that the source code was compiled with was from 2007.
Anyone have any ideas?
Thanks

Hi,
Could you please confirm if the DIO lines work using a CVI example? -> C:\Users\Public\Documents\National Instruments\NI-DAQ\Examples\DotNET4.5\Digital
Regards,
- Miguel

Similar Messages

  • Using PCI-6025E with quadrature encoder.

    Hi,
    i'm presently trying to figure out if i can use the PCI-6025E Card to count up/down with a quadrature encoder with no additionnal hardware. I know my answer lies in a document called "Using Quadrature Encoders with E Series DAQ Boards document " but it is not presently available on the ni website.
    Can any1 either confirm me that i can do this or send me the document?
    Thank you,
    Max

    This link seems to confirm that you can
    Link
    Randall Pursley

  • Acquisition using PCI-6025E yields undesired additional voltage offset

    I want to acquire the ouput voltage of an Instrumentation Amplifier using PCI 6025E card and LabVIEW
    But It reads a value which is much higher than the actual value. (ex. 5.23V for 1.20V)
    But I am able to read the voltage with multimeter correctly.
    Kindly suggest a solution.

    Hello-
    Can you please let us know a bit more about how you're configuring your tasks and connecting the signals?
    Are you using a differential connection or grounding one of the pins (i.e. RSE as suggested by TipTop)?
    Also, are you creating the tasks/channels programmatically or in MAX? Also, do you see the same behavior in Test Panels in MAX?
    Any insight into the connections and how you're measuring them would be helpful in troubleshooting the problem.
    Thanks,
    Tom W
    National Instruments

  • Is Ardence RTX required when I use PCI-7831R with labview real-time module for RTX target

    I am new in the labview real-time field. I want to use labview real-time module for RTX target on only one desktop. My card is PCI-78331R.  Is Ardence RTX necessary? Why I cannot find my card in the MAX after I configured the RTX?
    Thank you very much.

    Hi Ziaozhongda,
    You must have the RTX runtime engine installed before the LabVIEW Real-Time RTX module will install.  Additionally, you should follow the instructions in the "Using the NI PCI-7831R with the LabVIEW Real-Time Module for RTX" section of Getting Started with the NI 7831R (page 8).
    Please see Configuring Hardware for Use with RTX.
    Also useful is "How Can I Validate That My PC Will Run RTX?

  • Using PCI-8532 with NI-DNET 1.6.6 / NI-DNET 2.0.2

    I have a test fixture PC with the following configuration:
    PCI-8532 DeviceNet card
    Windows 7 Enterprise, SP 1
    LabVIEW 2010 Runtime
    NI-DNET 1.6.6 with MAX 5.0
    No LabVIEW development environment
    PCI-8532  is not available in MAX and the Windows Device Manager shows the card as 'PCI Device' with exclamation mark.
    Here is a screen shot of the Windows Device Manager and MAX:
    I cannot install the NI-Industrial Communication for DeviceNet 2.0.2 on this computer because I am getting the following error:
    Well, I have two questions
    How can I install and use the PCI-8532 and see it with NI-DNET 1.6.6? If this is not possible:
    How can I create an executable on my development system (laptop) with LabVIEW 2010 or LabVIEW 2011 and start this executable on the test fixture. Currently on my development system I have:
    LabVIEW 2010 and LabVIEW 2011 professional
    NI-DNET 1.6.6
    No NI hardware at all
    Do I need to install the NI-Industrial Communications for DeviceNet 2.0.2 on my laptop (my development system)
    Will this interfere with my current NI-DNET 1.6.6 and can I select which driver to use at compilation time
    Thanks,
    Nick
    Solved!
    Go to Solution.

    Hy Nick,
    No, it is defenitely not a replacement yet and I will work with our Web Department to make that more clear on our web page.
    The development for the new API is pretty much done but based on your feedback we are thinking of improving the compatibility so you could for example use the old 1.6.x APi and the new 8532 APi on the same machine, so you could use old and new hardware on that same machine. Would that be important for you?
    For now we are planning to allow only one hardware type at the same machine to save some development time. Let me know what you think.
    To clarify the today situation: The InCOM for Devicenet  component is not a part of LabVIEW. It is just a very simple way of communication with IO variables and function blocks for EM. The driver should install just fine even without LV installed. The error message is pretty much a Bug on our side and the workaround would be to use the LV Installer builder to create a new Installer that can install the Incom Dnet 2.0.x driver without having Lv installed.
    And today you should be able to have both the 1.6.x and the 2.0.x driver installed in parallel and use the 1.6.x API with ypour old boards and the 2.0.x IO variable approach with your new board.
    I keep this post updated as soon as we have a stable Beta available I will post something.
    DirkW

  • Using PCI-7344 with matlab

    Dear all,
    I want to use a motion controller card NI PCI-7344 integrated into matlab R2007a (Version 7.4.0.287) to build up my system, and just want to develop several simple control methods to my system, such as PID, sliding-mode, etc using manual command, AND/OR using SIMULINK, AND/OR using xPC-target of Matlab. My problem is, this NI PCI 7344 is not supported by matlab (not compatible). Does anyone have the solution? is there anyone here can help me? How to use PCI-7344 into matlab? Thanks for your advices, kind help and attention before.
    regards,
    matlabers
    - hnd -

    Hi hendro,
    In C++ you can do this by including the nimotion.lib and FlexMS32.lib when compiling and including the neccessary *.h files at the beginning of the program. (For example, at the top of the program, you'd type #include "Flexmotn.h" if you were using the function flex_load_rpm).
    In Visual Basic you would include the line Private Declare Sub nimotion Lib "Location of dll" if you wanted to include a dll.
    You would likely need a similar command in MatLab. Unfortunately, since this is a forum for National Instruments products, I do not know what that is.  

  • Using PCI-6251 with Labview 6.1

    I recently purchased a PCI-6251 multifucntion DAQ board to get a higher sampling rate than my old PCI-MIO-16E-4 board.  However I have existing software that I want to run on the new board.  The board came with NI-DAQmx which will only work with Labview 7 or above.  I am currently running NI-DAQ 6.9.3 and the Measurement and Automation program does not recognize the new PCI-6251 board.  Is there anyway to get Labview 6.1/NI-DAQ 6.9.3 to recognize and configure the new board?  Or will I be forced to upgrade my Labview?

    The M-series boards (PCI-62xx are M-series) require NI-DAQmx driver. The NI-DAQmx driver requires a newer Labview. No way around it.
    John Weeks
    WaveMetrics, Inc.
    Phone (503) 620-3001
    Fax (503) 620-6754
    www.wavemetrics.com

  • Can I use a DAQ PCI-1200 with Labview 5.0.1?

    I have a Labview 5.0.1 software, and I want to use PCI-1200 with it. Can I do that? My OS is Windows XP, but I can change it with Windows98/2000.

    Hello jhylee,
    The latest NI-DAQ driver for the PCI-1200 is 6.9.3, which is compatible with LabVIEW 5.0.1. LabVIEW 5.0.1 supports Windows 2000, but not Windows XP (although it may still run).
    Have a nice day!
    Robert M
    Applications Engineer
    National Instruments
    Robert Mortensen
    Software Engineer
    National Instruments

  • Using PCI-6503 on Win NT 4.0, with NIDAQ 6.8 or 6.9, in a C++ program I found the following DLL Initialization error..

    "Initialization of the DLL C:\WINNT\System32\NIPALU.dll failed. The process is terminating abnormally"
    The card tests OK with MAX2.0 and if I open the test panel first and then compile the exe, it works. So what exactly is the initialization Im missing but happens in MAX ?? While using PCI-6503 with Windows NT 4.0 SP6, and NI-DAQ 6.8.1 or 6.9, is there any initialization that a C++ program needs to do before trying to write to DIO lines ? I have a program in C++ which works fine (writes and reads the DIO lines from PCI-6503) IF I run it after opening the test panel for PCI-6503 in MAX 2.0. Otherwise it gives the following error..
    "DLL Initialization failed
    Initialization of the dynamic link library C:\WINNT\System32\NIPALU.dll failed. The process is terminating abnormally."
    The PCI-6503 tests OK using either NI-DAQ 6.8.1 or 6.9 and I can read write to the DIO lines using the MAX2.0's test panel. Also my program works fine if before compiling the code I open the test panel for PCI-6503 in MAX2.0, so I suspect there is some initialization Im missing in my program. Can someone educate me more on this. Thanks.

    Are you using ComponentWorks++ or just the NI-DAQ C interface?

  • DIO functions in MHDDK E series for PCI 6025E

    Hi, 
    I am currently developing a E series driver for 64 bits platforms. I didn't find, in the MHDDK, DIO functions for cards like PCI 6025E with digital I/O located in more than one port. 
    Can you please help me with that? Are there functions for DIO port selection and configurations in MHDDK E series?
    Thanks.

    Hi KBoussema,
    Unfortunately, addressing the other ports is unsupported in the DDK. If you need more DIO lines, you could consider looking at an M Series or X Series board.
    Steven K.
    National Instruments
    DAQ Software Engineer

  • Pulse patterns with 512us repetition cycle through PCI 7811 with compac RIO

    Can we generate specific pulse pattern of 15 to 30 pulses (500KHz frequency and 0.5us pulse width and patterns are transmitted repetedly with 512us interval) using PCI 7811 with compac RIO. I am having hardware but donot find any help in this regard. If some body send a small vi. for help. I shall be really thankful
    Yours sincerely 
    Solved!
    Go to Solution.

    Here's a VI I put together quickly that outputs a fixed pattern. It's barely tested, but it does compile on FPGA. Outputting more than one pattern will require more code, especially since all arrays in FPGA must be fixed-length. If you need to do multiple patterns, and I'm guessing that you do based on your other forum thread, I would look into using a memory block. I am assuming here that the output during the interval between patterns is equivalent to filling that time with false values (no pulse). If that is not the case then you will need to explain what the output should be during that period.
    However, if I've correctly understood that the false case is equivalent to no pulses, then it will be easier to use the digital hardware from your other thread instead of FPGA to do this. Just write a pattern that is 512us long - extend your digital pattern with false values to make it the full 512us period.
    EDIT: There are a couple of logic errors in this code.  It should count to 255, not 1023, and the pattern isn't right on the first iteration. I hope it's enough to get you started, though.
    Attachments:
    FPGA test.vi ‏36 KB

  • Trouble using the counter on PCI 6025E

    Hello,
    I am facing a problem with the counter on PCI 6025E. I am trying to count the number of pulses generated by the shaft encoder mounted on the shaft of a motor. I am using a channel from the shaft encoder to count the pulses and generate the line state. So, I have wired the channel to pins 25[line state]and 47[counter]on SCB-100. In my application I am using the count events/time vi from DAQ palette. Every time I run my application I have been getting the error NI 10001 saying that the ordering of the strings is not as expected.

    Hi,
    The Count Events & Time.vi is typically used with older counter hardware such as the 9513 chip. Your E Series card (6025E) uses a DAQ-STC chip. The best way to count your edges is to open up the example "Count Edges(DAQ-STC).vi which can be found by selecting Help>>Find Examples... and you will find it under the DAQ Counter examples as an DAQ-STC example. Hope that helps.
    Ron

  • No ISA slot available in PC. How can I use PCI-85 Modbus Plus card with Lookout?

    My application is to communicate with two Modicon PLCs using Modicon's ModBus Plus (PCI based PCI-85) network card inside my PC, and using Lookout as an SCADA software. Since there is no ISA slot available in new PCs, I can not use Modicon's ISA-85 Modbus Plus networc card. But Lookout does not support PCI based PCI-85 card, how can I use PCI-85 card then, with Lookout? Why doesn't Lookout support it? I asked the following question from from the Modicon's representative about it:
    If I purchase Modbus Plus Driver Suite CD (SWMXDS001, 05, or 10 etc),will I be able to use Lookout SCADA software (by the way, it supports standard MB+ prtocol) for my application? If yes, can I use any version of an
    y of the ISA, PCI, or PCMCIA based MB+ card?
    His answer was:
    The Modbus Plus Driver Suite will talk to any version of card, PCMCIA, ISA, and PCI. The question now is will the SCADA package you are
    planning on using be able to talk to the Modbus Plus Driver Suite? You must contact National Instruments and ask them if they support Modbus Plus, and if
    they used the MB+ system developement kit to develop their product. Or if they wrote their own MB+ drivers, do they work with Modicon hardware?

    Hi,
    currently Lookout does not support the PCI-85 card. The only card supported for Modbus Plus is SA-85. Please see for further information:
    Where can I Find Drivers for Communicating to PLCs, RTUs, and Other Industrial Hardware?
    How to configure the SA-85 card for Modbus Plus
    Hope this helps
    Roland

  • Using timer/counter with PCI-6221/USB-6210 to control timed-loop VI

    Dear all,
    I need to ask about two devices and one of their functionalities, PCI-6221 and USB-6210. For our NI-based system, we need to control some timings in a Timed-Loop vi, for that currently we are using PCI-6221 and we give external TTL signal (at 1 kHz) to it,
    recenntly we need to make some changes and for that we found USB 6210 DAQ to be more suitable, but we need to clear ourselves on some specific things.
    Can the counter/timers functions available in the either PCI 6221 or USB 6210 can be used to control the Timed-loop VI by giving external clock or by using their own internal clock source?
    Although we are using external clock with the PCI 6221 but we want to know about the usage of their internal clock, also are controlling timed-loop also possible for USB-6210
    Also... What if we use the RTOS, are they still able to control the timed-loop VI  without giving any 'EXTERNAL CLOCK' and using the internal clock sources of the DAQs
    Waiting for reply,
    Bests,
    RaJaf
    Solved!
    Go to Solution.

    Ben,
    I having read previous email which I send earlier with general overview, we discussed in more detail within our team and I am giviing the specific answers.
    Please check in RED the most recent answers. Blue are the questions/suggestions by your side.
    1.    Using Internal hardware clock of PCI-6221 would enable us get rid of external clock, but how to divert the internal hardware clock to the current settings. Any idea  (can you provide us with some reference manul for otherwise). I mean is there some flag-bit etc. or VI
    2.       Is it also meant that with the installation of RTOS the timed-loop can directly get the timing source from the internal hardware clock PCI-6221? --- How???
    3.       In order to make desktop to work as RT system, what is the hardware (motherboard, processor, etc..) requirement? What are the LabVIEW modules (specific name) that needed to be installed? Our platform is LabVIEW 8.6. (Currently we have windows-7 with i7 core processor)
    What kind of application are you intending for this system? ---- high-speed laser scanning system.
    Are you most concerned about accuracy, speed, or responsiveness? To control the laser mirror scanner to move at 1 kHz or 2 kHz speed. On the other hands, using PCI-5105 (128 MB memory) as a DAQ for real-time/on-the-fly data processing.
    Bests,
    RAJAF

  • PCI 6025e initialisation with MHDDK & INtime

    Hi to all,
    i successfully used my NI E series PCI card with MHDDK and RTX (using OSIbus implementations for RTX and E series MHDDK examples). Now i try to
    use it with the INtime samples provided on NI website. I'm sure that my NI card ID
    string is "PXI5::9::INSTR" (works well with RTX), the lsdaq sample (which scans for PCI hardware with NI Vendor) returns me
    "PXI5::0::INSTR" but both values failed to init the card using
    example.sln (AcquireBoard) : device is not found (PciFindDevice fails).
    Do you have any clues where the problem comes from ?
    Thanks in advance,
    Antoine Nourry
    Solved!
    Go to Solution.

    The problem is solved and came from pciDev.wDeviceId. It was set to #define NI_ESERIES_DAQ 0x11C0, eventually i had to use 0x2A80 for my card (found in nimhddk_rtx.inf, MHDDK RTX package). The card ID string returns by lsdaq was correct : "PXI5::0::INSTR" and misleaded me during multiple tests.

Maybe you are looking for

  • New iMac 24" 2.8GHz plagued with problems

    I ordered a new iMac 24" 2.8GHz with 2GB RAM, 500GB Hard drive, on September 16th (last day for the academic Adobe CS3 deal, and the iPod deal (but unfortunately too early for me to get Leopard)). Not my first Mac (oh how I love my IIcx), but my firs

  • TS3274 when I click on the video app, the screen goes black

    When I click on the Video Button, the screen appears black.  I just synced my iPad and it is still not working.  Any suggestions?

  • Photos are more washed out in FireFox than Safari

    Hi. I've created photo pages in iweb, and when i view the pages in Firefox, the images look much less saturated/more washed out, than when i view them in safari. Any idea why this might be? the site is www.coutroulis.com then go to 'shots' thx

  • HDV4 in a .mov file won't play back using any software

    Issue: I had 4 DVDs sent to me containing a bunch of .mov files that won't play back in any of the following apps: QuickTime 7 Pro (includes Mpeg2 codec from Apple's Web site) - sends me to Apple.com's QT plugins page Mpeg Streamclip - loads only som

  • Photoshop lightroom 3 Trial?

    I have downloaded the Photoshop lightroom 3 30 day Trial. It seemed to go well, but as I finished and tried to inport a photo to play with- I am not familiar with it at all, but as I thought I could import a couple photos- it made a catalog of hundre