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

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 28

Thema: Normierung von Analog-Eingängen ?!

  1. #1
    spunky Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    habe ein kleines Problem mit der Normierung von analogen Eingängen.

    Also Eingang auf Baugruppe ist ein 0..20mA (also 0...2764.
    Messgeber Ausgang 4..20mA (Bereich 0..6bar).

    CPU 315 2DP Baugruppe SM331 13bit(incl.Vorzeichen).

    Wie bekomme ich eine Normierung für den Messgeber hin ????
    Zitieren Zitieren Gelöst: Normierung von Analog-Eingängen ?!  

  2. "Hallo,
    erst mal Danke für die schnellen Antworten.

    -> SPS Markus: der FC105 ist ein Baustein für S5 Baugruppen an S7

    CALL "Read Analog Value 464-2"
    BG := was soll ich da eintragen , is ne sm331
    KNKD:= und hier ?
    OGR := ok
    UGR := ok
    XA := ok
    _FB := ok
    BU := ok



    -> plc_tippser:

    "vorausgesetzt Skalierter Wert = 0 - 100 [Einheit]

    (100/2211*(Rohwert-5530)

    (Endwert / verbleibender_Hub)*(Rohwert - 4mA)"


    na hier mal mein Ansatz, ich bekomms aber nicht auf die Reihe das in ne Formel zu packen, so das ich das in der CPU normieren kann.

    also:

    Geber Messbereich 0..6 bar ( 4...20mA)
    ana.Eingang 0..20mA (0...27648 im PEW)

    27648 / 20 mA = 1384 pro 1 mA
    4 mA = 5530

    Da ich eine 0..20 mA Schnittstelle habe muß ich die 5530 bei 0 bar abziehen, das habe ich versucht, passt aber nicht da die Werte dann auseinandertrifften. Ich habe da irgendwie ein gewaltigen Denkfehler.

    Bitte nochmal um Hilfe !!"


  3. #2
    Registriert seit
    16.03.2004
    Beiträge
    273
    Danke
    2
    Erhielt 10 Danke für 6 Beiträge

    Standard

    @spunky

    Schau mal unter Bibliotheken->fblib1->FC105. Das ist ein Scalierer für Analogwerte. Damit sollte es gelingen!

    Markus

  4. #3
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard

    vorausgesetzt Skalierter Wert = 0 - 100 [Einheit]

    (100/2211*(Rohwert-5530)

    (Endwert / verbleibender_Hub)*(Rohwert - 4mA)

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  5. #4
    Registriert seit
    14.01.2004
    Ort
    Hattorf
    Beiträge
    3.201
    Danke
    297
    Erhielt 311 Danke für 266 Beiträge

    Standard

    hallo,
    mit fc105 finde ich eleganter, für 0-6 bar unterster wert -1.5 oberer wert 6,
    für 0-100 unterer wert -25 oberer wert 100. danach musst du nur noch einen sprung machen wenn es kleiner wird als 0, dann hast du eh ein drahtbruch weil kleiner als 4ma, ansonsten gilt die rechnerei von oben.
    mfg
    dietmar

  6. #5
    spunky Gast

    Standard

    Hallo,
    erst mal Danke für die schnellen Antworten.

    -> SPS Markus: der FC105 ist ein Baustein für S5 Baugruppen an S7

    CALL "Read Analog Value 464-2"
    BG := was soll ich da eintragen , is ne sm331
    KNKD:= und hier ?
    OGR := ok
    UGR := ok
    XA := ok
    _FB := ok
    BU := ok



    -> plc_tippser:

    "vorausgesetzt Skalierter Wert = 0 - 100 [Einheit]

    (100/2211*(Rohwert-5530)

    (Endwert / verbleibender_Hub)*(Rohwert - 4mA)"


    na hier mal mein Ansatz, ich bekomms aber nicht auf die Reihe das in ne Formel zu packen, so das ich das in der CPU normieren kann.

    also:

    Geber Messbereich 0..6 bar ( 4...20mA)
    ana.Eingang 0..20mA (0...27648 im PEW)

    27648 / 20 mA = 1384 pro 1 mA
    4 mA = 5530

    Da ich eine 0..20 mA Schnittstelle habe muß ich die 5530 bei 0 bar abziehen, das habe ich versucht, passt aber nicht da die Werte dann auseinandertrifften. Ich habe da irgendwie ein gewaltigen Denkfehler.

    Bitte nochmal um Hilfe !!

  7. #6
    spunky Gast

    Standard

    Hallo,

    -> plc_tippser:

    (100/2211*(Rohwert-5530) = Grösse normiert
    I
    --------- PEW (Eingangswert)

    Die "Grösse normiert" skaliere ich dann auf einen Wert zwischen 0..6 Bar. ???

    So, richtig oder "6 setzen".

    Wieso 100/22118 wie kommst du auf diesen Wert ?
    Zitieren Zitieren hab ich's nun kapiert ?!  

  8. #7
    Registriert seit
    16.03.2004
    Beiträge
    273
    Danke
    2
    Erhielt 10 Danke für 6 Beiträge

    Standard

    Hmm,

    habe vielleicht die falsche Bibliothek angegeben. Ich habe es immer mit dem FC105 gelöst. OK, werde morgen auf der Arbeit mal in meinem Projekt nachsehen welcher FC105 es ist. Hab's hier grad ned zur Hand.


    Markus

  9. #8
    spunky Gast

    Standard

    Hallo,

    alles klar schau mal nach, wenn das doch ein anderer FC105 sein soll
    ( habe Step7 v5.2) wäre es nett wenn du ihn mir mal per PN zukommen
    lassen könntest. Ansonsten teste ich morgen erst mal die Sache von plc_tippser. Ich hoffe ich hab das da richtig verstanden. Rohdaten = PEW Eingangsdaten.
    Zitieren Zitieren Stimmt das so ?!  

  10. #9
    Registriert seit
    14.01.2004
    Ort
    Hattorf
    Beiträge
    3.201
    Danke
    297
    Erhielt 311 Danke für 266 Beiträge

    Standard

    hallo,
    hier lösung zu fuss, bei skalierung 0-100 einfach die 6 gegen 100 austauschen.
    L PEW 256
    ITD
    DTR
    L 5.530000e+003
    -R
    L 2.218400e+003
    /R
    L 6.000000e+000
    *R
    T MD 44
    mfg
    dietmar

  11. #10
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wieso 100/22118 wie kommst du auf diesen Wert ?
    Ich berechne wieviel z.B. Bar ein Increment sind. 22118 ist mein verbleibender hub bei 4-20mA (27648-5530)

    Dem Source oben kann ich nichts hinzufügen.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

Ähnliche Themen

  1. Analog Eingang / Analog Ausgang - Twin CAT System
    Von tech007 im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 23.05.2011, 18:22
  2. Normierung mit FC 105
    Von uz_ohio im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 05.05.2010, 12:28
  3. Frage zur Normierung!
    Von Tigerkroete im Forum Programmierstrategien
    Antworten: 0
    Letzter Beitrag: 18.06.2006, 12:13
  4. Analogwert Normierung für die 135 U
    Von Bernd_B im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 17.10.2005, 17:03
  5. Normierung analog Wert minus bereich
    Von PrinzD im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 11.02.2005, 12:05

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •