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

Ergebnis 1 bis 4 von 4

Thema: Umwandlung ASCII-Zeichenkette

  1. #1
    Registriert seit
    28.05.2009
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Böse


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo SPS´ler,

    ich muss mit einer S7-SPS über einen CP 343-1 mit einem Fremdgerät kommunizieren.

    Hard- und Softwareverbindungen stehen, jedoch muss ich dem Gerät eine Frage stellen, auf die ich dann eine Antwort erhalte.
    z.B "51EQ", diese Frage muss in ASCII-Code , also "023531455103" über die FC5 an das Fremdgerät stellen.
    Als Antwort erhalte ich vom Fremdgerät über die FC6 wiederum eine ASCII-Zeichenkette, z.B. 0251EQ..................03, bis zu einer Länge von 32 Datenbytes.

    Alle Daten liegen nun in den Sende- und Empfangs-DB´s.

    Wie komme ich nun innerhalb der S7-Programmierung auf die tatsächlichen Informationen aus dieser Zeichenkette?

    Über eine schnelle Antwort würde ich mich freuen.

    Vielen Dank, und guten rutsch ins neue Jahr, Euer E-Komiker
    Zitieren Zitieren Umwandlung ASCII-Zeichenkette  

  2. #2
    Registriert seit
    04.02.2007
    Beiträge
    2.544
    Danke
    167
    Erhielt 731 Danke für 528 Beiträge

    Standard

    Hast Du ein Panel dran was Script-fähig ist ?

    wenn nicht wird das ein Problem da Du ja keine ASCII Tabelle hast.
    Wenn man den Zeichensatz begrenzen kann, könnte man sich eine Funktion schreiben.
    im String ist die "02" anscheinend der Befehl STX (Start of Text)
    "35" steht für die "5" als Hex Wert im Ascii Code
    "45" steht für das "E" als Hex Wert im Ascii Code usw.

    Die Frage wäre hier was du alles senden musst und was Du erhälst.
    „Wenn du ein Problem hast, versuche es zu lösen. Kannst du es nicht lösen, dann mache kein Problem daraus.“
    Siddhartha Gautama

  3. #3
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.725
    Danke
    314
    Erhielt 1.519 Danke für 1.282 Beiträge

    Standard

    Was sollte hinter der "51EQ" in der Antwort nun stehen?
    Eine Zahl, ein Text ... in welchem Format sollte das da stehen ...
    Also kurzum, was sind die "tatsächlichen Informationen" überhaupt, erst dann kann man was zur Auswertung sagen.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  4. #4
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.218
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Suche mal im Forum mit dem Stichwort "ASCII", da sind diverse Lösungen dabei, teilweise in SCL, teilweise in AWL!
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 29.12.2009, 16:31
  2. Umwandlung Real in ASCII
    Von SFx im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 27.04.2005, 16:05
  3. Umwandlung ASCII in Real
    Von Anonymous im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 27.04.2005, 14:55
  4. Umwandlung Integer nach ASCII
    Von el-koenig im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 27.03.2004, 18:42
  5. Umwandlung einer ASCII Zeichenkette in S7-200
    Von M.S. 36 im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 21.10.2003, 09:48

Stichworte

Lesezeichen

Berechtigungen

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