Chefselber81
Level-1
- Beiträge
- 19
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich versuche 200 Byte mittels einem Javaprogramm über TCP an die 316er CPU mit CP343 zu verschicken.
Das klappt soweit. AG_RECV empfängt die 200 Byte.
Sobald ich das 2. Mal dieselben Daten verschicke wird der DB Anfang mit $r und $l überschrieben und der DB-Bereich um 2 Byte verschoben!
Nach dem ersten Senden
....
DB1.DBB 0 '1'
DB1.DBB 1 '1'
.
.
.
DB1.DBB 197 '1'
DB1.DBB 198 '2'
DB1.DBB 199 '3'
Nach dem zweiten Senden
....
DB1.DBB 0 '$r'
DB1.DBB 1 '$l'
.
.
.
DB1.DBB 199 '1'
Wie kann ich die Zeichen beim Sender entfernen?
Beim Empfänger habe ich keinen Zugriff.
MfG Chef
ich versuche 200 Byte mittels einem Javaprogramm über TCP an die 316er CPU mit CP343 zu verschicken.
Das klappt soweit. AG_RECV empfängt die 200 Byte.
Sobald ich das 2. Mal dieselben Daten verschicke wird der DB Anfang mit $r und $l überschrieben und der DB-Bereich um 2 Byte verschoben!
Nach dem ersten Senden
....
DB1.DBB 0 '1'
DB1.DBB 1 '1'
.
.
.
DB1.DBB 197 '1'
DB1.DBB 198 '2'
DB1.DBB 199 '3'
Nach dem zweiten Senden
....
DB1.DBB 0 '$r'
DB1.DBB 1 '$l'
.
.
.
DB1.DBB 199 '1'
Wie kann ich die Zeichen beim Sender entfernen?
Beim Empfänger habe ich keinen Zugriff.
MfG Chef