25.09.2012, 09:54
Hallo liebes Forum,
ich habe zu diesem Problem keine Lösung im Forum finden können.
Es soll eine Tabelle erstellt werden, welches drei Spalten hat:
Wert1 - Wert2 - Uhrzeit(Format: 09:30:15 Uhr)
Wert 1, Wert2 und die Uhrzeit werden simuliert.
Nun sollen die aktuellen Werte durch einen Schalter in die Tabelle eingespeichert werden.
(siehe VI: In_Tabelle_speichern.vi Version2011)
->Methode 1:
Nutzung einer Case- Struktur;
Das Problem: Die Daten in der Tabelle werden ersetzt, sie sollen jedoch in die nächste Zeile aufgeschrieben werden. Wie löse ich das?
->Methode 2:
Nutzung des Express-VIs "Tabelle erstellen" ("Build Table");
Der Vorteil: Diese Funktion hat den Eingang "Aktivieren", womit das einspeichern per Schalter wie gewünscht funktioniert.
Das Problem: Ich habe zwei DBL-Variablen(Wert1 und Wert2) und eine String-Variable(Zeit).
Das Express-VI nimmt jedoch keine String Variablen an (bzw. man kann ein String Array nicht in Dynamische Daten konvertieren, oder doch?)
Wenn ich das Format der Uhrzeit in DBL umwandle, verliere ich die Angaben Minuten und Sekunden.
Wie kann ich das Problem bzw. die Probleme lösen? Hat jemand eine Idee?
Kommt man da eventuell mit Schieberegistern voran (,damit Tabelle die Daten nicht ersetzt)?
Oder mit Ereignis-Strukturen (,um die Werte einzuspeichern, wenn Taste gedrückt wird)?
P.S. Ich bin erst seit 2,5 Wochen "Labviewer" und kenne mich mit vielen "Tricks" nicht aus.
ich habe zu diesem Problem keine Lösung im Forum finden können.
Es soll eine Tabelle erstellt werden, welches drei Spalten hat:
Wert1 - Wert2 - Uhrzeit(Format: 09:30:15 Uhr)
Wert 1, Wert2 und die Uhrzeit werden simuliert.
Nun sollen die aktuellen Werte durch einen Schalter in die Tabelle eingespeichert werden.
(siehe VI: In_Tabelle_speichern.vi Version2011)
->Methode 1:
Nutzung einer Case- Struktur;
Das Problem: Die Daten in der Tabelle werden ersetzt, sie sollen jedoch in die nächste Zeile aufgeschrieben werden. Wie löse ich das?
->Methode 2:
Nutzung des Express-VIs "Tabelle erstellen" ("Build Table");
Der Vorteil: Diese Funktion hat den Eingang "Aktivieren", womit das einspeichern per Schalter wie gewünscht funktioniert.
Das Problem: Ich habe zwei DBL-Variablen(Wert1 und Wert2) und eine String-Variable(Zeit).
Das Express-VI nimmt jedoch keine String Variablen an (bzw. man kann ein String Array nicht in Dynamische Daten konvertieren, oder doch?)
Wenn ich das Format der Uhrzeit in DBL umwandle, verliere ich die Angaben Minuten und Sekunden.
Wie kann ich das Problem bzw. die Probleme lösen? Hat jemand eine Idee?
Kommt man da eventuell mit Schieberegistern voran (,damit Tabelle die Daten nicht ersetzt)?
Oder mit Ereignis-Strukturen (,um die Werte einzuspeichern, wenn Taste gedrückt wird)?
P.S. Ich bin erst seit 2,5 Wochen "Labviewer" und kenne mich mit vielen "Tricks" nicht aus.