IMAQ 1394 Grab setup and Grab acquire

Hi, everyone
I am very new to Labview and have a general question on grabbing images using my CCD camera.
I set "IMAQ 1394 configure trigger.vi" before " IMAQ 1394 grab setup.vi" and then achieve the most current using " IMAQ 1394 grab acquire.vi".  The configure trigger is on Mode 0 (Low activity) and my digital trigger is a pulse train with a trigger frequency of 10Hz.
My questions is as follows:
1. How many images will the camera grab when the trigger turns to a falling edge? Just one or the camera will grab continuously?
If the camera grab continuously, which image is copied when a "IMAQ grab acquire.vi" is called?
2 Does the image grabbing process stop when the trigger turns to the rising edge?
Thanks!
Attachments:
IMAQ1394grab.jpg ‏99 KB

Hi Haiyueli,
The NI-IMAQ for IEEE 1394 has been replaced by the IMAQdx driver. We usually recommend that you upgrade your driver. That being said, I would recommend looking at the help to determine what the mode does. To do this right click the VI and select Help. This should give you a more in-depth look at the function.
Here is a forum post which describes mode 1:
http://forums.ni.com/t5/Machine-Vision/Problem-with-IMAQ-1394-trigger-mode-1/td-p/300534
Paolo F.
National Instruments
Applications Engineer

