Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

compatibility imaq 4.6.1 labview 8.5

Hello,

 

My problem is the following. To acquire images from a new basler cam, I was using a NI1429 frame grabber. The configuration was Imaq 4.1 / MAX 4.5/ Labview 8.5.

 

I received this morning a new framegrabber NI1433. NI provided me with a new version of Imaq 4.6.1. Max 5.0 recognizes the camera but I cannot read my VI's anymore. It seems labview cannot load some .ctl files (Imaq Image.ctl for example, IMAQ GetImagePixelPtr,IMAQ GetImageInfo) and some subVI's (IMAQ Tart.vi, IMAQ ExtractBuffer.vi, Imaq Close,....

 

Are there somme missing files in my setup? Is there a simple way to convert my VI's? 

 

Thanks for your help

0 Kudos
Message 1 of 8
(4,734 Views)

Hello max@lab,

 

Welcome to National Instrument Discussion Forums.

 

Your problem is probably coming from compatibility between IMAQ and LabVIEW. You can chek it here.

You should uninstall 4.6.1 and install 4.5, which is included in this package (source).

 

Regards,

Mathieu P. | Certified LabVIEW Associate Developer
National Instruments France


Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

Message 2 of 8
(4,719 Views)

Thanks for your help.

 

I followed your advice and downloaded Imaq 4.5. There is no problem anymore when it comes to open my VI's. However, MAX 5.0 cannot recognize the camera anymore. The NI 1433 appears in the arborescence but when I click on it, I get an error: 

 

0xBFF60140

Le fichier de flux de bits FPGA demandé est introuvable.

 

I am now trying to know more about this error. Maybe I should go back to Max 4.5...

0 Kudos
Message 3 of 8
(4,709 Views)

Hello,

 

I don't think that changing MAX version would help. It seems that since IMAQ 4.6, some files name in C:\Program Files\National Instruments\NI-IMAQ\bin directory have changed. In 4.6 those files are called Class07.dat and Class08.dat and are the bistream file for 1433 and 1435.

 

So there is possibly to solution. Please keep a copy of original files before modifying it.

1) Change the file name of the corresponding xxxxx-Class07.dat fil to Class07.dat

2) Open your .icd file with a text editor and change everything calling Class07.dat to the current name of your file.

 

Regards,

Mathieu P. | Certified LabVIEW Associate Developer
National Instruments France


Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

0 Kudos
Message 4 of 8
(4,696 Views)

Hello Mathieu P,

 

in the bin folder, I find lots of files and I don't know which one to pick. You can find enclosed a screen capture.

 

Whatever the one I choose, it seems MAX is recognising the NI1433: no bitstream error message anymore.

 

Now, I have an other error:

 

0xBFF60072 la valeur maximale du rectangle d'image n'est pas valide. The resolution of the camera is 2048 by 2048 and it is a 8tap cam.

 

I enclosed the icd file I created.

Thanks

Download All
0 Kudos
Message 5 of 8
(4,685 Views)

Any remark concerning this last message. I tried to cruise the web and this forum looking for a similar error but couldn't find anything. I tried to change the maximum size of the image in the icd file but it had no effect...

 

Would someone have a clue?

0 Kudos
Message 6 of 8
(4,638 Views)

Hello max@lab,

 

I haven't found quickly information about your problem. Do you have access to technical support ? I think it would be a good idea to ask by this way.

 

Regards,

Mathieu P. | Certified LabVIEW Associate Developer
National Instruments France


Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

0 Kudos
Message 7 of 8
(4,604 Views)

Hello Mathieu P

 

no I don't access to technical support. I should ask.

0 Kudos
Message 8 of 8
(4,599 Views)