Herunterladen Inhalt Inhalt Diese Seite drucken

Geräteadresse (Rs485); Funktionscodes - JUMO diraTRON serie Schnittstellenbeschreibung

Kompaktregler/digitalanzeiger
Inhaltsverzeichnis

Werbung

3 Modbus-Protokollbeschreibung
Modbus-RTU/ASCII über TCP/IP
Bei Modbus-RTU/ASCII über TCP/IP entfällt der MBAP-Header, das gesamte Modbus-Telegramm (mit
CRC) wird über TCP übertragen.
3.5
Geräteadresse (RS485)
Die Geräteadresse ist zwischen 1
deutige Geräteadresse haben.
Um die angeschlossenen Teilnehmer anzusprechen, gibt es folgende Varianten des Datenaustauschs:
Query
Dies ist eine Datenanfrage/Anweisung des Masters an einen Slave über die entsprechende
Geräte adresse (1 bis 254). Der angesprochene Slave antwortet.
Broadcast
Der Broadcast ist eine Anweisung des Masters an alle Slaves über die Geräteadresse 0 (z. B. zur Über-
tragung eines bestimmten Werts an alle Slaves).
Die angeschlossenen Slaves antworten nicht. Die richtige Übernahme des Werts durch die Slaves sollte
in diesem Fall durch anschließendes Auslesen an jedem einzelnen Slave kon trolliert werden. Eine Da-
tenanfrage mit der Geräteadresse 0 ist nicht sinnvoll.
HINWEIS!
Über die RS485-Schnittstelle können maximal 31 Slaves angesprochen werden.
Die Geräteadresse 0 ist als Modbus-Rundrufadresse (Broadcast) reserviert:
Eine Anweisung des Masters an Adresse 0 wird von allen Slaves ausgeführt, es antwortet jedoch keiner
darauf (da es sonst zu einer Datenkollision kommen würde).
Im Übertragungsprotokoll wird die Adresse im Binärformat angegeben.
3.6

Funktionscodes

Funktionsübersicht
Die nachfolgend beschriebenen Funktionen stehen zum Auslesen von Messwerten, Geräte- und Pro-
zessdaten sowie zum Schreiben von bestimmten Daten zur Verfügung.
Funktionscode
0x03 oder 0x04
0x06
0x10
HINWEIS!
Eine Hexadezimalzahl wird durch ein vorangestelltes „0x" gekennzeichnet.
Beispiel: 0x0010 (= 16
HINWEIS!
Wenn das Gerät auf diese Funktionen nicht reagiert oder einen Fehlercode ausgibt, kann dieser ausge-
wertet werden.
 Kapitel 3.9 „Fehlermeldungen", Seite 23
16
und 254
DEZ
Funktion
Lesen von n Worten
Schreiben eines Wortes
Schreiben von n Worten
)
DEZ
einstellbar. Jeder Modbus-Teilnehmer muss eine ein-
DEZ
Begrenzung
Max. 127 Worte (254 Byte)
Max. 1 Wort (2 Byte)
Max. 127 Worte (254 Byte)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis