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