Hallo zusammmen,
möchte nach Beendigung eines Sub-VIs den Speicher wieder freigeben mit
"Request Deallocation", LabVIEW 8.0.
(Das Sub-VI ist eigentlich Bestandteil der Config-File VIs, habs nur ein klein wenig abgeändert, so dass es die keys nicht an den '='-Zeichen erkennt, sondern am Zeilenende, falls der key keinen value hat... aber das nur nebenbei.)
Beim ersten Durchlauf MIT Speicherfreigabe funktioniert es noch, aber nach der zweiten Ausführung sind die Daten verloren!!!
Mir ist noch aufgefallen, dass die Daten dann INNERHALB der abschließenden For-Schleife noch vorhanden sind und lediglich nicht an die Indicators ausgegeben werden (siehe Blockschaltbild).
Im Anhang das VI, einfach mal laufen lassen.
Hoffe jemand kann sich (und mir) das erklären.
Danke im Voraus,
Gruß Patrick.
String_to_Log_Data_Demo.vi (Größe: 36,31 KB / Downloads: 314)