Analoge Eingangssignale

Matt81
2007-09-03
2007-09-04
  • Matt81 - 2007-09-03

    Hallo,

    ich bin neu in der SPS programmierung eingestiegen und hab gleich mal eine Frage.

    Bis jetzt habe ich nur mit digitalen Signalen zu tun gehabt.

    Jetzt stellt sich mir die Frage:

    Ich will ein Füllstand mittels einer analogen Eingangssingal auswerten.

    Die Baugruppe hat ein Eingangssignal von -10V bis +10V.

    -10V ist Behälter ist 0cm gefüllt (leer)

    +10V Behälter ist 100cm gefüllt (voll)

    Wie realisiere ich die zwischen Schritte???

    Ich muss ja die 12Bit irgendwie auf die Füllhöhe umrechnen.

    Behälter leer wäre

    0000 0000 0000

    behälter voll wäre

    1111 1111 1111

    Wie sage ich das

    0001 1011 1100 = z.B. 67cm sind

    muss ich das für jeden wert eine Zuordnung machen???

    oder kann man das linear mit einer Funktion annähern??

    Ich hoffe ihr könnt mein Problem verstehen.

     
  • Rolf-Geisler - 2007-09-03

    Ich kann...

    Hallo erstmal,

    für Dein Problem gibt es bei http://www.geisler-controls.de im Downloadbereich die Bibliothek AnalogEA. Doku liegt bei, auch der Quellcode.

    Viel Erfolg

    Rolf

     
  • Matt81 - 2007-09-04

    Danke,

    ich denk das hilft mir weiter!

     

Log in to post a comment.