-> Hier kostenlos registrieren
Hallo,
mein erster Beitrag, und gleich ein Problem mit einer verflixten String-Funktion
Ich versuche aus einer String Variable, die in einem Datenbaustein liegt, mit der MID Funktion zwei Zeichen zu extrahieren. Der String hat folgenden Aufbau:
"<01BOX000001>"
aus dem String brauche ich das 2. und 3. Zeichen, also die "01". Als "P" Parameter habe ich der MID Funktion 2 und als "L" Parameter ebenfalls die 2 übergeben. Als Rückgebewert kommt so allerdings der String "BO", die Ausgabe ist also um 2 Zeichen nach rechts verschoben. Ich vermute, dass das irgendwie mit den ersten zwei String-Bytes Max.-Länge und Akt.-Länge zusammenhängt, nur die Vermutung allein hilft mir irgendwie nicht mehr weiter.
In den DB gelangt der String, nachdem er von einem CP340 "FB P_RCF" empfangen wird. Gibt es eine Möglichkeit Strings direkt zu beobachten? Da ich noch etwas grün bin, habe ich mir beholfen mit Blockmove den String in ein Char-Array zu kopieren Im Char-Array sieht aber alles bestens aus.
Viele Grüße vom Alpini
mein erster Beitrag, und gleich ein Problem mit einer verflixten String-Funktion
Ich versuche aus einer String Variable, die in einem Datenbaustein liegt, mit der MID Funktion zwei Zeichen zu extrahieren. Der String hat folgenden Aufbau:
"<01BOX000001>"
aus dem String brauche ich das 2. und 3. Zeichen, also die "01". Als "P" Parameter habe ich der MID Funktion 2 und als "L" Parameter ebenfalls die 2 übergeben. Als Rückgebewert kommt so allerdings der String "BO", die Ausgabe ist also um 2 Zeichen nach rechts verschoben. Ich vermute, dass das irgendwie mit den ersten zwei String-Bytes Max.-Länge und Akt.-Länge zusammenhängt, nur die Vermutung allein hilft mir irgendwie nicht mehr weiter.
In den DB gelangt der String, nachdem er von einem CP340 "FB P_RCF" empfangen wird. Gibt es eine Möglichkeit Strings direkt zu beobachten? Da ich noch etwas grün bin, habe ich mir beholfen mit Blockmove den String in ein Char-Array zu kopieren Im Char-Array sieht aber alles bestens aus.
Viele Grüße vom Alpini