11.01.2014 Aufrufe

netIC Benutzerhandbuch und Design Guide - Hilscher

netIC Benutzerhandbuch und Design Guide - Hilscher

netIC Benutzerhandbuch und Design Guide - Hilscher

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Datenmodell 80/227<br />

Bit<br />

Beschreibung<br />

0 .. 14 Baudratenwert (x 100)<br />

12 = 1200 Baud<br />

24 = 2400 Baud<br />

48 = 4800 Baud<br />

96 = 9600 Baud<br />

192 = 19200 Baud<br />

384 = 38400 Baud<br />

576 = 57600 Baud<br />

1152 = 115200 Baud<br />

15 Schreibschutzflag<br />

Um zu verhindern, dass die Baudrate während des laufenden Betriebs<br />

umgestellt wird, ist ein Schreibschutzflag vorhanden.<br />

0 - Schreibschutz aus<br />

1 - Schreibschutz ein (aktiv)<br />

Tabelle 48: Inhalt des Baudraten-Registers<br />

In der Betriebsart Modbus RTU/SPI muss das Register 107 auf 0 gesetzt<br />

werden. Die Baudrate wird in diesem Fall vom <strong>netIC</strong> automatisch bestimmt,<br />

die mögliche Obergrenze beträgt 1 MHz.<br />

Die Modbus RTU Adresse (Slave ID) kann über Register 108 eingestellt<br />

werden. Der erlaubte Wertebereich umfasst die ganzzahligen Werte von 1<br />

bis 247.<br />

Register 109 ermöglicht die Einstellung der SHIF Konfigurationsflags, siehe<br />

die folgende Tabelle 49:<br />

Bit Bit-Maske Beschreibung Anwendbar bei<br />

SHIF Typ<br />

0 0x00000001 PARITY_EVEN<br />

Modbus RTU / UART<br />

(Gerade Parität)<br />

1 0x00000002 PARITY_ODD<br />

Modbus RTU / UART<br />

(Ungerade Parität)<br />

2 0x00000004 RTS_ON Modbus RTU / UART<br />

4 0x00000010 ENABLE_SWAP Modbus RTU / UART<br />

5 0x00000020 INCLUDE_CRC_AND_ADDR<br />

(CRC Prüfsumme <strong>und</strong> Adreßdaten mit<br />

übertragen)<br />

Modbus RTU / SPI<br />

Tabelle 49: SHIF Konfigurationsflags<br />

Die Default-Werte für die Parameter der Modbus-RTU-Kommunikation sind:<br />

• Slave ID = 2;<br />

• Baud rate = 9600 Baud;<br />

• Parität = Gerade (PARITY_EVEN);<br />

• Anzahl der Stop Bits = 1<br />

• Anzahl der Data Bits = 8<br />

Weitere Informationen, wie man diese Register setzen kann, erhalten Sie<br />

im Dokument RTU, siehe Application Note Protokoll-Parameter via<br />

Modbus, Abschnitt 3.2.<br />

<strong>netIC</strong> | Real-Time-Ethernet- <strong>und</strong> Feldbus-Gateways<br />

DOC080601UM21DE | Revision 21 | Deutsch | 2012-01 | Freigegeben | Öffentlich © <strong>Hilscher</strong>, 2008-2012

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!