Uses for trigger on image acquisition board.

I am new to the concept of external triggering of events. I am trying to figure out how to use the trigger on an image acquisition board (specifically - I have the pci-1411). I am wondering if I can use the trigger for things that have nothing to do with image aquisition. I don't necessarily want to acquire an image when the board receives a trigger signal. I would like to use the board to detect that trigger signal, and, when it does, execute a particular set of code. Can this be done?
Also, I am wondering if the IMAQ image acquisition boards that are capable of generating a signal through this trigger (I understand that the pci-1411 cannot generate a signal?) could be used to control some external device like a s
mall motor for example.
Thank you for your help.

Kindly refer,
http://zone.ni.com/devzone/conceptd.nsf/webmain/BF9C43586430C32B86256BFB00528558?opendocument
http://search.ni.com/query.html?col=alldocs&qp=%2Bcontentformat%3Asoftwarelib&layout=SoftLib&qt=%2Bimaq+trigger+pulse
The pulse that the imaq board generates is not meant to drive motors. For that we have motion cards, refer, ni.com/motion
http://zone.ni.com/devzone/conceptd.nsf/webmain/66E6F4EE7E0848D686256A550060C436?opendocument
IMAQ Generate Pulse - This function allows you to generate a pulse from the TIO chips on the board. This functionality is only supported with the 1409 and the digital boards (1422, 1424, 1428). You can only drive at most two pulses at once. Driving pulses doesn't require events, unless you are triggering the pulse off o
f the Frame Start or Frame Done.
IMAQ Trigger Read - This function allows you to read the status of External Trigger lines or RTSI lines.

