INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Chart mit relativer Zeit bei Null beginnen lassen für Spezialfall



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!

21.03.2019, 12:45 (Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2019 12:47 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Chart mit relativer Zeit bei Null beginnen lassen für Spezialfall
Hallo Yay,

Zitat:Ich musste die Funktion außerhalb der Case-Struktur platzieren und jetzt erkennt er das Umschalten des Start-Buttons.
Na siehste. Wenn du jetzt noch auf die lokale Variable verzichtest und einfach Draht verwendest…

Zitat:Allerdings werden bei jeder Ausführung eine Menge Dateien erzeugt, was mich etwas überrascht... Wenn ich den Dateinamen "Test" verwende wird beim ersten Drücken Test.lvm und Test_1.lvm erzeugt. Nach drücken von Stop und erneutem Starten dann sogar 3 Dateien (Test2.lvm, Test3.lvm und Test_2.lvm). Nur die Dateien mit _# kommen von der neuen Funktion, richtig?
Vielleicht, weil du in deinem ExpressVI ebenfalls noch "use next available filename" aktiviert hast? Jetzt erzeugst du eben gleich an zwei verschiedenen Stellen im Code neue Dateinamen…

Zitat:Die letzte, ziemlich aufwendige Sache, die mir jetzt noch fehlt, ist die beiden Experimente in eigenen Fenstern anzeigen zu lassen.
Ein VI hat ein Frontpanel. Wenn du zwei Frontpanel benötigst, brauchst du zwei VIs - logisch, oder?
Was soll daran "aufwendig" sein?

Zitat:Bisher habe ich dafür nur Lösungen gefunden, die über SubVIs realisiert werden.
Du weißt also, wie es geht…

Zitat:Da hier aber ein Analog-zu-Digital Wandler benutzt wird, ist es nicht möglich das so umzusetzen.
Warum nicht?

Zitat:Hat jemand da eine Idee?
Verwende einfach ein subVI pro "Messaufgabe"…
Vorher musst du aber deine lokalen Variablen aufräumen - aber das weißt du ja schon.

Etwas abgewandelte Idee: verwende eine Producer-Consumer-Struktur (Beispiel-Projekte in LabVIEW!): ein VI holt die Messdaten und schickt sie in Queues. Deine Consumer (aka deine Messaufgaben) zeigen die Messdaten an und verarbeiten sie…

Grundsätzlicher Hinweis: Üblicherweise überlegt man sich erst eine Programmstruktur und fängt dann mit Programmieren an!

Zitat:Ich habe jetzt auch ein Enum an den BooleanCrossing angeschlossen. In der Help-Funktion war eine Tabelle mit 0 für either, 1 für false-true und 2 für true-false angegeben, deshalb dachte ich es wäre so gedacht, dass man auch einen Integer angeben kann. Das habe ich jetzt korrigiert.
Ich meinte eher eine Enum-Konstante. Und die erzeugt man, wie nahezu alle anderen Konstanten, am einfachsten per Rechtsklick auf den jeweiligen Eingang des subVIs/der Funktion…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Chart mit relativer Zeit bei Null beginnen lassen für Spezialfall - GerdW - 21.03.2019 12:45

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Signalverlaufsgraph durch Button Reset bzw. auf Null setzen M4st3r M M 5 4.651 24.11.2014 13:52
Letzter Beitrag: M4st3r M M
  Signalverlaufsdiagramm - Zeit in s anzeigen lassen Lifter 1 3.948 05.12.2013 08:42
Letzter Beitrag: Lucki
  2 Kurven in einem Graph darstellen, die 2. soll an der X-Achse ungleich 0 beginnen mazell 3 5.660 10.01.2013 12:38
Letzter Beitrag: jg
  Signalverlaufsdiagramm bei Zeit = 0 beginnen lassen Matze 1 6.335 03.08.2010 12:03
Letzter Beitrag: Lucki
  Zeitpunkt Maximum Sinus von Null starten andi neu 6 5.816 20.07.2009 08:58
Letzter Beitrag: andi neu
  Aus einem Chart die Zeit auslesen. fsg4u 2 4.182 23.06.2009 14:19
Letzter Beitrag: fsg4u

Gehe zu: