Jeder Messwert soll mit Uhrzeit gespeichert werden
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!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Jeder Messwert soll mit Uhrzeit gespeichert werden
Moment mal, die "orangenen Kabel" sind Double-Zahlen. Die dickeren "orangenen Kabel" sind Double-Arrays und 2 parallele "orangene Kabel" sind mehrdimensionale Double-Arrays.
Die "rosanen Kabel" sind String. Die dickeren "rosanen Kabel" sind String-Arrays und 2 parallele "rosane Kabel" sind mehrdimensionale String-Arrays.
Du kannst keine Strings mit Doubles "verbinden" (ohne zuvor konvertiert zu haben).
Gruß Markus
' schrieb:Ich hab hier in Lab das Prob, dass er normale Strings (orange Kabel) und die aus Arrays (Rosa) gebildeten nicht miteinander verknüpfen kann...
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Jeder Messwert soll mit Uhrzeit gespeichert werden
Weiß der Geier...klappt nun. hab aber noch ned in die gespeicherte Datei egschaut...
' schrieb:Ich hab hier in Lab das Prob, dass er normale Strings (orange Kabel) und die aus Arrays (Rosa) gebildeten nicht miteinander verknüpfen kann...
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Jeder Messwert soll mit Uhrzeit gespeichert werden
Wenn Du das Express-VI für's spätere Lesen dann auch verwendest, hast Du das Problem, dass Du nach dem VI-Start nur einmal daraus lesen kannst (vgl. hier). Deshalb habe ich Dir das Beispiel ohne Express-VIs gemacht und so solltest Du es auch machen.
Gruß Markus
' schrieb:Weiß der Geier...klappt nun. hab aber noch ned in die gespeicherte Datei egschaut...
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Jeder Messwert soll mit Uhrzeit gespeichert werden
Ah ok, nur hab ich nun noch das Porb, dass die Schleife endlos läuft...
' schrieb:Wenn Du das Express-VI für's spätere Lesen dann auch verwendest, hast Du das Problem, dass Du nach dem VI-Start nur einmal daraus lesen kannst (vgl. hier). Deshalb habe ich Dir das Beispiel ohne Express-VIs gemacht und so solltest Du es auch machen.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Jeder Messwert soll mit Uhrzeit gespeichert werden
Du erzeugst ja auch ein endloses Signal.
Gruß Markus
' schrieb:Ah ok, nur hab ich nun noch das Porb, dass die Schleife endlos läuft...
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Jeder Messwert soll mit Uhrzeit gespeichert werden
Da es bei mir klappt, kann ich Dir nicht sagen, warum es bei Dir nicht tut. Vielleicht kann da jemand anders helfen. Hat das auf der NI-Homepage (Link von vorhin) nichts gebracht?
Du musst Deine Werte, die Du aufzeichnen möchtest, begrenzen, wenn Du nicht alle speichern willst, z.B. doch eine Konstante an den Schleifenzähler anlegen, oder schon zuvor sagen, dass nur eine bestimmte Anzahl an Messwerten aufgezeichnet wird.
Gruß Markus
' schrieb:Schon klar, aber es werden dadurch immer die gleichen Werte übergeben :/
Und WARUM kann ich den Array(Rosa dick) nicht an die Writesachen weitergeben, das check ich ned. das funzt bei dir
ja auch...
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Jeder Messwert soll mit Uhrzeit gespeichert werden
Gibt hier leider keinen Ansprechnpartner...
Gibt es denn eine Möglichkeit die rosa arrays in orangene zu konvertieren? Denn momentan bekomme ich die Uhrzeit, die ich aus dem String scanne nur als int, float, etc..kein char. wäre also momentan 11 uhr
' schrieb:Da es bei mir klappt, kann ich Dir nicht sagen, warum es bei Dir nicht tut. Vielleicht kann da jemand anders helfen. Hat das auf der NI-Homepage (Link von vorhin) nichts gebracht?
Du musst Deine Werte, die Du aufzeichnen möchtest, begrenzen, wenn Du nicht alle speichern willst, z.B. doch eine Konstante an den Schleifenzähler anlegen, oder schon zuvor sagen, dass nur eine bestimmte Anzahl an Messwerten aufgezeichnet wird.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Jeder Messwert soll mit Uhrzeit gespeichert werden
Wie willst Du denn z.B. 11:16:32 als Double darstellen? Du möchtest doch die Uhrzeit in der Datei speichern und nicht irgendeine "wirre" Zahl.
Wenn Dir das aber nichts macht.... wandeln kannst Du mit "unflatten from String". Einfach beim Datentyp eine Double-Konstante anlegen....
Gruß Markus
' schrieb:Gibt hier leider keinen Ansprechnpartner...
Gibt es denn eine Möglichkeit die rosa arrays in orangene zu konvertieren? Denn momentan bekomme ich die Uhrzeit, die ich aus dem String scanne nur als int, float, etc..kein char. wäre also momentan 11 uhr
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Jeder Messwert soll mit Uhrzeit gespeichert werden
Hab das nun anders gelöst.... füge nun einzeln Jahr/monat/tag zusammen..umständlich, aber da (warum auch immer) das alles hier verhext ist, muss das nun erstmal so lagen
Gibt es dnen eine Möglichkeit, die drei Strings irgendwie im Array duch ein Komma zu trennen oder slash. er legt nachher in der Datei nämlich drei Zeilen an :/