Similar Messages

  • Error from IMAQ USB Grab Setup in executable

    I created an executable that returns
    Error 1074396024 occured at IMAQ USB Grab Setup.vi
    IMAQ Vision: Minimum coverage value should be greater than zero.
    I developed the executable on a 32 bit machine with LabVIEW 2009 and the Vision Development Module 2012 SP1. The target computer has LabVIEW Vision Development Module 2012 and LabVIEW Run-Time Engine 2009 SP1 (32-bit Standard).
    Other people on the forum have had this error, and I tried everything they suggested. I continue to get the error. I have also tried downloading IMAQ and Vision Aquisition Software, but I get the same message. Some people have had problems with versions of LabVIEW in different languages, but I am only using english. Is this problem caused by not having the correct run-time engines?
    Any help would be greatly appreciated.
    Thanks!
    Solved!
    Go to Solution.

    Hello Eckman,
    Do you have the Vision Development Module Run-Time Engine (VDM RTE) installed on your target machine? You will need the RTE to run vision applications as a deployed executable. 
    Vision Development Module Run-Time Engine 2012 SP1
    Please let me know if you install the run-time engine (or already have) an still receive the same error message.
    Regards,
    Ian K.
    Applications Engineer
    National Instruments

  • IMAQ Grab Acquire

    What is the difference between synchronize on vertical blanks and immediate transfer in the IMAQ Grab Acquire vi? I noticed that when I use immediate transfer, it is a lot faster. Thanks!

    Immediate returns the last full image that was acquired. Non-immediate waits until acquisition of the current image is completed and returns the new image. If you are just doing a fast display loop, using non-immediate keeps you from redisplaying the same image several times.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Calling producer/consumer subvi using main vi for image grab acquire

    Hi everyone,
    I am not sure if I get the producer/consumer concept wrong. I tried to write a producer/consumer subvi that simulate continuously grab acquire image. When I call the subvi from the main while loop with a main vi, it seems to run into a infinite loop. I am wondering does anyone know how else can I activate a producer/consumer subvi using main vi? Thanks in advance.
    Kind regards,
    Han Yen
    Solved!
    Go to Solution.
    Attachments:
    MainTrial.vi ‏7 KB
    ProducerConsumerGrab.vi ‏18 KB

    Hi Han Yen,
    a few remarks :
    - your Top VI has no function what so ever.  So skip that.
    - your image queue has no name, so that gives problems from the minute you're going to use more queues.
    - It does not matter which command you send to the queue, it will start the bottom loop anyway
    - You don't have a check whether "live trial" is true yes or no, so everytime you switch it from T=>F or F=>T is will activate the command.
    I've tweeked your producer-consumer.  Maybe this will give you an idea.  I put some remarks in some places
    Kind regards,
    - Bjorn -
    Have fun using LabVIEW... and if you like my answer, please pay me back in Kudo's
    LabVIEW 5.1 - LabVIEW 2012
    Attachments:
    ProducerConsumerGrab.vi ‏21 KB

  • Imaq usb grab through tcp/udp

    Hello,
    Is there anyway to send the image grab from imaq usb grab through tcp/udp? The block I have tried is as below.. Anyhelp is really appreciated ty.
    Message Edited by cheras on 05-12-2010 11:13 AM

    Attachments:
    Send1.vi ‏66 KB
    Receiver1.vi ‏46 KB

  • Ring acquisition with NI-IMAQ 1394

    Our project requires saving captured images onto the hard drive with no frame loss, so Grab acquisition may not be sufficient. I wonder if there is a way to carry out ring acquisition with IMAQ1394 like that of the original IMAQ?
    I was hoping to find equivalent functions of "IMAQ Configure List.vi", "IMAQ Configure Buffer.vi" and "IMAQ Extract Buffer.vi" in IMAQ1394, but none of them seems to exist.
    "IMAQ1394 Get Image.vi" appears to be able to accept only one image at any one time, the option, image index, seems to be redundant to me. The example "Low-Level Sequence.vi" still runs after I removed the connection between the loop counter and "image index".
    It is also unclear what the option, "no. of buffer" in "IMAQ1394 Configure
    Acquisition.vi" could do. The example mentioned above uses multiple buffers, but nothing is connected to this option.
    On a side note, I found that the buffering in IMAQ 1394 is not as logical as in IMAQ. Image(s) created along side the acquisition configuration would be used as its buffer frame(s) even though there is no connection between the two.
    I would be very grateful if someone could share their ideas.
    Regards,
    Calvin Tsang
    PS. I'm using IMAQ1394 version 1.1

    Calvin,
    This is one of the biggest problems I have had with IMAQ 1394. I was able to set up a continuous buffer, but there is no way to find out which buffer is the current one. The other problem with IMAQ 1394 is that it is software based instead of hardware, which means your CPU speed and operating system latencies can all affect it and make you miss frames.
    What I ended up doing was making my own buffer, and using Grab to get each image. By checking the time elapsed between each frame acquired, I was able to detect missing frames. As long as the frame rates were low or I didn't update the display very often, I rarely missed frames.
    My basic conclusion is that IMAQ 1394 is much better for snapshot type applications. Applications that require
    continuous video with no missing frames work much better with the IMAQ boards than 1394.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Buffered ring acquisition with IMAQ 1394 2.0 (beta)

    Hi,
    the IMAQ 1394 low level buffer access topic comes up again. National Instruments promised that low level buffer
    access will be feasible in the 2.0 (beta) version of the IMAQ 1394 driver. However, I still encounter problems.
    I want to run a continuous ring acquisition. The ring shall consist of 40 buffer cells. I configure the acquisition
    using IMAQ 1394 configure acquisition.vi and wiring "40" to "number of buffers" and "continuous" to "continuous?".
    If I am testing the ring, it appears that the ring only has 20 buffer cells. After an image had been written into cell
    no. 19, the next image is written into cell no. 0 and not into no. 20.
    Is there a maximum number of buffer cells implemented? In the online help, nothing is written about such a fact. In
    addition, the help statements are quite puzzling. There they write:
    Use the Continuous? and Number of buffers parameters to select the type of acquisition that you want to configure,
    as follows:
    Snap One-shot; one buffer
    Sequence One-shot; multiple buffers
    Grab Continuous; one buffer
    The combination of "continuous" and "one buffer"
    sounds rather antithetically. Is any beta tester around there who can make sense out of this?
    Thankful for any hint,
    Peter

    What I want to do is to setup the camera and store the settings to the camera memory and do a flat-field calibration of the camera (and maybe also store the calibration image in the camera).
    I will use your method to handle the default settings. Thanks!!!
    Then I will remove the camera from the calibration setup and use it in a machine performing measurements not using LabVIEW. I could make all the setup in the machine again but that would mean more work than to use LabVIEWs functionality (I'm just lazy).
    I just want to be sure that all settings have reached the camera memory and that they were stored there. It does not seem that the Property Node communicates directly with the camera like the "IMAQ1394 Write Registers" command does.
    Richard

  • IMAQ 1394 with 12 bit color CCD

    Hi,
    I am using Labview 7.1 with the IMAQ 1394 in combination with a Basler
    color CCD (A311fc) which has a resolution of 12 bits. When looking at
    all supplied Labview examples I find no way to get beyond 8 bit
    resolution (i.e. 32 bit images). How do I actually acquire and store
    the full 12 bit (i.e. 64 bit) images?
    Regards,
    raclaser

    Hello Raclaser,
    Could you please send the acquired picture from your basler camera to
    our vision specialist.
    He will go further ahead with this issue. And contact you if he has
    further questions.
    Please send the picture to: [email protected]
    Kind regards
    Ulrich Möschel
    Application engineer
    NICER

  • Buffer acquisitio​n with NI-IMAQ 1394

    I would like to be sure that the acquisition frame rate is constant despite some image processing.
    It's why i need to use a buffer (with more than one image) as it seems possible to do with standard NI-IMAQ.
    I didn't find such options with IMAQ 1394 (similar to "IMAQ Configure List.vi", "IMAQ Configure Buffer.vi" and "IMAQ Extract Buffer.vi" in NI-IMAQ).
    I read on a previous post entitled "Ring acquisition with NI-IMAQ 1394" that it is not possible.
    Does the new version of Labview (7) or new upgrades of NI_IMAQ solve this problem.
    Is it exist an alternative way to do that ?
    Thanks

    IVision can solve this problem. You can do realtime saving into avi file or buffer them up (by using different image names). Using the callback vis you can make sure to capture each frames without dropping. Get a demo version to try out at: http://www.hytekautomation.com/Products/IVision.ht​ml
    Irene He

  • 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

  • I need Imaq 1394 occurance config example VI, Any one succesful in using this?

    If i am calling the Imaq 1394 Get Image VI without triggering the camera, it takes full CPU power and finally get time out. I need to use Imaq 1394 occurance config to solve this. But it is not working for me. Anybody having a working VI or examples?

    I've never used the occurrence vi, but I am wondering what version of IMAQ 1394 you are using. I think the CPU overload was fixed in a recent version. If you aren't using 1.5, contact NI and get the free upgrade. You will need to provide information about your current license to get the upgrade.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • [nForce] Lets solve this 1394 problem once and for all.

        
    Hi guys,
    For the past 3months I have been trying to connect my Panasonic GS150 to my comuter in order to use Avid dvxpress pro. I have the problem of when I connect the camera to the computer, nothing happens. I also have this problem with my Ipod, however testing various different devices with the computer produces a strange outcome. Various different cameras work, xp pops up witha found new hardware device (like it should). Its very strange.
    I started to think it was my system. I changed my onboard firewire to a pci card, same solution. So then, i reinstalled windows, same outcome. So i bought a new motherboard nforce2 platinum and to my total amazment, same problem. If was after i had totally failed in finding the solution that i started to look elsewhere on the net for anyone who knows the answer. It seems to be a VIA firewire chipset problem. Every post of people who had similiar problems where looking for the answer but NOONE has solved it, ive come across about 1000 posts with no reply's. Its a problem that thousands have but not many people ever use ther're firewire ports so they dont they've got the problem.
    I really dont know what the problem is anymore, is it windows, is it certain 1394 devices, or is it the Via chipset. I havent a clue, so if anyone wants to attempt to solve this problem once and forall they will be the hero of about 3000 potential customers...
    Anyone?
    Jon.

    Yes thats correct.   Regardless of the hardware, and various 1394 devices are recognised. I've bought a 4pin to 4pin cable which i will test with different devices to see if they are consistent with a 6pin to 4pin cable, it may be a power issue. Not sure what chip on pci card, heres the info from website.
    - Three external 6-pin FireWire ports
    - Interoperable with existing, as well as older, 1394 consumer electronics and peripheral products
    - Complies with OHCI requirements
    - Compliant with IEEE 1394a-2000 standard
    - Isochronous transfer support (guaranteed bandwidth) for DV video data transfer from Camcorder to PC
    - Provides three fully compliant cable ports, each supporting 400Mbits/sec, 200Mbits/sec and 100Mbits/sec traffic
    - Plug and Play & Hot-Swappable for all ports
    - Power overload and protection failure on each port
    - PCI bus master with PCI 2.2 Bus specification
     

  • VS 2010 Pro "Other Project Types" / "Setup and Deployment": No items found

    Hello,
    I have VS 2010 Pro Version 10.0.40219.1 SP1 Rel. I have developed a VB.Net application and would like to deploy it. When I try to add a setup project to the solution, I get "No items found" where a list of project types should be in the "Add New Project"
    dialog, "Installed Templates", "Other Project Types", "Setup and Deployment". Shouldn't the Pro version have those templates installed? If so, can I copy them from somewhere? I noticed that "Database" and "Test Projects" also have empty lists. There are lots
    of templates available for the various languages.
    I tried to modify the VS 2010 installation by adding support for SharePoint, but that did not help. Do I have to uninstall, reboot, and re-install? It's so cumbersome considering that I would need to redo the updates as well.
    OS is Win 7 Pro, processor is Intel E8400.
    Thanks!
    r4

    Hi robertrackl,
    Thanks for your post.
    The Setup Project template is located in: Installed Templates >> Other Project Types >> Setup and Deployment >> Visual Studio Installer. Would you please check if the templates exists in this path?
    If not, you can follow the steps below to reset your Visual Studio templates:
    Please open Windows Explorer, and navigate to <Visual Studio Installation Path>\Common7\IDE
    (by default is C:\Program Files \Microsoft Visual Studio 10.0\Common7\IDE);
    Delete the ItemTemplatesCache, ProjectTemplatesCache
    folder;
    Open Visual Studio Command Prompt (2010) under Start menu -> All Programs -> Microsoft Visual Studio 2010 -> Visual Studio Tools (run it with Administrator privilege: right-click the program -> Run as administrator);
    Run the devenv /InstallVSTemplates switch;
    Run the devenv /Setup switch.
    If you have any concerns, please feel free to let me know.
    Best Regards,
    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • I do not know how to install Firefox 4.0; I get as far as Setup and then I am lost.

    I have a desktop PC and I've received e-mails about updating to firefox 4.0. I've tried several times and have not been successful. I get as far as SETUP and cannot get to installing the update.

    Fonts are handled by your operating system and installed through the respective System Control panel (Windows) or Fontbook (Mac). On Windows simply type "Fonts" in the search bar in the start menu and when you open the panel/ folder use File --> Add Font. On Mac the procedures are similar, you just need to find the Fontbook app in Applications:Utilities.
    Mylenium

  • Trying to Hot Sync Visor Pro with Windows 7 (64 bit OS) - getting error: "The connection between your handheld computer and the destktop could not be establishe​d. Please check your setup and try again."

    Hi.
    I read the posting regarding the options on Hotsyncing for Windows 7; however, I have some questions as I have a 64-bit system.
    I have a Visor Pro that I'm trying to Sync up with my new laptop which is running Windows 7.
    Steps I have taken:
    * installed the Visor Palm Desktop 3.0.1 that came with the Visor (which the installation went well)
    * The issue arises when I push the "Sync" button on the cradle and the following error message appears "The connection between your handheld computer and the destktop could not be established.  Please check your setup and try again."
    Since I have a 64-bit OS it appears that I have 2 options: 1) bluetooth or 2) Infrared.
    I have to admit I don't know know how to do either of these (how can I tell if this Handspring Visor Pro has bluetooth (which I don't it does)?). 
    Then how about the Infrared option?  I see on the PDA it has a red area that one can "beam" info.  Is this the same as Infrared or my 2nd option?
    I love my Visor and want to continue using it, but need to backup the valuable info!
    Any help with this would be greatly appreciated!
    THANKS!!!!!
    Post relates to: Visor Pro

    Hello lwalbring and welcome to the Palm forums.
    Your Visor, as you suspect, does not have Bluetooth, so you must use the IR HotSync option.  Since you are using Windows 7 64-bit, I believe that you are going to have to upgrade to Palm Desktop 6.2.2 to make things work from an OS/Driver perspective.
    Since you are using such an old device, you are also going to have to download and install the PalmHotSyncSetup Utility from Pimlico.  This update turns on support for old Palm OS PDAs in Palm Desktop 6.2.2.  Without the update, you won't be able to sync your Visor with Palm Desktop 6.2.2.  The software is free and the link is all the way at the bottom of the screen.
    Lastly, if your PC doesn't have an IR port on it, you will need to purchase a USB to IR adapter.  Some laptops still have IR ports and most desktops don't.
    Once you have all the pieces, you'll want to go back to the Windows 7 and Vista HotSync thread again, and follow the directions for setting up and configuring IR HotSyncs.
    Alan G

Maybe you are looking for

  • Laser Jet CP1025nw: Duplex printing not available from Mac

    I just bought a new HP Laser Jet CP1025nw printer and have installed it for wireless use. When trying to print from my Mac (OS X 10.9.3) the option for (manual) duplex printing is not showing up (greyed out) in the print dialogues in applications (e.

  • Unable to deploy the Planning EPMA Appliication through Workspace

    This is regarding the Planning issue on Hyperion version 11.1.2.2, Windows 2008 64 bit. Issue : Login to workspace-Click Navigate-Administer-Application Library- select a planning application-Right Click Deploy after selecting the required parameters

  • Problemas con tarjeta grafica de macbook pro 2011

    Hola: Ya lleve mi computadora a servicio, pero no encontraron el problema, buscando en foros, encontre información sobre un fallo en la tarjeta grafica, es una mac book pro de 2011, por lo que si el problema es por un lote que tiene un defecto, que p

  • Why I cant download movies from itunes using 3g?

    I am trying to download some series from itunes using 3g but its not working only when I use wifi. The same happens with games from apple store. Is there any limit of size to use 3g?

  • Work flow (User Status)

    Dear All Can any one guide me, can i trigger workflow through user status of project definition or work break down structure Best regards