26.02.2007, 17:56
Hallo zusammen,
mit meinem VI nehme ich Messdaten auf, die dann mit dem Levenberg-Marquardt-Algorithmus angepasst werden. Dieser ist in einer DLL implementiert. Das funktioniert auch alles recht gut, nur manchmal hängt sich das LabVIEW ohne Fehlermeldung auf.
Das Problem konnte ich auf den DLL-Aufruf eingrenzen, denn die zuletzt aufgenommen Daten, mit denen er dann hängen bleibt, lassen sich in einem 2. VI mit der dll ohne Fehler anpassen.
Der Aufhänger ist auch willkürlich. Mal nach 100 oder erst nach 10k Messungen und da die Parameter auch immer stimmen, kann ich mir den Aufhänger nicht erklären. Vielleicht hatte ja schon jemand von euch ein ähnliches Problem und könnte mir ein paar Tipps geben.
Arbeiten tue ich mit 8.2. Probiert habe ich es auch mit 8.0, wo der gleiche Fehler auftritt.
Vielen Dank!
Mit besten Wünschen
Jörg
mit meinem VI nehme ich Messdaten auf, die dann mit dem Levenberg-Marquardt-Algorithmus angepasst werden. Dieser ist in einer DLL implementiert. Das funktioniert auch alles recht gut, nur manchmal hängt sich das LabVIEW ohne Fehlermeldung auf.
Das Problem konnte ich auf den DLL-Aufruf eingrenzen, denn die zuletzt aufgenommen Daten, mit denen er dann hängen bleibt, lassen sich in einem 2. VI mit der dll ohne Fehler anpassen.
Der Aufhänger ist auch willkürlich. Mal nach 100 oder erst nach 10k Messungen und da die Parameter auch immer stimmen, kann ich mir den Aufhänger nicht erklären. Vielleicht hatte ja schon jemand von euch ein ähnliches Problem und könnte mir ein paar Tipps geben.
Arbeiten tue ich mit 8.2. Probiert habe ich es auch mit 8.0, wo der gleiche Fehler auftritt.
Vielen Dank!
Mit besten Wünschen
Jörg