Similar Messages

  • Is vision development module in labview 8.6. sufficient for real-time image acquisition and analysis using a webcam

    Hi, 
    I'm new to labview and trying to develop an eye-tracker using labview 8.6. It has the vision development module and i was wondering if this was sufficient for real-time image acquisition and processing or would i be needing any other software tools.
    Solved!
    Go to Solution.

    Hello, certainly it is possible and sufficient for real-time tracking!
    About eye tracking - if you need an example, you can find the code here:
    https://decibel.ni.com/content/blogs/kl3m3n/2013/10/08/real-time-face-and-eye-detection-in-labview-u...
    The code uses OpenCV functionalities along with the LabView UI (and some other functions like overlay).
    Hope this helps a bit.
    Best regards,
    K
    https://decibel.ni.com/content/blogs/kl3m3n
    "Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."

  • Photoshop CS6 shut down after using for 5mins; no image can be display on canvas.

    Photoshop CS6 shut down after using for 5mins; no image can display on canvas.

    Thanks for your help.  Actually the problem was solved when turning off the GPU.   In the mean time, I would like to upgrade my Video Card, too.  My existing vedio card detials are as below.  May I seek your advice on any good method other than replace it.

  • Why my image acquisition pci 1409 board could not be detected by matlab image acquisition toolbox?

    i have a National Instruments PCI-1409 image acquisition board that works very well
    with the software provided by National Instruments, whereas it could
    not be detected by matlab image acquisition toolbox when the command
    "imaqhwinfo" was executed. I don't know why. the system is XP and
    DirectX9.
    any of your advice will be greatly appreciated.
    thanks
    yours sincerely
    Jing
    [email protected]

    Is your matlab image acquisition toolbox DirectX based? If so, NI frame grabber will not work for your matlab image acquisition toolbox because it does not provide WDM or VFW drivers.
    Irene He
    [email protected]
    www.hytekautomation.com

  • File name used by plug-in for saving the image file.

    I have a program that creates a web page that has an object tag with a call to a program and that program delivers a PDF file.  When my users want to save that image the name of the image is a random name.  Is there any way to make the plug-in, Adobe, use the meta tag Title or any other infromation that my program can provide, as image (file)  name to be used for saving the image. (the initial suggested name)?  I really appreciate your help.

    One option is to rename the file after it's been exported using Windows File I/O API.

  • Euresys Picolo image acquisition and LabVIEW

    Hi all,
    Unfortunately I have bee asked to use a Euresys piccolo image acquisition card in LabVIEW. I my case I only need to display the image on / on top of a LabVIEW front panel. Yes – I know it would have been much better to use an NI card but sometimes other people........
    Anyway my question is - has anyone out there managed a reliable interface to the piccolo dll yet? I’ve been looking at the ActiveX interface but it looks like an exceptionally tricky job. I see there are few previous discussions that will be of help should I have to start from a blank VI.
    Any advice appreciated,
    -Martin
    Certified LabVIEW Architect

    Hi Martin
    I have had a look for you this afternoon to see if I can find an example for you as to how to communicate to you Euresys frame grabber in LabVIEW but an example or driver is not available. It should though be possible to comunicate with your board using the manufacturers dll. You mentioned that you were aware of other forum posts that will be helpful in you starting to develope you code but I thought it might be helpfull to post some links below.
    Forum posts:
    Is it possible to use Euresys Picolo card with IMAQ vision and LabView?
    activex help!!!
    calling picolo.dll in Labview
    Other Resources
    Using External Code in LAbVIEW
    Integrating External Code with the Import Shared Library Wizard
    I hope this helps

  • Help: Can you use software trigger on a digital line.

    Hi:
    We have a legacy DAQCARDard 700 which does not support hardware triggering.
    We have a trigger from our instrument that is 5 V+ and we would like to
    trigger when it drops to 0 V. We have several questions.
    1. Do we need to invert the signal in MAX or is that only for V that are
    negative?
    2. Is there a good example in the examples where the state of this digital
    line is used to trigger an analog acquisition? When we tried using the
    digital trigger examples, we had an error saying that the hardware did not
    support that mode.
    3. We have an analog software trigger mode (based on the Analog Software
    Trigger example) working which we would like to modify over to read the
    digital line, but we have done very little wi
    th digital I/O.
    4. The digital trigger has been assigned a virtual channel of dtrg.
    Any help would be much appreciated.
    Thanks in advance,
    Pete

    Thanks Doug,
    If we read the digital line instead of as an analog line would it improve
    the accuracy of the triggering. Everything works now except we have a
    little bit of timing jitter within about 1 data point scanning at 50 kHz.
    However, I've never done any digital i/o with LabView, but may I should work
    through some of the tutorials. If you thought that this might solve the
    jitter problem. Would checking the state of the digital line allow a faster
    response with softtrig, I guess is my question?
    Pete
    "Doug Norman" wrote in message
    news:[email protected]..
    > Hello Pete,
    >
    > You are correct that the DAQCard-700 has no digital (or analog)
    > hardware trigger. The analog trigger example t
    hat is working for you
    > is using conditional retrieval. This is where data is always being
    > acquired and the driver looks at the values to determine when to
    > "trigger" and read the data into LabVIEW. To answer your questions:
    > 1. I don't think you need to invert the signal. This is for when you
    > want a digital low (below 0.8 volts) to show up as a digital high, and
    > a high (above 2.0 volts) to be read as a low.
    > 2. I don't know of a good example. You would basically have to
    > monitor the digital line. When it goes from high to low you would
    > then start your analog acquisition.
    > 3. I think this could be your best bet. If you have enough analog
    > input lines, why not just connect this digital signal as one of your
    > analog inputs. Then use this example to trigger when the 5 volts
    > drops to 0. It won't hurt to acquire your digital signal on an anlog
    > input along with your other data.
    > 4. I don't understand this question.
    >
    > Best Regards,
    >
    > Doug Norman

  • Frequency measuremen​t with High Speed Digitizer using External Trigger

    Hello:
    I have a

    Hello Brooks:
    Thank you for attention !
    I will try to explain my application:
    I need to measure a signal of a speed/position sensor. This sensor works with hall effect principle and is placed in front of a wheel with some teethes. Is used for automotive purpose in CAM and CRANKSHAFT applications. So, I need to measure period, duty cycle, rise time, fall time, Vpp, Angles for each teeth x encoder, everything from 40 to 7500 rpm.
    I'm using CH0 to measure a signal of this speed/position sensor.
    I'm using CH1 to measure a signal of an encoder connected to wheel.
    I'm using EXT Trigger to sync acquisition with encoder's INDEX signal.
    I need to measure the frequency of EXT trigger to know the instantly speed of the wheel.
    So, If I know that my encoder has 2048 pulse/rev, I can measure FFT_FREQUENCY of CH1 with scalar measurement functions and calculate the speed !
    The NI-Scope is wonderful because it can measure a lot of things automatic and fast, like period, frequency, duty cycle, rise/fall times ...
    Now I have one more question:
    I want to use 10:1 attenuation but I can't use a common probe. I want to connect the CH0 to sensor with a special connector.
    I've tried to make the same circuit with 9MOhms and capacitor like explained on site, but I reached bad results. The industrial probes has special characteristics for capacitance and noise rejection.
    Do you know how can I solve it ?
    Thank you.

  • Changing fill colour for partly transparent images

    Does anyone know how to change the fill colour used for partly transparent images? I have a bunch of PNGs that I made for use as clip art, which I imported into iPhoto (that way I can use the media browser with Pages and Keynote).
    Unfortunately, the images (which are black) are shown on top of a black rectangle both in iPhoto and the media browser. I've tried changing the background colour to both gray and black, but the 'fill' colour stays black.

    There's no way to change it if you want to keep the transparency for use in other applications or web pages.
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.

  • I am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    i am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    Hello;
    The first thing you need to figure out is the shape of the trigger pulse needed.
    In case you just need a logic high TTL pulse, you can use one of the digital lines of your DAQ device.
    In case you need a pulse train (multiple trigger pulses), you will need to configure one of the general purpose counters to accomplish that task.
    You can find examples in both Labview and NI-DAQ showing how to program your DAQ board to accomplish both approaches.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • Image acquisition using video capture card

    I am developing an application for Single fiber fusion splicer...my application basically has to capture the picture from the splicer using a Video capture card...Is it possible to use IMAQ session to get the picture from the card,store it a file and display the same using labview??or is there any other suitable way instead of IMAQ???

    Cyril,
    A typical image acquisition system consists of the following
    components:
    Camera » Framegrabber board » Image Acquisition Software »
    Image Processing Software
    The software in this application is of course LabVIEW.  The ease of integration of it with your
    camera and framegrabber board is dependent on a number of variables and I
    discuss that further in the rest of this post.
    Camera
    It looks like you already have a camera picked out, but I could not find
    any information on the VHR-1000 on the internet.  Who is the manufacturer?  Can you provide a link to information
    available about it online?  NI does
    not actually make cameras; we simply connect with third party
    cameras.  We have a list of the
    various cameras that are tested and supported by our hardware available at
    http://www.ni.com/cameras
    Here are two more documents that will discuss camera options in more
    detail:
    Choosing A Camera
    http://zone.ni.com/devzone/cda/tut/p/id/3087
    Image Acquisition
    http://zone.ni.com/devzone/cda/tut/p/id/2808
    Framegrabber
    board
    The framegrabber board is what will be responsible for taking the signals
    from your camera, either digital or analog, manipulating them
    appropriately, and storing them in computer memory.
    The framegrabber board you choose will largely depend on the camera you
    choose and the interface it uses. (Interfaces are discussed in the Image
    Acquistion document mentioned earlier)
    It looks like you already have a Domino Maxi framegrabber board, which
    LabVIEW may or may not be able to interface with.  Could you please provide more
    information and possibly a link to some info on this framegrabber board?
    Choose NI Vision Hardware
    http://www.ni.com/vision/hardware.htm
    Image
    Acquisition Software
    The Image Acquisition software is the software responsible for bringing
    images into the computer in conjunction with the framegrabber board or
    IEEE-1394 bus.  Depending on your
    interface, you will need either NI-IMAQ (framegrabber) or NI-IMAQdx
    (IEEE-1394).
    Image
    Processing Software
    For image processing in LabVIEW, you will need the Vision Development
    Module.  It’s product page can be
    found here:
    Vision Development Module
    http://www.ni.com/vision/vdm.htm
    This software will enable you to do any type of image processing that your
    application may require.
    Those are the basic components of an image acquisition
    system.  Hopefully you will be able to
    follow those links and gain a better understanding of what exactly you need to
    be able to setup the kind of system you are looking for.  This presentation provides a great deal of
    general information and may be able to answer some more specific questions you
    have:
    Imaging Fundamentals
    http://www.ni.com/vision/vdm.htm
    It also discusses camera and lens selection with respect to
    the image size and detail that you need. 
    Please let us know if you have any further questions related to this.
    Regards,
    Luke H

  • Why do I often get blank frames while acquiring images using external trigger under Windows 7?

    I'm using Windows 7, the latest LabVIEW and IMAQdx right now. The program was developed based on the example provided by LabVIEW. Everything ran well on Windows XP using internal trigger or external trigger. But when I wanted to run the program on a desktop with Win 7, I just cannot get the images continuously using the external trigger. Although I can get the images, the blank frames showed up very often. When I chose the internal trigger, there was no problem.
    Once I thought there might be something wrong with my program. But I tried the LabVIEW example to select the internal trigger mode and external trigger mode, it had the same problem.
    Is there anyone could give me some suggestions to solve this problem?
    Thanks!

    Hi Matt,
    The images are either "all blank" or "all good".
    The hardware setup is exactly the same.
    The blank images are not acquired periodically.
    Similar results were also seen when using MAX to control the camera.
    We found a solution to this problem. But we don't know how to explain it. When we were using the 5-Hz external trigger, we thought the video mode would not affect the image acquisition and therefore we left the video mode option as default (15 fps). But when we change the video mode to 7.5 fps or 30 fps, the problem disappeared. So now if we want to get rid of the blank frames while using the external trigger, we just need to choose the video mode other than 15 fps. Interestingly, when we switch back to the XP system, the camera also acquried inconsistent blank frames if we set the video mode at 15 fps.
    Thanks again for your help.
    Hubert 

  • Do I need LabVIEW RT for a simple 10objects/sec image acquisition/processing?

    I have a pretty simple application. A photoelectric sensor detects an object and triggers the image acquisition. The image of this object is then processed (a few morphological functions and particle analysis) and results are displayed in a table before a new image is acquired. The application also includes indicators for high/low limit, statistical calculations and a report generation. 7 to 10 particles per second are analyzed. Being still in the design phase, I use LabVIEW 7 Express. Do you think the LabVIEW Real-Time Module is necessary for my application?
    Thank you very much for your help.
    Bernd

    Hello Bernd,
    LabVIEW Real-Time is used to acquire robust and deterministic operation. It's basically a stripped down operating system that runs your application, and that's it. There's no additional software running in your background that can clog up the processing queue and lose the exact execution that your application requires.
    Yes, you could use Real-Time for your application, but I don't think it would be necessary. If anything, you may be limited by the hardware that you use and whether or not it will be able to acquire as many images as you would like in that short period of time.
    National Instruments does have a real-time Compact Vision System which you may not to inquiry further about. I would strongly suggest posting a very simi
    lar question to the Vision discussion forum to see what developers in that area think about your application. The numbers that you mention alone may light up a few light bulbs as to which LabVIEW target is generally used to reach the goal you desire.
    Hope this helps.
    Jared

  • System Image Restore Fails "No disk that can be used for recovering the system disk can be found"

    Greetings    
                                        - Our critical server image backup Fails on one
    server -
    Two 2008 R2 servers. Both do a nightly "Windows Server Backup" of Bare Metal Recovery, System State, C:, System Reserved partition, to another storage hard drive on the same machine as the source. Active Directory is on the C: The much larger D: data
    partition on each source hard drive is not included.
    Test recovery by disconnecting 500G System drive, booting from 2008R2 Install DVD, recovering to a new 500G SATA hard drive.
    Server A good.
    Server B fails. It finds the backed-up image, & then we can select the date we want. As soon as the image restore is beginning and the timeline appears, it bombs with "The system image restore failed. No disk that can be used for recovering the system
    disk can be found." There is a wordy Details message but none of it seems relevant (we are not using USB etc).
    At some point after this, in one (or two?) of the scenarios below, (I forget exactly where) we also got :
    "The system image restore failed. (0x80042403)"
    The destination drive is Not "Excluded".
    Used   diskpart clean   to remove volumes from destination drive. Recovery still errored.
    Tried a second restore-to drive, same make/model Seagate ST3500418AS, fails.
    Tried the earliest dated B image rather than the most recent, fail.
    The Server B backups show as "Success" each night.
    Copied image from B to the same storage drive on A where the A backup image is kept, and used the A hardware to attempt restore. Now only the latest backup date is available (as would occur normally if we had originally saved the backup to a network location).
    Restore still fails.         It looks like its to do with the image rather than with the hardware.
    Tried unticking "automatically check and update disk error info", still fail.
    Server A  SRP 100MB  C: 50.6GB on Seagate ST3500418AS 465.76GB  Microsoft driver 6.1.7600.16385   write cache off
    Server B  SRP 100MB  C: 102GB  on Seagate ST3500418AS 465.76GB  Microsoft driver 6.1.7600.16385   write cache off
    Restore-to hard drive is also Seagate ST3500418AS.
    http://social.answers.microsoft.com/Forums/en-US/w7repair/thread/e855ee43-186d-4200-a032-23d214d3d524      Some people report success after diskpart clean, but not us.
    http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/31595afd-396f-4084-b5fc-f80b6f40dbeb
    "If your destination disk has a lower capacity than the source disk, you need to go into the disk manager and shrink each partition on the source disk before restoring."  Doesnt apply here.
    http://benchmarkreviews.com/index.php?option=com_content&task=view&id=439&Itemid=38&limit=1&limitstart=4
    for 0x80042403 says "The solution is really quite simple: the destination drive is of a lower capacity than the image's source drive." I cant see that here.
    Thank you so much.

    Hello,
    1. While recovering the OS to the new Hard disk, please don't keep the original boot disk attached to the System. There is a Disk signature for each hard disk. The signature will collide if the original boot disk signature is assigned to the new disk.
    You may attach the older disk after recovering the OS. If you want to recover data to the older disk then they should be attached as they were during backup.
    2. Make sure that the new boot disk is attached as the First Boot disk in hardware (IDE/SATA port 0/master) and is the first disk in boot order priority.
    3. In Windows Recovery Env (WinRE) check the Boot disk using: Cmd prompt -> Diskpart.exe -> Select Disk = System. This will show the disk where OS restore will be attempted. If the disk is different than the intended 2 TB disk then swap the disks in
    correct order in the hardware.
    4. Please make sure that the OS is always recovered to the System disk. (Due to an issue: BMR might recover the OS to some other disk if System disk is small in size. Here the OS won't boot. If you belive this is the case, then you should attach the
    bigger sized disk as System disk and/or exclude other disks from recovery). Disk exclusion is provided in System Image Restore/Complete PC Restore UI/cmdline. 
    5. Make sure that Number and Size of disks during restore match the backup config. Apart from boot volumes, some other volumes are also considered critical if there are services/roles installed on them. These disks will be marked critical for recovery and
    should be present with minimum size requirement.
    6. Some other requirements are discussed in following newsgroup threads:
    http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/871a0216-fbaf-4a0c-83aa-1e02ae90dbe4
    http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/9a082b90-bd7c-46f8-9eb3-9581f9d5efdd
    http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/11d8c552-a841-49ac-ab2e-445e6f95e704
    Regards,
    Vikas Ranjan [MSFT]
    ------- This information is provided as-is without any warranties, implicit or explicit.-------

  • Swapping Macs, can't change the image file used for TM to a Time Capsule

    Hello ~
    I have ten Macs connected to one TimeCapsule (TC) and nine of them work flawlessly performing a TimeMachine (TM) backup. On the one that doesn't work properly, it is a PBP with Leopard 10.5.8, and latest updates. The other Macs are mixed 10.5.x and 10.6.x.
    I had a user on the PBP that I had been backing up in the past. I erased the HD and reinstalled the OS, and then created a new account. I wanted to start backing up the new account and have the name of the backup be the new name I put under Sharing Preference (I assume that's where TM gets the name of the backup).
    Well, apparently not, the name of the backup is still the old user name from Sharing, and on the old account before the computer was erased.
    I have repaired permissions, I have thrown out the TM prefs in Mac HD\Library\Preferences\, I have restarted the computer. So far I can not get the name to change on the sparse image that it copies to, even though TM says the backup completed without error.
    So, as it appears the backup is using the same old image file that this Mac had been using, the backup are separate when you go into TimeMachine, they do not seem to access each other's data, and inspecting the contents of the image, the date of the backup file is there for the new user in the old image file.
    I really would just like the PBP to stop using the old image file and create it's own image.
    Any ideas welcome!
    Thanks all
    Chaz

    I'm slightly confused. What is a PBP or did you mean a MacBook Pro (MBP)? And, what do you mean by a backup "image?" TM does not make images. Are you actually referring to the backup folder for this machine?
    If I understand correctly what you need to do is delete the old backup for this machine so TM can start from scratch with a new backup. To do that open the TM application and select your backup, then from the Finder's tool icon in the toolbar select "Delete." which should delete the entire backup.
    Also, see User Tips for Time Machine for help with TM problems. Also you can select Mac Help from the Finder's Help menu and search for "time machine" to locate articles on how to use TM. See also Mac 101- Time Machine.

Maybe you are looking for