Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 4 of 4

Thread: Analogsignal linearisieren

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich habe folgendes Problem, ich habe an meinem Analogeingang ein 0 - 20 mA Signal anliegen welches nicht linear ist. Zur Zeit helfe ich mir in dem ich je nach Signalgröße dem Skalierungsbautein (FC105) verschiedenen Hi- und Low Lim Werte vorgebe. Gibt es auch eine einfachere Lösung, oder einen anderen Baustein in dem ich einfach verschiedene Stützpunkte angeben könnte ?

    Gruß

    Winnie
    Reply With Quote Reply With Quote Answered: Analogsignal linearisieren  

  2. "Hallo Winnie,

    ich hatte mal vor langer Zeit mit so etwas herumprobiert und habe eine FC mit der man Integerwerte im Bereich von 0..1000 in einen anderen Bereich von 0..1000 umsetzen kann. In einen dazugehörigen DB kann man beliebig viele Wertepaare eingeben. Wichtig ist, dass der Wertepaare-Bereich mit 0;0 beginnt und mit 1000;1000 endet. Werte zwischen den Stützpunkten werden linear berechnet. Der Baustein ist noch nie eingesetzt worden und ist sicherlich auch nicht ausgereift, funktioniert aber prinziepiell. Ich könnte ihn dir zu "Forschungszwecken" zur Verfügung stellen.

    Gruß, Onkel"


  3. #2
    Join Date
    06.10.2003
    Posts
    4,530
    Danke
    627
    Erhielt 788 Danke für 617 Beiträge

    Default

    Hallo Winnie,

    ich hatte mal vor langer Zeit mit so etwas herumprobiert und habe eine FC mit der man Integerwerte im Bereich von 0..1000 in einen anderen Bereich von 0..1000 umsetzen kann. In einen dazugehörigen DB kann man beliebig viele Wertepaare eingeben. Wichtig ist, dass der Wertepaare-Bereich mit 0;0 beginnt und mit 1000;1000 endet. Werte zwischen den Stützpunkten werden linear berechnet. Der Baustein ist noch nie eingesetzt worden und ist sicherlich auch nicht ausgereift, funktioniert aber prinziepiell. Ich könnte ihn dir zu "Forschungszwecken" zur Verfügung stellen.

    Gruß, Onkel

  4. #3
    Join Date
    19.06.2003
    Posts
    2,299
    Danke
    85
    Erhielt 274 Danke für 179 Beiträge

    Default

    Ich habe so etwas gebraucht, um in einer Altanlage handgestrickte Elektronik der 70er Jahre zu ersetzen.
    Habe mir zwei FCs geschrieben. Der eine benutzt drei verschiedene Verstärkungen (Parameter) oberhalb abhängig von zwei Schwellen (Parameter). Das gibt harte Knicke in der Kurve/Übertragungsfunktion (aneinadergehängte Geradenabschnitte).
    Das ist erwünscht, da es darum geht, einen Messwert auf Analoginstrumenten (Voltmetern) darzustellen, deren Skala ausgetauscht wurde gegen eine, die im unteren Bereich von einem Punkt an um das 3 fache gedehnt wurde.
    An anderen Stellen ersetzt ein anderer FC einen nichtlinearen Verstärker im Eingang eines Reglers. Dort sind keine "harten" Übergänge erwünscht. Der FC rechnet ein Polynom 5en Grades
    (a*x+b*x^3+c*x^5) (a,b,c Parameter des Bausteins). Wegen der Punktsymmetrie der Kennlinie im Nullpunkt war klar, dass es keine geraden Koeffizienten geben kann.
    Je mehr Glieder (Koeffizienten und Potenzen von x), desto bessere Näherung an eine nichtlineare Funktion.
    Die Schwierigkeit ist, die Koeffizienten zu bestimmen, die eine gegebene Messreihe am besten annähern. Kann man mit Excel machen.

  5. #4
    Join Date
    20.02.2004
    Posts
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wenn Du mir Diene Mail gibst kann ich die einen FB senden welcher eine Liniarisieung macht.

Similar Threads

  1. LOGO!8 Analogsignal
    By luk87 in forum Programmierstrategien
    Replies: 7
    Last Post: 26.01.2016, 22:04
  2. Signal linearisieren
    By MandiNice in forum Simatic
    Replies: 5
    Last Post: 08.10.2011, 09:38
  3. Abweichung Analogsignal
    By h.scholli in forum Simatic
    Replies: 10
    Last Post: 01.02.2009, 16:44
  4. Replies: 6
    Last Post: 15.05.2007, 16:32
  5. Replies: 3
    Last Post: 11.05.2006, 08:54

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •