Imaq Version 2.5.1

I want to install Imaq 2.5.1. But I found that Imaq 2.5.1 doesn't support LabVIEW 7e because I couldn't find the supporting program for LabView 7.0 on installation option. Is that correct?

Hello GraceSun.
NI-IMAQ version 2.5.1 does not natively include support for LabVIEW 7.0. My reccomendation is to download and install IMAQ 3.0 (which it sounds like you have done already) from our website. Just in case you have not done so already, here is the link to the download page.
Thanks!
Colin C.
Applications Engineering
Colin Christofferson
Community Web Marketing
Blog

Similar Messages

  • Multiple IMAQ version on single computer

    I have a number of cameras that I work with - mostly CameraLink, but one LVDS. I'd like to be able to develop and test these from one machine, but there is a bug in more recent versions of IMAQ that cause the camera data to be delayed and/or shifted (I found this out through e-mail correspondance with one of NI's support people). For the CameraLink, I'd like to use the most recent version of IMAQ. What would be the best way to have both version accessible on one computer? Can I install them to different user accounts, so they are only accessible to a single user? Would the only way to do this be to dual-boot?
    Thanks,
    Gard
    Solved!
    Go to Solution.

    Try to install them on different user accounts in single boot system.
    Sasi.
    Certified LabVIEW Associate Developer
    If you can DREAM it, You can DO it - Walt Disney

  • Imaq 5.0 installation nivissvc.dll

    Im trying to install labview version 6i with imaq version 5.0 on a pc running win2k. Labview seems to run fine without installing imaq. Once I install imaq and try to use (for example) the IMAQ ReadFile vi I get the following error:
    "The procedure entry point EnterModalDialog could not be located in the dynamic link library NIVisSvc.dll"
    I have tried wiping the system of any national instruments software (including the registry) and reinstalling only to get the same result.

    Cleaning the system would have been my first suggestion. LabVIEW 6i and IMAQ Vision 5.0 should be able to be used together. I would recommend trying it on another machine that hasn't had LabVIEW or Vision installed on it before because sometimes junk can be left behind if the uninstaller has problems and it is hard to find all of the registry keys hiding in there. I assume that it is something specific to that machine and that reinstalling the OS would probably resolve the issue, but I know how unappealing reinstalling the OS is so I would try another computer first.
    Cheers,
    JR A.
    Application Engineering
    National Instruments

  • What does IMAQ Start do?

    Hi all
    What does IMAQ Start do? On my camera eval station, it fails under certain circumstances, and I'm trying to isolate the cause.
    Background: This is an evaluation system provided to me by CMOSIS. When I use it as they delivered it, it works great. But of course, I need it to perform very differently from CMOSIS' design, and that's where the trouble starts.
    System is a Lenovo ThinkCentre running Windows 7 Pro SP 1 64-bit.
    NI-1433 PCIe framegrabber, both Camera Link cables running to the eval board.
    LabVIEW version 2010 32-bit,
    NI-MAX version 5.5.0f0,
    NI-IMAQ version 4.7.3,
    Camera File Generator 3.0.1
    The eval system was originally designed as a 4-tap, CL Medium. To demonstrate a concept we're developing, I want to run 8-tap CL Full (really, I want 10-bit 8 tap, but that's another discussion). I used CFG to edit the original icd file and saved it as a new file. When I use NI-Max to switch to this new camera file, the program fails when IMAQ Start is called, error -1074397153 is returned; "NI-IMAQ: Cannot detect recognizable video source".  I'll attach both icd files.
    I can think of two possible culprits:
    1) IMAQ Start is reading registers on the camera and finding something imcompatible with the settings in icd file
    2) Items within the bad icd file contradict each other
    Since this is a Sunday, I don't expect to get an answer very quickly, so I'll keep looking for my own solution for a while. If I solve this myself (overly positive attitude), I'll post the solution.
    Thanks!
    MADman

    Thanks for the reply, Bruce.
    The thing is, the camera isn't sending data yet, and it isn't expected to. After IMAQ Start, my app sends a series of bytes over the CL SerialTC link - those bytes tell the FPGA on the camera to start a snap.
    The lower level VI that throws the error is imgSessionAcquire, basically the last step in IMAQ Start.  imgSession Acquire simply writes to a Library Function Node (I'm guessing to a DLL); it writes the session ID, a single Boolean bit called 'Async?' (set to True), and an integer zero ('callback').
    The only thing I'm changing is the icd file.  Sometimes I forget to set the FPGA to send the right data format, but since we don't get around to sending data (I set a break point at the beginning of IMAQ Start so I could step to where the error occurs), I'm don't see why that would matter - it might be another problem I still have to solve, after I fix this one.
    Still, you've given me ideas. I'm going to try putting scope probes on some test points and see if something behaves differently between the two scenarios.
    Cheers!
    MADman

  • Is IMAQ 2.6 fully compatible with Labview 6i?

    Hello...does anybody knows if NI IMAQ is fully compatible with ALbview 6i?
    What i´m trying to do is to convert a bmp or jpg image to a 2d array..i can do this with the vi ColorImageToArray but how can i get an array for each color plane without using IMAQ Vision module?
    Is there a way to convert the 2D 32 bits array that gives the ColorImageToArray into three different color planes or arrays?..is it possible to do this without Vision?
    thanks
    thanks

    Hello,
    NI-IMAQ version 2.6 is fully compatible with LabVIEW 6.x. NI-IMAQ driver is an image acquisition driver and it has all the functionality required for acquiring images from an external video source through National Instruments frame grabbers.
    In order to do image processing, such as performing operations on saved images from the hard drive, you will need IMAQ Vision image processing libraries.
    Hope this helps!
    Best regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • Example of trigger with an IMAQ card without an IMAQ card

    Hi,
    I have Labview 7.
    I'll have an IMAQ card in some times.
    I'd like to look at some examples in Labview which use the trigger external input on this IMAQ car.
    However, I can't find any of them.
    Do I have to install the IMAQ card first if I want to look at some examples???
    thanks

    beocien,
    You need to install the IMAQ driver in order to have access to the IMAQ shipping examples.  You can find some IMAQ examples online at www.ni.com in the NI Developer Zone, below is the link to the page...
    Example Code Library
    Although, most of the up to date trigger examples come with the driver.  The driver can be found on the www.ni.com support page.
    Drivers and Updates,  NI-IMAQ Version 3.1.3 for Windows 2000/NT/XP
    Good Luck,
    Lorne Hengst
    Application Engineer
    National Instruments

  • IMAQ ArrayToImage 16bit

    I am trying to convert an array of 16bit monochrome data to an Image with IMAQ ArrayToImage.
    When i wire my array to the 16 bit input the VI returns an empty image. The same data wired to the 8 bit input returns the correct image but with only displaying half of the intensity range correct. Why is there now image returned when i wire my data to 16 bit input? (same for the float input)
    I am using LabView + Vision Version 8.5 and IMAQ Version is 3.8.0

    It's easy for me if you post your current vi. Could you?
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL

  • I get a "too many buffers alread allocated" message from Imaq

    I am using imaqSetupSequence and passing an array of 1024 images allocated with imaqCreate and 0 for skip. I am also using a rectangle ROI to limit the amount of memory used. I call imaqSetupSequence and Start then get the "too many buffers" error message. This works fine for up to 32 images but does not work for 64, 128, etc. I am currently using CVI version 6.0 and imaq version 5.0. I have already ordered CVI 7.0 and imaq 7.0, but need to keep moving until it arrives.

    My first guess would be that you didn't change the max number of buffers in MAX. The default value is 50.
    Load MAX, select Tools -> IMAQ -> Max number of buffers from the menu bar. Set this number very large - 2000 or 4000 is pretty good. I usually like to set it twice as large as the number of buffers that I expect to use. Reboot the computer and everything should be fine.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • How can I skip files in an imaqdx sequence

    I would like to start an imaq image sequence but skip approximately 100 images before beginning storage of the images into a buffer.  In addition, I may want to stop aquiring and begin again without ending the sequence.  The reason I need to do this is for precise timing of image capture.  The camera that the sequence collects images from sends an external trigger to a device which then begins a timed operation.  If I had unlimited buffer space, I would not need to skip images, but I can't switch over to a 64-bit system at this time.
    It seems to me that the best option would be to only save the images that I need.  The imaq version of sequence had a "skip" input that allowed specified images to be skipped, thus saving buffer space.  The imaq dx version does not have this.  Is there a work-around?  Perhaps there is an imaqdx sequence sub-VI that has a "skip" input like the imaq version of sequence or something similar?

    Using a Producer-Consumer pattern, you should have no trouble at all keeping up with streaming 30 fps to disk.  The basic idea of this pattern is that you have one process, the Producer, running in a loop that that makes "data" (in this case images) at some rate.  As they are made, they are put on a Queue, typically of some finite length (for efficiency), for export.  There is another process, the Consumer, also running in a loop and trying to empty the Queue.  The beauty of a Queue is that the Consumer will simply wait patiently for something to process, then process everything until the Queue is empty, when it waits again.
    If you are not familiar with the Producer-Consumer pattern, there is an example, called Queue Basics, in LabVIEW (Help, Find Examples).  The Producer is the Top Left Loop, the Consumer is the Top Right Loop.
    You should be able to set the camera up to produced images (in Grab mode) at 30 frames/sec.  Allocate "extra" buffers (experiment -- you may only need a few) to hold the images.
    Here is the Producer loop:
    Allocate a Queue to hold Image buffers from the camera.  I'd suggest that 10 elements should be enough (gives you 0.33 seconds for processing).
    Set up the camera (Grab, 30 FPS, allocate buffers).
    Start the Camera.
    Bring into your Producer Loop the Image Queue and the Camera I/O Reference.  Within the loop, ask the Camera for the Next Buffer, and put it on the Queue.  Wire a Stop control to the Stop button to stop taking images.
    On exiting the loop, stop the Camera.  Check if the Queue is empty (either using the Queue Status, or simply wait a second), then Release the Queue. 
    [In this simple example, I'm assuming you are only taking a single video, hence when you push the Stop button, above, everything gets ready to shut down.  It is easy to modify this code to allow you to start and stop, saving multiple videos].
    Here is the Consumer loop:
    1   Open a file to hold the video.  Use the appropriate palette for the type of file you are writing (for example, I know there are VIs to handle .avi files).
    2.  Bring the File reference into your Producer loop.  Also, bring a branch of your Queue into the loop.
    3.  Dequeue an image.  It's not a bad idea to put a time-out (say, 100 msec) on the Dequeue, and to follow the Dequeue with a Case statement, where the True (Timed Out?) case does nothing, and the False case handles your image.
    4.  Write the image to your already-opened file.
    5.  When dealing with parallel (e.g. Producer-Consumer) loops, it's always a "trick" to get them to both stop at the same time.  You've already coded a Stop of the Producer, which stops the Camera, and then Releases the Queue.  Well, if the Queue is released while the Consumer is waiting on a Dequeue, an error will be generated (possibly 1122, I'm not sure).  You can wire the Error line to the Stop condition, since when the Queue has vanished, there's nothing to Consume, so you can safely exit the Consumer.  [It is Good Practice to find out the number of the "Waiting on non-existant Queue" error and to use this as the Exit condition, since you might have other errors that you'd want to handle differently, such as "No more Disk Space"].
    Bottom line -- unless there is something very peculiar about your setup, you should have absolutely no trouble recording 30 fps video with LabVIEW.
    BS

  • PCI-1422 Windows7 32bit Problems

    I have a legacy program that I am trying to port from WindowsXP to 32bit version of Windows7.  This program is based on the PCI-1422 frame grabber.
    For historical purposes, I have to use NI-IMAQ version 2.5.3, which installs version 2.0.3.17 of NI-MAX
    From a clean build of Win7 x32, I can install NI software, and the old application which creates correct camera definition files.
    When I add the frame grabber card, Windows device manager is happy... the card is correctly identified and seems to use driver files which match the old WinXP install.
    When I look at the card with NI-MAX, the camera correctly appears in the configuration list.  If I highlight Channel 0 device and run 'Diagnostic' all tests seem to pass correctly.  (Again the displayed output matches the results from the same operation on the old WinXP box)
    However if I try to 'Snap' or  'Grab' a frame, I get the following error box:  Title = 'Acquisition Error'   and there is NO TEXT in the error description, only a yellow ! warning icon.
    (The legacy program performs all controlling functions via two other PCI cards, but halts when trying to grab a frame as well.  The above behavior can be seen with or without these additional PCI cards)
    I have tried both installing and executing the EXE files with or without 'Run as Admin'  and/or 'WinXP SP3 compatibility mode'.  In some cases, the available camera list disappears, but nothing I have done has been succesful at grabbing a frame from the camera.
    Any suggestions about compatibility and/or why the error box is missing all text?
    Thanks in advance,
    Jim

    Good questions...
    I have been asked to 'upgrade' a commercial system that was developed 10 years ago.  The system works currently... an XP based system with old frame grabber.   I was asked if I could upgrade the PC, because of concerns of PC failure with a 10 yr old box.  We found a new motherboard that supports the necesary 3 PCI slots for frame grabber, and newer CPU of course.
    The question remains however, can we migrate to Win7, or...   do we try to install WinXP on the new PC hardware, with the older interface cards.  To add to the difficulties, the original company than produced the software is no longer in business.  Fortunately I have remained in contact with some of the developers that are giving me some support, but they haven't supported the product for years either.
    The basic issue remains...  hardware and software that worked on XP, has been migrated. The devices appear in some sense to be detected correctly.  But the critical important issue, grabbing a frame from the camear, fails.  What can be done?

  • Placa cf6004 nao detectada!

        Ao tentar instalar o labview8.2 e o labview8.2 PDA, aparecem as seguintes mensagens:
    LabWindows/CVI 7.0 not present
    Measurement Studio for VS2003 not present
    Measurement Studio for VS2005 not present
    Older NI-IMAQ version detected
    RTX Runtime not present
    LabWindows/CVI Support
    A instalação do DAQmx Base 2.1 foi completa!
    instalei os componentes necessários no meu PDA, mas o labview nao detectou a placa CF-6004!
    uso:
    windows xp
    windows mobile 5.0 no PDA.
    Attachments:
    pré requisito.txt ‏1 KB

    @paulofw 
    Thank you for visiting our English HP Support Forum. We are only able to reply to posts written in English. To insure a quick response it would be advisable to post your question in English. The following links are here to assist you if you prefer to post in the following Language Forum.
    English: http://h30434.www3.hp.com
    Spanish: http://h30467.www3.hp.com
    French: http://h30478.www3.hp.com
    Portuguese: http://h30487.www3.hp.com
    German: http://h30492.www3.hp.com
    Korean: http://h30491.www3.hp.com/t5/community/communitypa​ge
    Simplified Chinese: http://h30471.www3.hp.com/t5/community/communitypa​ge
    Cheers,
    KarolB
    I work for HP

  • How do I identify the current IMAQ vision version, including updates ?

    I would like to identify the installed version of LabVIEW on an old machine, including the IMAQ vision updates. Where do I look ???

    A quick way to find out versions of all National Instruments software/driver installed is to go to MAX (Measurement and Automation Explorer) and click on Help->About MAX->Tech Support then the System Tab.
    If your system is from the pre-MAX days, then you can get the version numbers in Add/Remove Programs in the Control Panel.
    Hope this helps.
    Ken
    Applications Engineering
    National Instruments

  • Get version of IMAQ Card?

    I'm upgrading an application written in VC++ 6.0 that has been using the IMAQ 1408 card. It now must also support the new 1409 card, and as such I need a way to programatically determine which version of the IMAQ hardware is in place.
    Is there a way to do this or will I need to make it a setting in my application's INI file?
    thanks
    -Paul

    Paul -
    I believe you need to open the interface with imgInterfaceOpen(), then open a session to that interface with imgSessionOpen(), and finally query the IMG_ATTR_INTERFACE_TYPE attribute with imgGetAttribute(). There may be a shorter way to do it.
    Greg Stoll
    IMAQ R & D
    National Instruments
    Greg Stoll
    LabVIEW R&D

  • IMAQ 1394 version 2.0 - setting the shutter integration time

    I am using IMAQ 1394 version 2.0 with a CCDdirect firewire camera.  I am trying unsuccessfully to set the shutter attribute  in absolute mode to a value of several seconds.  I cant seem to get an integration time greater then .13 seconds to be accepted, even when I try to set it in MAX.  Any suggestions would be appreciated.  I am also using Labview 7.1 Developers suite
    thanks,
    Ronen

    Hello Ronen,
    I'm not familiar with CCDdirect cameras.  Is there a particular model that you are using?
    What happens when you set the value greater than 0.13 seconds?
    Some cameras that I have worked with in the past require that the camera be placed in an "extended" shutter mode in order to use long integration times.  Does your camera offer any additional shutter modes that will allow you to increase this value? 
    What shutter/integration time attributes show up in MAX?  These attributes and there values/ranges are read directly in from the camera.  I have also worked with some cameras in the past that have additional attributes that do not show up in MAX.  Typically these are attributes/features that are not part of the DCAM compliance.  MAX and the IMAQ 1394 driver only access DCAM specific features.  If the correct values do not show up, perhaps the camera manufacturer can show you how to set these attributes.
    Let me know the answers to the above questions if you are still unable to accomplish what you need.  I would be more than happy to help out in any way possible.
    Best Regards,
    Jesse D.
    Applications Engineering
    National Instruments

  • How can I get the development version of ComponentWorks IMAQ Vision

    I programming my application using ComponentWorks IMAQ Vision version 1.0(Evaluation), now I got problem to count the image edges properly.Is that the problem of Evaluation ComponentWorks.

    From the above posting, i am not sure exactly what problems you are running into when getting edge inforamtion, but the evaluation version should run the same as the development system, except for the limitation on executiopn time and the additional pop up reminders. If you feel these issues are caused by the version and you would like to get information about the development version, I suggest contacting your sales representative. Here is a link to our Vision software int he catalog:
    http://sine.ni.com/apps/we/nioc.vp?cid=1301〈=US
    I hope this helps!
    Chris D
    NI Applciations Engineer

Maybe you are looking for

  • Syntax Highlighting for custom file extensions

    Hi everyone. I am currently working on a PHP project, and we are using *.thtml files for templates. The file isn't supported by Dreamweaver, as it's a fictional file extension. First I couldn't even open it with Dreamweaver, but after I added it in s

  • How to get subject text and Reference Object both Screens at the Header lev

    Dear Experts ,                 I am getting only Notification Header Screen ( Subject Text, Notification system and User Status) at the Header of Notification and different Tabs under that screen.                 I want Subject Text and Reference Obj

  • Delete all tabs in firefox 3.6.13

    I do not use the tab feature in firefox 3.6.13. I tried it but dont use it. I can not get rid of the tabs that i tried, except by right clicking and then delete other tabs each time i open firefox. I would like to permently delete them. I found TAB k

  • Illustrator cc keep crashing every time I try to save a pattern

    Hi community, I have been making patterns in Illustrator CC,  have tried 3 times so far, at the moment of saving the work, the program crashes and ask me to close not saving anything done. I have a laptop PC, windows 8. Please help

  • Picture duration longer than 4sec not possible? Always gets set to 10min instead.

    Hi, I am using iMovie 11 (9.0.4). At some point in my project, I want to show a single photo, but not for the default 4 seconds, but rather for 30 seconds. So I double-click on the clip and in Clip->Duration I try to change the 4,0s to something else