Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

NI vision does not give appropiate options in VI interface

Solved!
Go to solution

 Hi,

 

My name is David,

 

I am trying to integrate my firewire CCD camera into labview 8.5 using the IEEE1394 driver.

I have installed the evaluation of the latest NI VISION software to use the IMAQdx drivers.

The programme installed correctly (or so it seems). I can get a live view from my camera in the Measurment and Automation program

 

Configuration->Devices and Interfaces->Legacy NI -IMAQ IEEE1394 Device

 

This lets me view a live image from my camera, so Labview does see the camera.

 

When I try to search for an example of an IMAQ .vi IMAQ does not appear.

When I try to get vision option up on the front end, I get the Vision and Motion option but there are no options there it gives a blank box.

 

What do I do? I cannot get Labview 8.5 to see IMAQdx IMAQ or any of the Vision and Motion examples to work.

 I have tried this on two different machines and still the same problem.

 

Thanks in advance

Go raibh maith agat

 

David

0 Kudos
Message 1 of 9
(5,407 Views)

Hi David,


Good afternoon and I hope your well today.


Thanks for your post!

 

Firstly, I would check that you have installed LabVIEW support for IMAQ 1394 during the driver installation. If you re-run the installer for Vision ACquisution Software (Or NI-IMAQdx X.X - if you have the driver indivually). On the Features page, confirm that under IEEE 1394>>LabVIEW support you have already installed LabVIEW 8.5 software. If NOT, then please install this. (It will show you if you already have it installed - 0 Bytes required). Note: Pleasem ake sure LabVIEW is closed. 

 

VAS.JPG

 

If you have no examples under NI Example Finder - then this will be the cause (see above). 

It is possible to have the driver isntalled but not support for LabVIEW. LabVIEW and MAX (Measurement and Automation Explorer) are different. 

 

Note: If LabVIEW 8.5 isn't listed you need to install a newer version of the IMAQdx driver that does support your version of LabVIEW. You can get this by going to ni.com/dowloands.

NI-IMAQ and NI-IMAQdx Compatibility with Different LabVIEW Versions

 

Also, I am unsure if it will make a difference. But I believe IMAQdx is paid for. Do yo uhave it licensed? You can find out in NI License Manager (All Programs>>NI>>NI License Manager). 

 

Plet me know if this helps, and if I can help you any further. 

Message Edited by Hillman on 06-15-2009 05:26 PM
Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 9
(5,367 Views)

Hi James,

 

Sorry for my late reply I have been wrestling with Labview for the past few days.

Ok to recapp on my problems.

 

I have Labview 8.5 installed with all the bells and whistles attached. 

I downloaded and installed VAS850, which when ran gave the following error, it seems that it does not want find teh VISION aquisition software cd

 

As a result it seems that I cannot pull up the installation folder that you posted up, however I am now downloading the newer version to see what happens.

 

My current problems are

 

 

1) MAX and the VISION assistant see the IEEE camera and I can aquire images from those programmes 

 

2) I have no IMAQdx examples

 

3) When I download IMAQdx examples the front end gives errors saying that there are VI's missing and question boxes appear where the IMAQdx 

 

I have attached some pictures to show what I mean.

 

Thanks again for replying, it is much appriciated

 

 

David

Download All
0 Kudos
Message 3 of 9
(5,351 Views)

David,

 

That looks like the install for Vision Development Module 8.5, not Vision Acquisition. You'll need to install Vision Acquisition as well to get IMAQdx installed. You can grab 8.6 here: http://joule.ni.com/nidu/cds/view/p/id/1099/lang/en. You can then either install it seperately or when the Vision Development Module installer asks you for the Vision Acquisition CD, you can point it to where you uncompressed the Vision Acquisition installer.

  

Hope this helps,

Eric 

 

 

0 Kudos
Message 4 of 9
(5,343 Views)

Hi Eric and David,

 

Thanks Eric for that - it certainly explains the errors with the Vision Development Module - as it does require VAS to be installed.


Let us know how you get on David.

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 5 of 9
(5,338 Views)

Hillman wrote:

it certainly explains the errors with the Vision Development Module - as it does require VAS to be installed.


Just to clarify, VDM does not require VAS unless you want to acquire images from cameras. VDM's installer includes one of the install options at the bottom to be the Vision Acquisition CD, but if you de-select that option it will not ask for you to point it to the CD.
Eric 

 

0 Kudos
Message 6 of 9
(5,331 Views)
Solution
Accepted by odwyerda

Hi,

 

Thanks eric, I was unclear. I mean't by default on the screenshoot provided.

 

Thanks agian,  

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 7 of 9
(5,327 Views)

Excellent everything now works.

 

 

Many thanks for your help. I dont think it was very clear in the install and some of the NI help files that there are 2 downloads requrired to get labview to interact with a IEEE camera, there was two of us stumped by it here. A few unclean installs didnt help either.

 

But either way everything now works and thanks again for your help

 


Dave

0 Kudos
Message 8 of 9
(5,316 Views)

Hi Dave,


Thanks for the reply and I hope your well today.


I am glad everything is working now. Thanks also for the use of the Accepted Solution feature. Have you seen the kudos too...

 

To clear up any misunderstanding,


Please refer to,

NI Machine Vision Software

http://www.ni.com/vision/software.htm

 

First Vision Acqusition (Capture, Display & Save - NO PROCESSING i.e. Similar to MAX):

You need Vision Acquisition Software (which includes all the drivers) or the driver for your camera,

NI IMAQ - Newest driver. Program your image acquisition, display and save. Doesnt require a license.

IMAQdx- Driver software for IEEE 1394 and GigE vision cameras. This needs the VAS license.

IMAQ I/O - For controlling the digital I/o on IEEE 1394 hardware. This doesnt require a license.

 

Image Processing:

There are two options,

1) Vision Development Module - LabVIEW VIs etc

2) Vision Builder for Automation Inspection (VBAI). A configuration based environment for machine vision applications.

 

So in summary, you needed  IMAQdx (Which includes IEEE 1394 legacy) to acquire the image and then if you wish to perform processing in LabVIEW you would need the Vision Development Module.

 

Hope this helps,

 


 

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 9 of 9
(5,313 Views)