Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Firewire camera works in max- Generates error in LV7.1

Problem Description :
I have a firewire camera (Sony DFW-X710)which works fine in MAX but when I use one of the LV examples it gives me error. I believe every thing I have installed on this PC is latest. I have attached the screen shot of the error and the Imaq1394.dll version information. How can I resolve it?.

Note: change the extension of the attached file to zip from zid.

Thanks
0 Kudos
Message 1 of 3
(3,090 Views)
If you are using the standard LV examples, they are probably written for standard IMAQ instead of the 1394 version. You need to replace the IMAQ routines with the equivalent 1394 routines and the examples should work.

If you found some 1394 examples and they aren't working, it would be something else. It is hard to tell without the attachment. It looks like a lot of people have been having problems attaching files to their posts.

Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 2 of 3
(3,079 Views)
Thanks for those who read and who tried to help. Here is the response from Jesse Downs of NI. I tried the vi and it works for me. Thanks Jesse.


Hello,

We have seen this error before, and have a workaround that will hopefully resolve the issue on your system as well. This is a known issue with R&D, and they believe that the 1394 Init VI is causing a problem in the Vision Services DLL. As a workaround, if the Vision Services DLL is opened before the 1394 Init VI is called, the error does not occur. The easiest way to accomplish this is to use an IMAQ Create VI before the 1394 Init VI (wire the error clusters together to ensure the create occurs first).

I have attached a modified version of the Grab shipping example. Note that the extension should be changed to zip. Test this out and let me know if the error still occurs.

Best Regards,



Jesse Downs
Applications Engineer
National Instruments
0 Kudos
Message 3 of 3
(3,074 Views)