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

Ergebnis 1 bis 4 von 4

Thema: Einen String in ein großes Array of Byte eintragen.

  1. #1
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe ein großes Array.
    Von 2000-2039 soll drin ein String abgelegt werden.
    Wie bekomme ich am einfachsten die 40 Byte mit den Char des Strings beschieben?
    Sprache wäre ST.
    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
    Zitieren Zitieren Einen String in ein großes Array of Byte eintragen.  

  2. #2
    Registriert seit
    24.04.2008
    Ort
    Lübeck
    Beiträge
    324
    Danke
    8
    Erhielt 63 Danke für 62 Beiträge

    Standard

    array: ARRAY[1..5000] OF BYTE;
    string : STRING[40];

    MEMSET(ADR(string), 0, SIZEOF(string));
    MEMCPY(ADR(array) + 2000, ADR(string), 40);

  3. Folgender Benutzer sagt Danke zu Neals für den nützlichen Beitrag:

    Ralle (01.02.2012)

  4. #3
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Memset ist bei mir nicht nötig, Memcopy tut das Korrekte, danke!
    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

  5. #4
    Registriert seit
    08.01.2015
    Beiträge
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich bin gerade dabei mich in Codesys einzuarbeiten und möchte mehr in ST Programmieren.
    Die beiden oben genannten Funktionen finde ich sehr nützlich für mein Projekt. Nur finde ich die bibliothek nicht in der die beiden Funktionen aufgeführt sind.
    Kann mir da einer von euch weiterhelfen?
    Mfg

Ähnliche Themen

  1. 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
  2. Array of Byte to String[12] ,S7
    Von sb9674 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 28.09.2009, 19:15
  3. Antworten: 13
    Letzter Beitrag: 24.09.2009, 12:54
  4. Elau: Ein Byte, bitweise in ein Array schreiben?
    Von Trashman im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 24.10.2007, 19:27
  5. Antworten: 5
    Letzter Beitrag: 21.06.2007, 17:04

Lesezeichen

Berechtigungen

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