LabVIEWForum.de
Messung nach Intervall-Vorgabe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Messung nach Intervall-Vorgabe (/Thread-Messung-nach-Intervall-Vorgabe)

Seiten: 1 2


Messung nach Intervall-Vorgabe - ahbd002 - 03.08.2017 12:22

Hallo Zusammen,

ich möchte mit meinem LMG500 (Leistungsmessgerät) eine automatische Messung nach bestimmten Intervall in Excel gespeichert haben.
Einen Treiber für eine kontinuierliche Messung gibt es bereits, nur das Problem ist dass ich nicht weiss wie ich eine Speicherung in bestimmten Intervall abspeichern soll.

Danke im Voraus

Schöne Grüße

lv16lv17_img


RE: Messung nach Intervall-Vorgabe - GerdW - 03.08.2017 12:45

Hallo ahbd,

herzlich willkommen im Forum.

Zitat:dass ich nicht weiss wie ich eine Speicherung in bestimmten Intervall abspeichern soll.
Spiele doch mal mit der ElapsedTime-Funktion herum, die sagt dir, wann ein Zeitintervall abgelaufen ist…


RE: Messung nach Intervall-Vorgabe - ahbd002 - 03.08.2017 13:56

Danke GerdW für die schnelle Antwort,

Die Messung soll nach Start Klick eine automatische Messung in Excel führen und der Intervall soll dazu dienen, dass z.B. alle 10 Sek. ein Wert gespeichert wird. Durch einen Stop Taster soll es beendet werden.

Bei dem vorgeschlagenen ElapsedTime-Funktion kommt es mir vor als würde man einen Zeitraum geben bis die Messung sich beendet.

Ich habe schon ein Programm aufgebaut, dass mir per Taster einen Wert in der Excel speichert.
Das LMG zeigt mir immer die aktuelle Werte an und beim Klick auf Taster, wird eine Messung gespeichert.

Für eine Erwärmungsmessung benötige ich aber eine laufende Messung und wie oben beschrieben ein Intervall in welchen Zeit Abständen gespeichert werden soll.

wie kann man das realisiern?

Gruß


RE: Messung nach Intervall-Vorgabe - GerdW - 03.08.2017 14:08

Hallo ahbd,

Die Messung soll nach Start Klick eine automatische Messung in Excel führen
Was hat Excel mit der eigentlichen Messung zu tun?

Zitat:und der Intervall soll dazu dienen, dass z.B. alle 10 Sek. ein Wert gespeichert wird.
Bei dem vorgeschlagenen ElapsedTime-Funktion kommt es mir vor als würde man einen Zeitraum geben bis die Messung sich beendet.
ElapsedTime macht genau das, was der Name sagt: es wird angezeigt, welche Zeitspanne schon vergangen ist.
Was du dann aus der Angabe machst, ist dir überlassen!
Wenn du damit deine Messung stoppst, dann hast du nicht korrekt programmierst.
Wenn du damit dein Protokoll triggerst, wirst du wohl dein Ziel erreichen…

Zitat:Ich habe schon ein Programm aufgebaut, dass mir per Taster einen Wert in der Excel speichert.
Dann ersetze doch einfach den Taster durch ElapsedTime: wann immer die Intervallzeit abgelaufen ist, bekommst du das Signal "Time elapsed!" und kannst einen Datenpunkt in dein Protokoll schreiben…


RE: Messung nach Intervall-Vorgabe - ahbd002 - 07.08.2017 09:19

Danke es klappt wunderbar. Ich arbeite ungern mit Express Vi's aber es funktioniert.


RE: Messung nach Intervall-Vorgabe - GerdW - 07.08.2017 09:23

Hallo ahbd,

Zitat:Ich arbeite ungern mit Express Vi's
Das ist eine wunderbare Einstellung, die du unbedingt beibehalten solltest!

Zitat:aber es funktioniert.
ElapsedTime ist eines der wenigen ExpressVIs, die man empfehlen kann.
Und wenn du die Instanz richtig konfiguriert hast, kannst du es ja immer noch in ein "normales" subVI umwandeln… Big Grin


RE: Messung nach Intervall-Vorgabe - ahbd002 - 08.08.2017 08:06

Wunderbar ich habe es als Subvi umgewandelt und das nötige mitgenommen.

Vielen Dank Smile


RE: Messung nach Intervall-Vorgabe - ahbd002 - 09.08.2017 10:12

Hallo nochmal

wie kann ich dem Elapsed Time vorgeben, dass er bei einem Taster-Klick starten soll? Kann man eventuell das Subvi so umstellen dass sowas möglich wird? wenn ja wie Smile

Schöne Grüße


RE: Messung nach Intervall-Vorgabe - GerdW - 09.08.2017 11:02

Hallo ahbd,

es gibt da einen Reset/Zurücksetzen-Input bei diesem ExpressVI…


RE: Messung nach Intervall-Vorgabe - ahbd002 - 09.08.2017 11:43

habe ich versucht aber die Messung startet dennoch autoamtisch. Es soll aber bei OK anfangen zu starten.
Meine Idee ist, die manuelle und zeitliche Messung in einem Unterdiagramm zu führen. Wenn eins der Taster geklickt wird, soll ausgeführt werden. Ich weiss nicht ob das eine gute Idee ist