24.06.2014 Aufrufe

Ethernet für die Saia PCD® Serie - SBC-support

Ethernet für die Saia PCD® Serie - SBC-support

Ethernet für die Saia PCD® Serie - SBC-support

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Saia</strong>-Burgess Controls AG<br />

Konfiguration und Programmierung<br />

Programmierung des Open Data Mode via <strong>Ethernet</strong><br />

4.3.20 Byte Swapping<br />

Beispiel:<br />

Es sind 9 Bytes zu senden/ zu empfangen.<br />

→ Ohne Byte Swapping (SendData / ReceiveData):<br />

Gesendete/<br />

empfangene<br />

Daten<br />

Byte<br />

0<br />

Byte<br />

1<br />

Byte<br />

2<br />

Byte<br />

3<br />

Byte<br />

4<br />

Byte<br />

5<br />

Byte<br />

6<br />

Byte<br />

7<br />

Byte<br />

8<br />

4<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1000 oder<br />

DB x Element 0<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1001 oder<br />

DB x Element 1<br />

→ Mit Byte Swapping (SendData / ReceiveData):<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1002 oder<br />

DB x Element 2<br />

Gesendete/<br />

empfangene<br />

Daten<br />

Byte<br />

0<br />

Byte<br />

1<br />

Byte<br />

2<br />

Byte<br />

3<br />

Byte<br />

4<br />

Byte<br />

5<br />

Byte<br />

6<br />

Byte<br />

7<br />

Byte<br />

8<br />

00h<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1000 oder<br />

DB x Element 0<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1001 oder<br />

DB x Element 1<br />

Byte Byte Byte Byte<br />

3 2 1 0<br />

Register 1002 oder<br />

DB x Element 2<br />

Wenn sich Text im Puffer befindet, werden <strong>die</strong> Bytes nie vertauscht!<br />

<strong>Ethernet</strong>-Handbuch der <strong>Saia</strong> PCD ® Reihe │ Dokument 26 / 776 DE08 │ 2013-11-05<br />

4-42

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!