-> Hier kostenlos registrieren
Guten Tag!
ich bekomme durch den Befehl
einen 16bits-Array receivedData.
Was drin steht ist aber Text, also lauter 8bits ASCII-zeichen. Also zum Beispiel 'WeicheUmstellen'
Da ich mit GXWorks3 keinen 8bits array anlegen kann, weiß ich nicht, wie ich die einzelnen Zeichen aus diesem Array extrahieren soll, um eine Zeichenkette zu bilden.
CONCAT will nur 2 Strings zusammenführen, BMOV nimmt keinen String an als Ziel.
Ich würde aber gern den empfangenen receivedData mit einem String vergleichen.
Hat jemand eine Idee?
Danke sehr im voraus
MBoerner
ich bekomme durch den Befehl
Code:
SP_SOCRCV( read, 'U0', H1, controldata, receivedData[0], readresult );
Was drin steht ist aber Text, also lauter 8bits ASCII-zeichen. Also zum Beispiel 'WeicheUmstellen'
Da ich mit GXWorks3 keinen 8bits array anlegen kann, weiß ich nicht, wie ich die einzelnen Zeichen aus diesem Array extrahieren soll, um eine Zeichenkette zu bilden.
CONCAT will nur 2 Strings zusammenführen, BMOV nimmt keinen String an als Ziel.
Ich würde aber gern den empfangenen receivedData mit einem String vergleichen.
Hat jemand eine Idee?
Danke sehr im voraus
MBoerner