Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
15.10.2015, 12:23 (Dieser Beitrag wurde zuletzt bearbeitet: 15.10.2015 12:24 von Hydrogencarbonat.)
Wow, dankeschön.
Da ich ich auch selber draufkommen müssen ...-.-^^.
Jetzt fehlt nur noch eine Sache und zwar steht jetzt alles in der Logdatei doppelt drin.(siehe Anhang)
Ich müsste eigentlich die alte Tabelle immer überschreiben bzw. ersetzten.
Das würde bestimmt mit der "Funktion Array" ersetzen gehen, nur erscheint dann ne Fehlermeldung.
Gruß
Hier nochmal die Logdatei
Anzeige
15.10.2015, 12:27 (Dieser Beitrag wurde zuletzt bearbeitet: 15.10.2015 12:28 von jg.)
Das SubVI ist wie schonmal beschreiben einfach nur in die Textdatei schreiben.
Habe jetzt aber trotzdem ein Bild angefügt.
Das mit den 3 Arrays war ja nur zum bzw. ist noch zum Testen und soll die Messdaten der Hardware simulieren.
Die werden in einer anderen Loop eingelesen und dann über eine lokale variable in den "Text beenden case" (der im Hauptprog in sämtlichen Bildern abgebildet ist) ausgegeben.
Wie Ihr sehen könnte ist in dem Bild was ich im vorherigen Beitrag geschickt habe ein Schieberegister (2dArrayDouble Werte), in das schiebe ich ja die vorherigen Werte hinein.
Jedoch ist der Ansatz ist schonmal falsch, da ich sowie den Button drücke und dann die Daten direkt in die Texdatei lese und die dann angefügt werden.Ansosnten wäre es zuviel unnützer Speicher.
So, wenn man sich nun das Schieberegister wegdenkt und dann die Testarrays einmalig in die For Loops hineingibt dann werden die Werte nicht in die richtige Reihenfolge in die Logdatei geschrieben.
siehe Anhang.
Es müsste ja immer 012 immer in der Lambda Spalte stehen, 345 in der Spektrum Spalte , 456 in der Dunkles Spektrum Spalte.
ALso jeweils 3 mal, da ich die Messung 3 mal ausgeführt habe.
Zitat:dann werden die Werte nicht in die richtige Reihenfolge in die Logdatei geschrieben. siehe Anhang.
Es müsste ja immer 012 immer in der Lambda Spalte stehen, 345 in der Spektrum Spalte , 456 in der Dunkles Spektrum Spalte.
ALso jeweils 3 mal, da ich die Messung 3 mal ausgeführt habe.
Also ich sehe im Bild 3 Spalten, in denen je dreimal Messwerte notiert wurden. Was daran ist jetzt verkehrt?