-> Hier kostenlos registrieren
Hallo miteinander,
ich möchte gerne ein Array, bestehend aus 8 Byte, in einen STRING umwandeln.
Soll heißen:
Aus dem Array: [0] := 16#01, [1] := 16#02, [2] := 16#03 ... [7] := 16#FF
Soll der String werden: '01.02.03.04.05.06.FF'
Die Punkte ('.') zwischen den einzelnen Bytes werde ich dann mit der INSERT-Funktion einfügen, allerdings stehe ich gerade auf dem Schlauch überhaupt erstmal in diese Form zu kommen: '010203040506FF'
Gibt es da irgendwelche fertigen Funktionen von TwinCAT oder wie lässt sich das umsetzen?
BYTE_TO_STRING wandelt das Byte leider nicht so wie ich es möchte (16#0A --> '10', ich möchte aber '0A')
Viele Grüße
TimeOUT
ich möchte gerne ein Array, bestehend aus 8 Byte, in einen STRING umwandeln.
Soll heißen:
Aus dem Array: [0] := 16#01, [1] := 16#02, [2] := 16#03 ... [7] := 16#FF
Soll der String werden: '01.02.03.04.05.06.FF'
Die Punkte ('.') zwischen den einzelnen Bytes werde ich dann mit der INSERT-Funktion einfügen, allerdings stehe ich gerade auf dem Schlauch überhaupt erstmal in diese Form zu kommen: '010203040506FF'
Gibt es da irgendwelche fertigen Funktionen von TwinCAT oder wie lässt sich das umsetzen?
BYTE_TO_STRING wandelt das Byte leider nicht so wie ich es möchte (16#0A --> '10', ich möchte aber '0A')
Viele Grüße
TimeOUT