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

Ergebnis 1 bis 9 von 9

Thema: Bit aus Wort auswerten?

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich hab mal wieder ein Problem mit S7. Ich musss aus einem Statuswort (16-Bit INT,0-15) eines Umrichters das 11 Bit auswerten ( 0=aus 1=Betrieb). Den Status des Bits möchte ich gerne in einen Merker ablegen um den Merker weiterzuverarbeiten. Wie kann man das realisieren - ist das überhaupt möglich?

    Gruß

    Swissman
    Zitieren Zitieren Gelöst: Bit aus Wort auswerten?  

  2. "Hallo Swissmann,

    Du kannst direkt mit dem DBX arbeiten. Genau wie mit einem Merker.

    Wenn Du es unbedingt umkopieren willst, dann so:

    U DB100.DBX14.3
    = M11.0


    Gruß pt"


  3. #2
    Registriert seit
    08.05.2004
    Beiträge
    121
    Danke
    0
    Erhielt 3 Danke für 2 Beiträge

    Standard

    Wo liegt das Statuswort denn ???

    Schon in einem Datenwort ( z.B. DW10 ) -> U DBX10.3
    Schon in einem Merkerwort ( z.B. MW10 ) -> U M10.3
    Peripherie ( z.B. PEW600 ) ->
    L PEW600
    T MW10 Rest wie unter Merkerwort

  4. #3
    Registriert seit
    16.06.2003
    Ort
    88356 Ostrach
    Beiträge
    4.811
    Danke
    1.231
    Erhielt 1.101 Danke für 527 Beiträge

    Standard

    wo liegt den dein statuswort?

    in einem datenwort? merkerwort? eingangswort?

    natürlich kannst du mit der s7 auf das bit zugreifen, sag mal wo das bit liegt dann lässt sich das einfacher erklären...

    aber mal grundlegen:

    l statuswort
    t MW10

    U M11.2 // dein bit

  5. #4
    Anonymous Gast

    Standard

    Hallo,

    das Statuswort gibt der Umrichter mir über Profibus, ich hole mir das Statuswort und lege es in einem DB --> DB100.DBW14 ab. Aus diesem Wort möchte ich den Wert ( 0 oder 1 ) vom 11 Bit in ein Merker der S7-300 transferieren.

    Gruß

    Swissman

  6. #5
    Registriert seit
    08.05.2004
    Beiträge
    121
    Danke
    0
    Erhielt 3 Danke für 2 Beiträge

    Standard

    U DB100.DBX14.3

  7. #6
    Anonymous Gast

    Standard

    Moin,

    danke Kaffee für deine Hilfe, aber leider verstehe ich das nicht so ganz ( vielleicht ist es noch zufrüh ), der Code müsste so aussehen?!?

    L DB100.DBX14.3
    t M11.0

    ?

    oder

    U DB100.DBX14.4
    = M11.0

    müsste beides gehen?

    Danke und Gruß

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

    Standard

    Hallo Swissmann,

    Du kannst direkt mit dem DBX arbeiten. Genau wie mit einem Merker.

    Wenn Du es unbedingt umkopieren willst, dann so:

    U DB100.DBX14.3
    = M11.0


    Gruß pt

  9. #8
    Anonymous Gast

    Standard

    Hallo,

    vielen Dank - so einfach wie das war, ist mir das fast peinlich

    Gruß

    Swissman

  10. #9
    Registriert seit
    30.08.2003
    Beiträge
    2.196
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,


    Code:
    L Statuswort
    UW W#16#400
    L 0
    <>I
    = Zustand
    MfG
    André Räppel
    Zitieren Zitieren Auswertung  

Ähnliche Themen

  1. wort ins Bits
    Von Rommani im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 15.04.2011, 23:49
  2. Wort aus SPS mit AGLink auslesen
    Von Sandra im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 12.03.2010, 14:05
  3. wort ausrichten
    Von maxe123 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 17.02.2009, 23:45
  4. CAN-Bus und Wort-Adressierung....
    Von repök im Forum Feldbusse
    Antworten: 0
    Letzter Beitrag: 14.06.2007, 21:12
  5. DB Bit aus Wort auslesen
    Von Stromer im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 17.02.2007, 20:43

Lesezeichen

Berechtigungen

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