Hallo LV-Forum,
ich empfange ein kontinuierliches Signal (16bit Integer-Werte).
Dabei wird ein Wegmesswert über einen Sensor ausgelesen. Es handelt sich um einen 12-bit-Wert, also 4096 Zustände können eingenommen werden. Ein Schritt umfasst dabei 500Nanometer.
Beim Starten des Programms befindet sich ein Magnetband über dem Sensor. Ich möchte jetzt nicht das Magnetband immer genau auf den 0-Punkt legen müssen, was bei einer Auflösung von 500Nanometer auch nicht so einfach ist
Also kann es sein, dass der 1.Wert beim Starten des Programms 100 ist.
Mit Bewegung des Bandes verändert sich der Wert natürlich. Beispielsweise ist der 2.Wert 150, der 3.Wert 250.
In der Auswertung steht jetzt aber: 100, 150, 250
Der zurückgelegte Weg wäre aber: 0, 50, 150
Ich habe schon mit Eigenschaftsknoten und Schieberegistern rumprobiert, komme aber auf kein ordentliches Ergebnis.
Hat jemand einen Tipp?
Vielen Dank,
redhand