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!
Also ich hab das VI nun erstellt mit dem Express VI.
Echt klasse, hab das irgendwie gar nie gefunden. Wenn man frisch bei LabVIEW anfängt kann das echt verwirrend sein, bis man das vi findet das man möchte.
Anbei das Vi wie ich es erstellt habe, so ist es fertig, es fehlt nur noch die Anzeige der X-Werte in der Tabelle. Wie kann denn das gehen?
@IchSelbst:
Wie du siehst hab ich das vi etwas anders gemacht, weil ich das vi erklären muss beim Professor. So wie ichs nun gemacht habe hab ichs halt kapiert.
Wenn noch jemand das mit den X-Werten hin bekommt wärs echt genial.
' schrieb:es fehlt nur noch die Anzeige der X-Werte in der Tabelle. Wie kann denn das gehen?
Das Express-VI wandelt einen - einen einzigen! - Signalverlauf in eine zweispaltige Tabelle um: Eine Spalte Zeit und eine Spalte Daten. Da in den LVM-Files zwei Signalverläufe stehen, würden mit einem einzigen ExpressVI "Tabelle erzeugen" zwei Spalten Zeit und zwei Zeiten Daten in der Tabelle stehen. Wenn du aber zwei ExpessVIs "Tabelle erzeugen" verwendest (eines mit "Zeit anzeigen" und eines ohne) und die beiden entstandenen Tabellen verknüpfst (so wie angegeben), dann hast du eine Tabelle mit drei Spalten. Da die erste Spalte im LVM-File immer das Abtastraster repräsentiert, ist die erste Spalte in der Tabelle ein Zeitstempel.
Zitat:Wie du siehst hab ich das vi etwas anders gemacht, weil ich das vi erklären muss beim Professor. So wie ichs nun gemacht habe hab ichs halt kapiert.
Dann hast du zwar das VI kapiert, aber nicht die Vorgehensweise beim Programmieren mit LabVIEW.
So wie du das programmiert hast, liegt die CPU-Auslastung bei 100%.
LV90
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Ja, das mit der CPU Auslastung hast natürlich recht...
Zu den X-Werten, die werden aber immer noch nicht angezeigt Der zeigt ja diese Zeitwerte an aber nicht genau die Werte die in der X-Value Spalte stehn...
' schrieb:Zu den X-Werten, die werden aber immer noch nicht angezeigt Der zeigt ja diese Zeitwerte an aber nicht genau die Werte die in der X-Value Spalte stehn...
Es sieht so aus, also ob das ExpressVI "LVM-Lesen" nicht in der Lage ist, die erste Spalte als Datenkanal auszulesen. Die erste Spalte ist entweder der Zeitkanal oder wird ignoriert. Und der Zeitkanal wird nunmal mit einem ExpressVI als Uhrzeit und Datum angezeigt.
Du könntest natürlich versuchen, die X-Werte zu simulieren: Dazu müsstest du aus t0 und dT eine Kurve generieren und die als Datenkurve vor die beiden anderen setzen.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
zweite Registerkarte erstellen
: Den ganzen Ärger gibt's nur wegen diesen :grrr:Express-VIs.
Ich hoffe, Du berichtest Deinem Prof., dass Du deswegen solche Probleme hattest. Vielleicht lernt auch er daraus. Ich würde mal behaupten, dass er LabVIEW auch nur am Rande mitbekommen hat, sonst würde er nicht vorschreiben, Express-VIs verwenden zu müssen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------