Hallo,
für eine optische Inspektion mit dem Halcon-Systems nutze ich die ActiveX-Schnittstelle.
Das funktioniert auch soweit, jedoch wird mit jeder Ausführung der Arbeitsspeicher immer voller, bis irgendwann der Fehler "Nicht genügend Speicher zum Abschließen der Operation." kommt. Die Anzahl der Handles bleibt aber gleich. In meinem VI werden nur zwei Referenzen geöffnet und auch wieder geschlossen.
Ich hab zuvor noch nie mit ActiveX-Objekten gearbeitet und kenn mich da auch nicht so gut aus.
Das Inspektionsprogramm an sich habe ich in der Halcon-Umgebung getestet und da läuft es einwandfrei.
Ich weiß nicht, woher der Speicherüberlauf kommen soll.
Wäre super wenn mir jemand einen Tipp geben könnte.
HALCON_2.vi (Größe: 18,87 KB / Downloads: 321)
LV2010 SP1