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

Ergebnis 1 bis 4 von 4

Thema: Word mit String vergleichen Step 7 AWL

  1. #1
    Registriert seit
    28.02.2012
    Beiträge
    26
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    Folgende Aufgabenstellung:

    Ein Produktnummer wird von einem Barcode-Scanner eingelesen. Der Code kommt im Datentyp WORD an.
    Nun will ich den eingelesen Code mit vorhanden Produktnummer vergleichen. Die abgespeicherten Produktnummer in der Sps sind im Datentyp String.
    Könnte jemand mir helfen in AWL die beiden Datentypen zu vergleichen also WORD mit String.

    Danke!

    LG Philipp
    Zitieren Zitieren Word mit String vergleichen Step 7 AWL  

  2. #2
    Registriert seit
    28.08.2007
    Beiträge
    140
    Danke
    17
    Erhielt 13 Danke für 11 Beiträge

    Standard

    Hi, wo genau liegt das Problem? Vergleiche doch einfach jedes Zeichen mit ==I.
    Wenn dein Barcode ein zahlencode ist, der als integer kommt musst du den string wohl noch umwandeln. Da gibt es meines Wissens nach eine Funktion in der standard Bibliothek.

  3. #3
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Die ASCII-Tabelle (hier anzusehen: http://www.asciitable.com/ ) sagt folgendes:

    '0' Char ^ 30 Hex ^ 48 Dez
    '1' Char ^ 31 Hex ^ 49 Dez
    usw.

    Also nimm die einzelnen Zeichen aus deinen String, von dem jeweiligen Zeichenbyte einfach 30hex abziehen und Du hast Zahlen, die Du mit dem eingescannten Werten vergleichen kannst.
    kind regards
    SoftMachine

  4. #4
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Selbstverständlich gibt die Forumssuche auch weitere hilfreiche Informationen und sogar AWL-Programmcode heraus.

    Du gibst oben rechts auf dieser Seite neben der Lupe deinen Suchbegriff ein und es werden Dir die Ergebnisse angezeigt.
    kind regards
    SoftMachine

Ähnliche Themen

  1. String vergleichen
    Von Bensen83 im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 14.07.2015, 10:52
  2. Array of Byte in String mit Step 7 V10.5
    Von Lord Cartman im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 09.12.2010, 09:34
  3. Kodierschschaltung mit Step 7 Awl
    Von stevexxx im Forum Simatic
    Antworten: 30
    Letzter Beitrag: 04.03.2008, 21:51
  4. BYTE/WORD/DWORD vergleichen
    Von slma im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 06.07.2007, 15:11
  5. Antworten: 6
    Letzter Beitrag: 06.07.2005, 18:36

Lesezeichen

Berechtigungen

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