Anlogwert glätten

fbeine

Level-2
Beiträge
134
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe einen Laser-Abstandsmesser, der mir einen Analogeingang von 4-20mA in die SPS gibt.

Leider ist der Wert am springen ...

Gibt es eine Möglichkeit den Analogwert zu glätten ???

vielen Dank

Gruß
Frank
 
Grundsätzlich solltest du dir zunächst mal gedanken machen,
warum der Analogwert "springt".
Fehlerhafte Verdrahtung, ungenügende Schirmung, Schirm an beiden Enden geerdet, unterschiedliche Potentiale an Analogbaugruppe, ... um nur mal einige mögliche Hardware-Probleme zu nennen.

Glätten kann man prinzipiell indem man über einen Zeitraum x eine Mittelwertbildung macht,
hierzu kann ich die Forumssuche empfehlen, da sollten sich auch div. Programmbeispiele finden.

Ob da dann die Performance des Wertes aber noch für deine Aufgabe ausreicht, kann man so nicht beurteilen.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
liest du im real-format ein?

wandel es in int, dann wird "gerundet". und dann kannst es ja wieder in real zurückwandeln, falls es so brauchst...

für 1 dezimalstelle machst folgendes:
l (real)
l 10.0
*r

dann in int wandeln und wieder zurück

dann wieder durch 10 teilen:

l (real)
l 10.0
/r
t .......

somit hast 1 dezimalstelle mitgenommen
 
Hi Manuel,

an der Verdrahtung liegt es nicht.

Ich bestimme mit dem Abstandsmesser einen Rollendurchmesser. Die Rolle ist Schleifpapier, dadurch habe ich keine perfekte Reflektion sondern eine gewisse Streuung.
Auf meinen Laser-Anstandsmesser habe ich eine Ist-Wertanzeige in mm. Diese ist schon an spingen.

Auf einen mm kommt es nicht an, die Anzeige sollte "nur" ein wenig ruhiger sein :D

Ich suche eigendlich was ganz einfaches ...

gruß
Frank
 
Zuletzt bearbeitet:
Hallo Frank,

das Prinzip von Jürgen Müller (IBN-Service) nutze ich auch. Leider ist die Dämpfung dank der Einfachheit abhängig vom Programmzyklus. Wenn es aber nur darum geht, einen Messwert zu glätten, ist es ideal.


Gruß, Onkel
 
Hallo Onkel Dagobert,

wenn du den FC im Alarm-OB aufrufst, kannst du die Dämpfung unabhängig von SPS - Zyklus betrachten !

MfG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Gast,

ja, das ist wohl wahr.
Bei Verwendung im OB1 sollte man sich halt bewusst sein, dass während des "Programmwachstums" bzw. bei Vergrößerung der Zykluszeit, sich die Dämpfung ändert.

Gruß, Onkel
 
Zuletzt bearbeitet:
Zurück
Oben