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

Ergebnis 1 bis 3 von 3

Thema: bit and byte

  1. #1
    Registriert seit
    25.05.2008
    Beiträge
    45
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich hänge an folgendem Baustein fest.
    Code:
        L     0
          UN    M10.0                       // Betriebsart Hand angewählt
          SPB   M001
          U     "M 32.6"                    // Umschaltung Betriebsarten
          SPB   M003
          L     EB   122                    // BYTE für Inkremente  vorgeben
          SLW   11
          SRW   11
          ==I   
          SPB   M002
    M003: T     "MB 50"                     // Speicher MB
    M002: L     "MB 50"
    M001: T     DB21.DBB   13               // Inkremente anwählen
    Ich möchte folgendes machen:
    Wenn ich in der Betriebsart Hand (M10.0) bin und eine Taste (E123.0) drücke, soll der Wert 2 in MB50 und DB21.DBB13 geschrieben werden. Die ürsprünglichen Funktionen sollen erhalten bleiben, weil diese ja funktionieren.
    Ich hoffe ihr könnt mir weiterhelfen.

    Gruss PG710
    Zitieren Zitieren bit and byte  

  2. #2
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Code:
        L     0
          UN    M10.0                       // Betriebsart Hand angewählt
          SPB   M001
          L     2
          U     E123.0
          SPB   M003
          U     "M 32.6"                    // Umschaltung Betriebsarten
          SPB   M003
          L     EB   122                    // BYTE für Inkremente  vorgeben
          SLW   11
          SRW   11
          ==I   
          SPB   M002
    M003: T     "MB 50"                     // Speicher MB
    M002: L     "MB 50"
    M001: T     DB21.DBB   13               // Inkremente anwählen
    Oder habe ich es falsch verstanden?

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  3. #3
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ups Fehler!

    Code:
          L     0
          UN    M10.0                       // Betriebsart Hand angewählt
          SPB   M001
          L     2
          U     E123.0
          SPB   M003
          L     0
          U     "M 32.6"                    // Umschaltung Betriebsarten
          SPB   M003
          L     EB   122                    // BYTE für Inkremente  vorgeben
          SLW   11
          SRW   11
          ==I   
          SPB   M002
    M003: T     "MB 50"                     // Speicher MB
    M002: L     "MB 50"
    M001: T     DB21.DBB   13               // Inkremente anwählen
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

Ähnliche Themen

  1. Wie kann man Hi-Byte Low-Byte spiegeln?
    Von Klärmolch im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 11.12.2010, 20:58
  2. Byte in 8 bit teilen
    Von d3nnis.c im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 19.01.2010, 01:30
  3. Umwandeln von INT nach Byte u Byte + n
    Von Gerold im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.04.2009, 10:07
  4. Antworten: 4
    Letzter Beitrag: 08.07.2008, 08:52
  5. HI-Byte und LOW-Byte
    Von Danielegger im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 27.08.2004, 00:41

Lesezeichen

Berechtigungen

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