Saia-Burgess Controls AG
4.3.20 Byte Swapping
Beispiel:
Gesendete/
empfangene
Daten
Byte
Byte
3
2
Register 1000 oder
DB x Element 0
→ Mit Byte Swapping (SendData / ReceiveData):
Gesendete/
empfangene
Daten
Byte
Byte
3
2
Register 1000 oder
DB x Element 0
Wenn sich Text im Puffer befindet, werden die Bytes nie vertauscht!
Ethernet-Handbuch der PCD Reihe│Dokument 26/776; Ausgabe DE 06│2011-07-27
Es sind 9 Bytes zu senden/ zu empfangen.
→ Ohne Byte Swapping (SendData / ReceiveData):
Byte
Byte
Byte
Byte
0
1
2
Byte
Byte
Byte
1
0
3
Register 1001 oder
DB x Element 1
Byte
Byte
Byte
Byte
0
1
2
Byte
Byte
Byte
1
0
3
Register 1001 oder
DB x Element 1
Konfiguration und Programmierung
Programmierung des Open Data Mode via Ethernet
Byte
Byte
Byte
Byte
3
4
5
6
Byte
Byte
Byte
Byte
2
1
0
3
Register 1002 oder
Byte
Byte
Byte
Byte
3
4
5
6
Byte
Byte
Byte
Byte
2
1
0
3
Register 1002 oder
Byte
7
8
Byte
Byte
Byte
2
1
0
DB x Element 2
Byte
7
8
00h
Byte
Byte
Byte
2
1
0
DB x Element 2
4
4-42