Modbus
7 Modbus
Der AD-VarioConnect besitzt standardm ¨ a ßig eine RS-485 Schnittstelle.
Die Daten werden ¨ u ber das Protokoll Modbus-RTU (RTU = Remote Terminal Unit)
¨ u bertragen, der AD-VarioConnect stellt dabei einen Modbus Slave dar. Die Kommu-
nikation erfolgt nach dem Master-Slave-Verfahren und startet durch eine Anfrage des
Masters z.B. einer SPS oder eines PC's.
Jeder Slave hat eine eindeutige Adresse. Erkennt ein Slave, dass seine Adresse vom
Master angesprochen wurde, sendet der Slave immer eine Antwort.
Die Slaves kommunizieren niemals untereinander. Sie sind auch nicht in der Lage,
eine Kommunikation mit dem Master zu beginnen. Der Modbus-Master kann ¨ u ber die
Adressen die einzelnen Register auslesen.
7.1 Einstellungen RS-485
Die Einstellungen f ¨ u r die RS-485 Schnittstelle befinden sich im Men ¨ u unter Optionen.
¨ Anderungen werden sofort ¨ u bernommen. Die Speicherung dieser Einstellungen erfolgt
im AD-VarioConnect . Das bedeutet bei einem Austausch des AD-VarioConnect m ¨ u ssen
diese entsprechend neu ge ¨ a ndert werden.
7.1.1 ¨ Andern der Slaveadresse
Die Slaveadresse des AD-VarioConnect kann ¨ u ber den Men ¨ u punkt 'Slavead' ge ¨ a ndert
werden. Es sind alle Adressen von 1 ... 254 g ¨ u ltig.
7.1.2 ¨ Andern der Baudrate, Stopbit und der Parit ¨ a t
Muss die Baudrate, das Stopbit oder die Parit ¨ a t ge ¨ a ndert werden, um den AD-VarioConnect in
eine bestehende Buskonfiguration einzuf ¨ u gen, k ¨ o nnen diese Parameter ebenfalls ¨ u ber
das Men ¨ u ge ¨ a ndert werden.
Folgende Einstellungen sind m ¨ o glich:
Baudrate: 2400, 4800, 9600, 19200, 28800, 38400, 57600, 76800 und 115200
Stopbit: 1 und 2
Parit ¨ a t: gerade, ungerade und keine
7.2 Datenformat
Alle Daten, die gr ¨ o ßer als ein Byte sind, werden gem ¨ a ß Modbus Spezifikation im Format
'Big-Endian' gesendet.
Eine Ausnahme ist die Checksumme. Sie wird im Format 'Little-Endian' gesendet.
Beispiel: Die Zahl 4660 (0x1234) wird folgendermaßen ¨ u bertragen:
Byte1 Byte0
0x12
0x34
AD-VarioControl / AD-VarioConnect
Adamczewski GmbH
16