-> Hier kostenlos registrieren
Hallo zusammen,
ich tausche gerade mit einer S7-300 (Step7) Daten mit einem SAP System aus.
Der Datenaustausch basiert auf TCP/IP Telegrammen, sprich ich sende und empfange ca. 450 Bytes als Char.
Darunter fallen auch 20 Bytes für eine Sequenznummer, die für das Handshake mit dem SAP System wichtig ist.
Leider muss ich bei bestimmten Situationen aktiv die Sequenznummer eins hochzählen und eine Anfrage ans SAP System senden.
Gibt es hier eine schlanke und einfache Lösung als jedes Bytes separat umzuwandeln und einen Haufen Vergleicher aufzubauen?
Als Beispiel: Die Zahl 199 ist auf Byte 1 "1", Byte 2 "9" und Byte 3 "9" aufgeteilt. Jetzt möchte ich aktiv auf 200 hochzählen, ohne für jedes Byte umzuwandeln und zu vergleichen, da ich 20 Stellen für die Sequenznummer habe.
Vielen Dank im Voraus und viele Grüße
Thomas
ich tausche gerade mit einer S7-300 (Step7) Daten mit einem SAP System aus.
Der Datenaustausch basiert auf TCP/IP Telegrammen, sprich ich sende und empfange ca. 450 Bytes als Char.
Darunter fallen auch 20 Bytes für eine Sequenznummer, die für das Handshake mit dem SAP System wichtig ist.
Leider muss ich bei bestimmten Situationen aktiv die Sequenznummer eins hochzählen und eine Anfrage ans SAP System senden.
Gibt es hier eine schlanke und einfache Lösung als jedes Bytes separat umzuwandeln und einen Haufen Vergleicher aufzubauen?
Als Beispiel: Die Zahl 199 ist auf Byte 1 "1", Byte 2 "9" und Byte 3 "9" aufgeteilt. Jetzt möchte ich aktiv auf 200 hochzählen, ohne für jedes Byte umzuwandeln und zu vergleichen, da ich 20 Stellen für die Sequenznummer habe.
Vielen Dank im Voraus und viele Grüße
Thomas