LabVIEWForum.de
Zeitmessung zwischen mehreren Lichtschranken - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Zeitmessung zwischen mehreren Lichtschranken (/Thread-Zeitmessung-zwischen-mehreren-Lichtschranken)



Zeitmessung zwischen mehreren Lichtschranken - Gene1984 - 15.12.2008 21:15

Hallo, ich bin neu hier und habe keine Erfahrungen mit LabVIEW. Ich benutze die Version 8.5. Ich möchte eine Zeitmessung realisieren, die die Zeit misst, die zwischen 2 Lichtschranken misst. Deshalb möchte ich erstmal wissen, womit man generell eine Zeitmessung realisieren kann. Am besten wäre es, wenn die Zeitmessung an einer bestimmten Bedingung geknüpft startet und die Zeitmessung bei erreichen einer anderen Bedingung beendet würde. Und diese gemessene Zeit dann irgendwo gespeichert würde.

Für Vorschläge wäre ich sehr dankbar.


Zeitmessung zwischen mehreren Lichtschranken - Y-P - 15.12.2008 22:51

Hab' auf die Schnelle was programmiert. Schau's Dir mal an.....

[attachment=15870]
Lv80_img

Gruß Markus


Zeitmessung zwischen mehreren Lichtschranken - Gene1984 - 16.12.2008 17:39

Hallo, ich bin neu hier und möchte eine Zeitmessung zwischen mehreren Lichtschranken realisieren. Ich habe 4 Lichtschranken und möchte jeweils die Zeiten zwischen den Lichtschranken messen. Das heißt: Wenn Lichtschranke_1 auf on springt soll die Zeitmessung gestartet werden. Wenn die Lichtschranke_2 auf on springt, soll die erste Zeitmessung beendet werden und die gemessene Zeit angezeigt und gespeichert werden. Damit beginnt dann die 2. Zeitmessung, die wiederum von der Lichtschranke_3 beendet wird usw.

Die Signale der Lichtschranken erfasse ich mit DAQ-Assistenten und stelle sie anschließend in einem Digitalen Signalverlaufsgraph dar (siehe angehängte Datei). Das funktioniert soweit ganz gut. Jetzt stellt sich mir nur die Frage, wie ich die Zeitmessung realisiere? Schreibe ich mir die Signale, die ich vom DAQ-Assistenten bekomme zunächst in ein Array oder einzeln in mehrere Variablen? (<-- wie funktioniert das), so dass ich dann in Abhängigkeit von den Werten in den einzelnen Variablen eine Zeitmessung starte bzw. beende (über eine Case-Funktion).

Oder gibt es noch eine andere Möglichkeit dies zu realisieren.


Vielen dank schonmal im Vorraus
Lv85_img


Zeitmessung zwischen mehreren Lichtschranken - Y-P - 16.12.2008 19:48

Bitte keine Doppelpostings!
Hab' die Themen zusammengefasst!

Hast Du das Bsp. mit dem "Tick Count" noch nicht angeschaut?

Gruß Markus


Zeitmessung zwischen mehreren Lichtschranken - Gene1984 - 16.12.2008 22:57

Ich hab es mir das Beispiel heute schonmal angeschaut. Aber noch nicht programmiert, dafür reichte die Zeit nicht.Ich werde morgen nochmal versuchen es umzusetzen. Schonmal vielen Dank

Sebastian