unvollständige LLB Datei
nachdem ich das Problem eine Weile hab liegen lassen, bin ich es vor kurzem erneut angegangen. Und ich habs tatsächlich geschafft, dass Programm lauffähig zu bekommen.
Das Problem lag an den unterschiedlichen SubVI Versionen. Da das Testinterface mit LV7.2 programmiert wurde und das ganze als LLB verwaltet wurde, befanden sich auch nach dem Umstieg auf LV8.21 die alten Standard VIs von LV7.2 in der LLB. In einem neuen Testprogramm geschrieben in LV8.21 verwendete ich die gleichen VIs wie im Testinterface, nur mit dem Unterschied, dass diese aus der VI.LIB von LV8.21 stammen.
Ich habe dann eine Massenkompilierung versucht, welche fehlerlos durchlief, aber keine Änderung brachte. Schlussendlich habe ich die einzelnen SubVIs in der LLB per Hand durch die neuen SubVIs aus der LV8.21 VI.LIB ersetzt und siehe da, alles läuft einwandfrei.
Habe auch mit einem Mitarbeiter von NI darüber geredet. Ihm ist aber so etwas auch noch nicht bekannt gewesen.
|