Modbus auf tcp/ip – Basler Electric DECS-250 Benutzerhandbuch

Seite 233

Advertising
background image

9440375990 Rev H

217

Modbus

™ über serielle Leitung

Nachrichtenstruktur

Die von dem Master initiierten Abfragen und die Antworten des 11BDECS-250 weisen dieselbe
Nachrichtenstruktur auf. Jede Nachricht setzt sich aus vier Nachrichtenfeldern zusammen. Diese sind:

Geräteadresse

(1 Byte)

Funktionscode

(1 Byte)

Datenblock

(n Bytes)

Fehlerprüffeld

(2 Byte)

Jedes 8-Bit Byte in einer Nachricht beinhaltet 4-bit Hexadezimalzeichen. Die Nachricht wird als
kontinuierlicher Datenstrom übertragen, wobei das LSB jedes Datenbytes zuerst übermittelt wird. Die
Übertragung jedes 8-bit Datenbytes erfolgt mit einem Startbit und entweder einem oder zwei Stoppbits.
Eine Paritätsprüfung wird durchgeführt, wenn eine solche aktiviert ist und kann entweder gerade oder
ungerade sein. Die Baudrate der Übertragung kann vom Benutzer während der Installation ausgewählt
werden und kann im Echtzeitbetrieb geändert werden. Der 11BDECS-250 Modbus unterstützt Baudraten
bis zu 115200. Die Werkseinstellung für die Baudrate ist 19200.

11BDECS-250 Systeme unterstützen RS-485 kompatible serielle Schnittstellen. Auf diese Schnittstelle
kann auf der linken Seitentafel des 11BDECS-250 zugegriffen werden.

Nachrichtenblöcke und Zeitabstimmungsbedingungen

Wenn eine Nachricht über die RS-485 Kommunikationsschnittstelle empfangen wird, erfordert das
11BDECS-250 eine Latenz zwischen den Bytes von 3,5 Zeichen-Zeitwerten, bevor es die Nachricht als
vollständig ansieht.

Wurde eine gültige Abfrage einmal empfangen, wartet das 11BDECS-250 für einen festgelegten Zeitraum
bevor es antwortet. Diese Zeitverzögerung wird im Modbus Einstellungsfenster von BESTCOMSPlus

®

unter Kommunikation eingestellt. Dieser Parameter enthält einen Wert zwischen 10 und 10.000
Millisekunden. Der Standardwert beträgt 10 Millisekunden.

In der Tabelle 18 werden die Übertragungszeit der Antwortnachricht (in Sekunden) und die 3,5 Zeichen-
Zeitwerte (in Millisekunden) für verschiedene Nachrichtenlängen und Baudraten dargestellt.

Tabelle 18. Zeitabhängige Aspekte

Baudrate

3,5 Zeichen-

Zeitwerte (ms)

Nachricht Tx Zeit(en)

128 Bytes

256 Bytes

2400

16,04

0,59

1,17

4800

8,021

0,29

0,59

9600

4,0104

0,15

0,29

19200

2,0052

0,07

0,15

Modbus auf TCP/IP

Anwendungsdateneinheit

Im Folgenden wird die Verkapselung einer Modbus Anforderung oder Antwort beschrieben, wenn sie über
ein Modbus TCP/IP Netzwerk transportiert wird. Siehe Abbildung 164.

Abbildung 164. Modbus Anforderung/Antwort über TCP/IP

PDU

Modbus TCP/IP ADU

Funktionscode

Daten

MBAP Kopfzeile

DECS-250

Modbus™ Kommunikation

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: