Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

IMAQdx problem with FireWire camera

Hi,

 

I have some problem with IMAQdx. To my app, I use a FireWire 1394 camera with LabVIEW 2012, NI MAX 5.5 and Win7.

 

I capture images to be analysed it. My problem is the following : the application runs without problems (Open imaqdx session, GetImage, Close session…) but completly random, the vision does not longer work and displays the error message « No acquisition in progress » while communication is always open. And without change anything in my vision configuration… After this error, I leave the app to display an image in NI MAX. But I can’t show my image because the acquisition speed is itself amended (400Mbp to 100 Mbp). I try to fix it with a property node, but is it no more editable. When I unplug the device and plug it back, it still ok. I have some images…

 

Have someone a solution to my problem ? I found on the net that is a 1394 driver problem with Windows, but I don’t have found THE solution…

 

I posted on the french forum without solution.

 

Thank you in advance.

Meilleures salutations.

LV2012
0 Kudos
Message 1 of 16
(6,762 Views)

Hi Gum51,

 

can you attach your VI to see how it is programmed?

 

You told "I found on the net that is a 1394 driver problem with Windows, but I don’t have found THE solution."

Which link is this information located?

 

You use a FireWire 1394 camera (which one?) with LabVIEW 2012, NI MAX 5.5 and Win7 (in 64- or 32-bits?).

Which IMAQdx version do you use?

 

Best regards

Suse

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 2 of 16
(6,738 Views)

Hi Suse,

 

Thanks to your answer, but I can't post my VI... To explain, I have a Init Part at the begining of my program (cfg files, paths, com, etc...). And take an image with a syncronous loop. At the end, I close all the communications. In my operating part, I take an image with "IMAQdx GetImage.vi" and display it to the FP.

 

I use a ImageSourcing DMK31AF03, win 32. I don't found the IMAQdx version...

 

All that I have found on the net for this problem, is to update my camera driver. And all my drivers are updated...

 

Thanks a lot!

 

Best regards

Meilleures salutations.

LV2012
0 Kudos
Message 3 of 16
(6,726 Views)

Hi,

 

for your ImageSourcing DMK31AF03 which is a FireWire-camera, you find some informaiton here:

 

What is a Camera File, Do I Need One, and How Can I Obtain One?

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YI74CAG&l=en-US

Where Do I Place My Camera File Once I Download It?

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P6ywSAC&l=en-US

 

Here you find the Imaging Source DMx 31AF03 Compatibility Report.htm

 
Driver Version NI-IMAQdx 3.1.1f0

 

 

You use the functions from ImageSourcing?:

http://www.theimagingsource.com/de_DE/products/cameras/firewire-ccd-mono/dmk31af03/

If this doesn't work, please call the vendor.

 

Best regards

Suse

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 4 of 16
(6,721 Views)

Here you see which LabVIEW version to use:

 

NI-IMAQ, NI-IMAQdx, NI-IMAQ I/O, and VAS Compatibility with Different LabVIEW Versions:

https://www.ni.com/en/support/documentation/compatibility/17/vision-acquisition-software-and-labview...

Windows Version Compatibility with LabVIEW:

https://www.ni.com/en/support/documentation/compatibility/17/labview-and-microsoft-windows-compatibi...

 

Best

Suse

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 5 of 16
(6,718 Views)

Thank you Suse for your links!

 

I use some personal libraries (with ground IMAQdx functions) but they are compatible.

 

All my labview versions are compatible...

 

I have some pictures but sometimes (4-5 times during a day), I have this problem. With a incompatibility that should never operate... (?)

 

Best regards

Meilleures salutations.

LV2012
0 Kudos
Message 6 of 16
(6,713 Views)

What versions do you use? Can you create a MAX-report?

1. Start -> Programs -> National Instruments -> open Measurement & Automation
2. File -> create protocol -> choose technical support and my system -> next -> next -> choose path -> next -> finish.

 

Do you use the functions from ImageSourcing?:

http://www.theimagingsource.com/de_DE/products/cameras/firewire-ccd-mono/dmk31af03/

It's with IMAQdx too.

 

Best regards

Suse

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 7 of 16
(6,711 Views)

No, I only use my own libraries.

 

You see in attachment my MAX-report.

 

Thanks

Meilleures salutations.

LV2012
0 Kudos
Message 8 of 16
(6,706 Views)

Maybe it's a Firewall issue:

Configuring LabVIEW, LabVIEW DSC and Lookout to Work With the Windows Firewall

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIKqCAO&l=en-US

What Ports Do I Need to Open on My Firewall for National Instruments Software Products?

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000kH68SAE&l=en-US

 

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 9 of 16
(6,704 Views)

Do you get an error message? Can you make a screenshot of it?

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 10 of 16
(6,702 Views)