-> Hier kostenlos registrieren
Hallo zusammen,
ich habe hier gerade einen Lichtlaufzeitsensor im Einsatz, der eine Reichweite von 10 m hat.
Damit will ich eine Distanz von 4 m messen.
Bei einigen Probemessungen habe ich eine Abweichung von bis zu 30 mm von der tatsächlich gemessenen Distanz festgestellt.
Nach einem Versuch habe ich festgestellt das die Abweichung im Durchschnitt 8 mm beträgt, bei der größten Abweichung beträgt die Differenz
zur tatsächlichen Distanz 29 mm im positiven und 24 mm im negativen Messbereich.
Mein Problem besteht nun darin das ich einen Antrieb auf einen Position +/- 5 mm genau positionieren muss, was der Antrieb natürlich auch kann.
Jedoch will der Sensor da nicht mitspielen.
Wie würdet ihr den Messwert in der SPS angleichen?
Das Problem dabei ist das der Wert im positven sowie im negativen Messbereich schwankt und die Differenz zum Sollwert auch je nach Messbreich stark variiert.
So gibt der Sensor zum Beispiel bei einer Distanz von 1900 mm einen Wert von 1901 mm aus, bei 1200 mm ist das Messergebniss jedoch 1229 mm.
Aber bei gemessenen 3500 mm beträgt das Messergebniss jedoch 3497 mm.
Ich hoffe Ihr versteht worauf ich hinaus will.
Mir würde da jetzt nur einfallen:
Gemessener Wert = x
(Durch Messreihe ermittelter) Tatsächlichert Wert = y
Wenn gemessener Wert = x dann setze dafür Wert y ein.
Aber das wäre ja ein enormer Schreibaufwand da ich jeden Wert an einem Vergleicher einsetzen muss, gibt es da evtl. eine bessere Variante?
Gruß smartie
ich habe hier gerade einen Lichtlaufzeitsensor im Einsatz, der eine Reichweite von 10 m hat.
Damit will ich eine Distanz von 4 m messen.
Bei einigen Probemessungen habe ich eine Abweichung von bis zu 30 mm von der tatsächlich gemessenen Distanz festgestellt.
Nach einem Versuch habe ich festgestellt das die Abweichung im Durchschnitt 8 mm beträgt, bei der größten Abweichung beträgt die Differenz
zur tatsächlichen Distanz 29 mm im positiven und 24 mm im negativen Messbereich.
Mein Problem besteht nun darin das ich einen Antrieb auf einen Position +/- 5 mm genau positionieren muss, was der Antrieb natürlich auch kann.
Jedoch will der Sensor da nicht mitspielen.
Wie würdet ihr den Messwert in der SPS angleichen?
Das Problem dabei ist das der Wert im positven sowie im negativen Messbereich schwankt und die Differenz zum Sollwert auch je nach Messbreich stark variiert.
So gibt der Sensor zum Beispiel bei einer Distanz von 1900 mm einen Wert von 1901 mm aus, bei 1200 mm ist das Messergebniss jedoch 1229 mm.
Aber bei gemessenen 3500 mm beträgt das Messergebniss jedoch 3497 mm.
Ich hoffe Ihr versteht worauf ich hinaus will.
Mir würde da jetzt nur einfallen:
Gemessener Wert = x
(Durch Messreihe ermittelter) Tatsächlichert Wert = y
Wenn gemessener Wert = x dann setze dafür Wert y ein.
Aber das wäre ja ein enormer Schreibaufwand da ich jeden Wert an einem Vergleicher einsetzen muss, gibt es da evtl. eine bessere Variante?
Gruß smartie