LabVIEWForum.de - Problem mit Array

LabVIEWForum.de

Normale Version: Problem mit Array
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!!

Ich lese daten bevor ich diese speicher in einen array hinein... das funktioniert wunderbar, allerdings nicht wenn das schreiben in den array von der änderung der daten abhängig mache (wenn der wert des sensors einen gewissen wert überschreitet, will ich das er in den array schreibt) allerdings, will ich die daten die davor im array gestanden sind behalten, jedoch löscht er die immer wieder, wenn ich die messung unterbreche... damit ihr euch das besser vorstellen könnt hab ich diesen teil aus meinem programm rausgenommen!!

die andere frage, ist mit welchem befehl kann ich einen array per buttonklick löschen - also den inhalt??

wäre super wenn mir wer sagen könnte, warum er mir den inhalt bei obigem problem jedes mal überschreibt!!

danke schön, lg andiedecke
Hi,

ich kann bei uns aus irgendwelchen Gründen keine VIs in Version 7.x runterladen...geht nicht durch die Firewall...komisch...

Aber:
Per Buttonklick löschen: Pack eine Variable (zum Beschreiben) deines Arrays in ne Case oder Eventstruktur und schließ eine leere Array-Konstante an!

Wenn du die Werte sicher behalten willst, schreib sie in eine Datei (write spreadsheet) und lies diese beim Start von LV wieder in dein Array ein!

Gruss
Achim
' schrieb:Hi,

ich kann bei uns aus irgendwelchen Gründen keine VIs in Version 7.x runterladen...geht nicht durch die Firewall...komisch...

Aber:
Per Buttonklick löschen: Pack eine Variable (zum Beschreiben) deines Arrays in ne Case oder Eventstruktur und schließ eine leere Array-Konstante an!

Wenn du die Werte sicher behalten willst, schreib sie in eine Datei (write spreadsheet) und lies diese beim Start von LV wieder in dein Array ein!

Gruss
Achim

na das problem ist, dass es vorkommt, dass während der messung hin und wieder ein stop passiert, und wenn ich dann wieder anfange zu messen sind meine werte weg... im anschluss daran schreib ich das ganze eh in ein spreadsheet file hinein.

lg andiedecke
Wie merkst du dir die Messwerte? In nem Schieberegister? Dann musst du das halt im Stop-Fall einfache weiterschieben, dh keine neuen Werte mehr reinschreiben sondern einfach die alten nehmen und erst bei "weiter" die neuen Werte hintendran hängen

EDIT: Deine Methode ist eh ein bisschen gefährlich...wenn du erst am Ende schreibst, könnte dir das gleiche ja auch bei nem Rechnerabsturz passieren...und alle Messwerte wären futsch...also besser kontinuierlich schreiben!
' schrieb:Wie merkst du dir die Messwerte? In nem Schieberegister? Dann musst du das halt im Stop-Fall einfache weiterschieben, dh keine neuen Werte mehr reinschreiben sondern einfach die alten nehmen und erst bei "weiter" die neuen Werte hintendran hängen

EDIT: Deine Methode ist eh ein bisschen gefährlich...wenn du erst am Ende schreibst, könnte dir das gleiche ja auch bei nem Rechnerabsturz passieren...und alle Messwerte wären futsch...also besser kontinuierlich schreiben!

also so sieht das ganze in etwa aus...

EDIT: rechnerabsturz ist nicht so tragisch bei den messungen die ich mache ;-) aber ich hab es nie wirklich hinbekommen, die daten gleich abzuspeichern...
Referenz-URLs