Hallo,
ich programmiere grad die Steuerung für einen Epson mit Visual Basic.
Anscheinend erwartet der Roboter aber einen Prüfbit beim übertragen der Daten:
on | x | o | n | x | x | |||||||||
0 | 05 | 02 | 6F | 6E | 20 | 30 | 03 | 12 | 06 | 06 | ||||
1 | 05 | 02 | 6F | 6E | 20 | 31 | 03 | 13 | 06 | 06 | ||||
2 | 05 | 02 | 6F | 6E | 20 | 32 | 03 | 10 | 06 | 06 | ||||
3 | 05 | 02 | 6F | 6E | 20 | 33 | 03 | 11 | 06 | 06 | ||||
4 | 05 | 02 | 6F | 6E | 20 | 34 | 03 | 16 | 06 | 06 | ||||
5 | 05 | 02 | 6F | 6E | 20 | 35 | 03 | 17 | 06 | 06 | ||||
6 | 05 | 02 | 6F | 6E | 20 | 36 | 03 | 14 | 06 | 06 | ||||
7 | 05 | 02 | 6F | 6E | 20 | 37 | 03 | 15 | 06 | 06 | ||||
8 | 05 | 02 | 6F | 6E | 20 | 38 | 03 | 1A | 06 | 06 | ||||
9 | 05 | 02 | 6F | 6E | 20 | 39 | 03 | 1B | 06 | 06 |
Das ist der Mitschnitt der Kommunikation zwischen PC und Roboter.
mit 05 02 wird immer ein Befehl eingeleitet. dann kommt der Befehle, also on irgendeine zahl und dann ein 03.
Danach kommt dann immer ein unterschiedlicher Hex Wert.
und genau um den gehts. ich hab keine Ahnung, wie der sich berechnet.
Kann mir hier jemand weiterhelfen?
Grüße
shaak