ModbusTCP-Protokoll
Das Ethernet-Protokoll wird über die MAC-ID adressiert. Der Anwender braucht sich meist um diese Adresse nicht zu kümmern. Die IP-Nummer ist 4 Byte groß und muss vom Anwender auf dem Buskoppler und in der Anwendung parametriert werden. Die TCP-Port ist bei ModbusTCP auf 502 festgelegt. Die UNIT ist bei ModbusTCP frei wählbar und braucht vom Anwender nicht konfiguriert werden.
TCP-Port-Nummer
Die TCP-Port-Nummer von ModbusTCP wurde auf den Wert 502 standardisiert.
Modbus-Unit
Die Unit wird vom Slave zurückgegeben.
ModbusTCP-Protokoll
|
Byte |
Name |
Beschreibung |
|---|---|---|
|
0 |
Transaction identifier |
wird vom Slave zurückgesendet |
|
1 |
Transaction identifier |
wird vom Slave zurückgesendet |
|
2 |
Protocol identifier |
immer 0 |
|
3 |
Protocol identifier |
immer 0 |
|
4 |
Length field |
0 (wenn die Nachricht kleiner 256 Byte ist) |
|
5 |
Length field |
Anzahl der folgenden Bytes |
|
6 |
UNIT identtifier |
wird vom Slave zurückgegeben |
|
7 |
Modbus |
es folgt das Modbus-Protokoll beginnend mit der Funktion |