LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 1907 occured at Call Library Function Node

I am trying to control an old laser (Opolette, Opotek) from LabVIEW. The company has provided me with the .dll libraries and some VI examples to do that. The VIs were originally intended for LabVIEW 2016.
I installed a LabView 2023Q-32 bit to run these VIs (I don't have a license for older versions).
While one of the demo VIs is able to connect to the laser motor (which is used to tune wavelengths) to initialize and home it, it cannot continue with the VI and end with the following error:

 

Error 1097 occurred at Call Library Function Node in Wavelength_Tuning.vi->Demo_Program.vi

Possible reason(s):

LabVIEW: (Hex 0x449) An exception occurred within the external code called by a Call Library Function Node. The exception might have corrupted the LabVIEW memory. Save any work to a new location and restart LabVIEW.

 

Does anyone have a suggestion?

0 Kudos
Message 1 of 3
(966 Views)

Well something is wrong with that DLL. It could be a bug in the DLL itself or in the Call Library configuration. Unfortunately manufacturer provided examples don’t always mean that anyone with more knowledge than an intern created them. For many, a driver is done as soon as it doesn’t crash the software completely anymore. For a professional that is where the real work starts!

 

We can’t do anything more without at least the LabVIEW VIs and DLL and the Programming documentation of the DLL!

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 3
(943 Views)

Hi Rolf

 

Thanks for the hint.

I am now contacting the manufacturer to see if there is a problem with the library.

0 Kudos
Message 3 of 3
(386 Views)