-> Hier kostenlos registrieren
Hallo,
ein Ethercatgerät erwartet als Parameter 2 nullterminierte Strings, wobei ich dem Objekt nur ein String zuweisen kann. Wenn ich die 2 Strings einzeln deklariere, hat jeder seine Terminierung, fasse ich diese über Concat zusammen, verliert der erste String die Terminierung. In der Anleitung fordert das Gerät folgende Bytefolge Hex "31 00 31 00". Auch der Versuch den String wie folgt zu initialisieren ist fehlgeschlagen...
str : STRING(4):= '$31$00$31';
Hat jemand eine Idee?
Beste Grüße
ein Ethercatgerät erwartet als Parameter 2 nullterminierte Strings, wobei ich dem Objekt nur ein String zuweisen kann. Wenn ich die 2 Strings einzeln deklariere, hat jeder seine Terminierung, fasse ich diese über Concat zusammen, verliert der erste String die Terminierung. In der Anleitung fordert das Gerät folgende Bytefolge Hex "31 00 31 00". Auch der Versuch den String wie folgt zu initialisieren ist fehlgeschlagen...
str : STRING(4):= '$31$00$31';
Hat jemand eine Idee?
Beste Grüße