Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Vision Builder for Automated Inspection and Camera Link

This should be an easy one.

The data sheet for Vision Builder for Automated Inspection says it can acquire images from "NI PCI, and PXI
image acquisition hardware and FireWire industrial cameras".

So my question is, can it acquire from other vendors PCI Camera Link cards?

Thanks
Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 1 of 5
(4,354 Views)
Hi Ed,

Definitely a good question.

When Vision Builder for Automated Inspection (VBAI) acquires an image from a National Instruments Camera Link board (or any IMAQ board) the program is leveraging the NI IMAQ driver to communicate with the board. In order to use another company's board, VBAI would need to be able to use that board's driver, and the driver would need to be able to accept commands from VBAI. Because this is not the case, VBAI is only able to interact with NI framegrabbers.

That said, the new version of VBAI has a DDK that allows you to create custom steps. I could see the possibility of creating a custom step in which a LabVIEW program makes .dll calls to another vendor's framegrabber. This would make it possible, but I still think using one of NI's framegrabbers would still be much easier!

In short, no VBAI cannot interact with other vendor's boards, but I could see it working if it was an extremely high priority.

Hope this helps,

Robert
0 Kudos
Message 2 of 5
(4,340 Views)
Thanks Robert,

That's pretty much what I tought, but wanted to verify. I wasn't sure if the card was access through IMAQ or a "standard" camera link driver.

The reason I ask is potential customer already has a non NI Camera Link card that they want to access in LabVIEW. The VBAI would be a perfect fit for thier application, but they don't want to change the hardware the have.

So we're stuck writing wrappers for the cards .dll's.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 3 of 5
(4,337 Views)

Hi, dear robert

Tank for your answer about other frame grabber.

1- can help me to creating .DLL in labview  for pinnacle frame grabber and use it in VBAI ?

2- In vision assistance I able to view my ccd & usb camersa. How Can i using it to comunicate with VBAI camersa?

regards

thank

0 Kudos
Message 4 of 5
(4,038 Views)
Hi Xyz,

Can you post a link to the frame grabber you are planing on writing a dll for? Also can you go into more detail as to the issue with using your camera in VBAI?

Thank You,
Eric Reid

Thank You
Eric Reid
National Instruments
Motion R&D
0 Kudos
Message 5 of 5
(4,009 Views)