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

Ergebnis 1 bis 2 von 2

Thema: DINT Binär verarbeiten

  1. #1
    Registriert seit
    02.09.2004
    Beiträge
    108
    Danke
    12
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe folgendes Problem! Ich habe einen Wert im Format DINT muß diesen Wert aber Binär bearbeiten, d.h. ich möchte nur das erste Bit ändern. Kann mir einer sagen wie ich das machen muß?
    Gruß M-Arens
    Zitieren Zitieren DINT Binär verarbeiten  

  2. #2
    Registriert seit
    20.08.2003
    Beiträge
    275
    Danke
    38
    Erhielt 32 Danke für 31 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    Variante 1: den DINT-Wert in ein Merkerdoppelwort ablegen und auf das
    betreffende Bit direkt zugreifen M x.y

    Variante 2: A das rechte Bit soll gestzt werden
    L #DINT // dein Wert
    L B#16#1 //
    OD // ODER-Doppelwort (32 Bit)
    T # Ergebnis
    B das rechte Bit soll zurückgestzt werden
    L #DINT // dein Wert
    L 2#11111111111111111111111111111110 // Maske
    UD
    T #Ergebnis
    einfach mal in der Hilfe bei Step 7 nachschauen
    Gruß

Ähnliche Themen

  1. Word in Binär wandeln
    Von emsbootsmann im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 27.06.2011, 10:04
  2. SFC 14/15 im FB verarbeiten
    Von Steve38 im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 17.03.2010, 12:47
  3. Antworten: 11
    Letzter Beitrag: 04.10.2008, 12:30
  4. Pointer als IN im FC verarbeiten
    Von plc_tippser im Forum FAQ
    Antworten: 1
    Letzter Beitrag: 29.06.2006, 14:29
  5. Eingänge Binär einlesen
    Von Jo Feldhase im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 05.02.2006, 17:43

Lesezeichen

Berechtigungen

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