Herunterladen Inhalt Inhalt Diese Seite drucken

Aufbau Einer Lese-Anforderung Über Modbus Funktionscode 03 (Fc 03) - Siemens SINAMICS G120 Handbuch

Vorschau ausblenden Andere Handbücher für SINAMICS G120:
Inhaltsverzeichnis

Werbung

Aufbau einer Lese-Anforderung über Modbus Funktionscode 03 (FC 03)
Als Startadresse ist jede gültige Register-Adresse zulässig.
Die Steuerung kann über den FC 03 mit einer Anforderung mehr als ein Register
ansprechen. Die Anzahl der angesprochenen Register ist in Byte 4 und 5 der Lese-
Anforderung enthalten.
Tabelle 5- 12 Aufbau einer Lese-Anforderung für Slave Nummer 17
Beispiel
11 h
03 h
00 h
6D h
00 h
02 h
xx h
xx h
Die Response gibt den entsprechenden Datensatz zurück:
Tabelle 5- 13 Antwort des Slaves auf dieLese-Anforderung
Beispiel
11 h
03 h
04 h
11 h
22 h
33 h
44 h
xx h
xx h
Tabelle 5- 14 Ungültige Lese-Anforderung
Lese-Anforderung
Ungültige Register-Adresse
Lesen eines "Write Only Register"
Lesen eines reservierten Registers
Steuerung adressiert mehr als 125 Register
Startadresse und Anzahl der Register einer Adresse
liegen außerhalb eines definierten Registerblocks
Feldbusse
Funktionshandbuch, 01/2016, FW V4.7 SP6, A5E34229197A AC
Byte
Beschreibung
0
Slave-Adresse
1
Funktionscode
2
Register Startadresse "High" (Register 40110)
3
Register Startadresse "Low"
4
Anzahl der Register "High" (2 Register: 40110; 40111)
5
Anzahl der Register "Low"
6
CRC "Low"
7
CRC "High"
Byte
Beschreibung
0
Slave-Adresse
1
Funktionscode
2
Anzahl der Bytes (4 Bytes werden zurück gegeben)
3
Daten erstes Register "High"
4
Daten erstes Register "Low"
5
Daten zweites Register "High"
6
Daten zweites Register "Low"
7
CRC "Low"
8
CRC "High"
Kommunikation über RS485
5.4 Kommunikation über Modbus RTU
Reaktion des Umrichters
Exception Code 02 (ungültige Datenadresse)
Telegramm in dem alle Werte auf 0 gesetzt
sind.
Exception Code 03 (ungültiger Datenwert)
Exception Code 02 (ungültige Datenadresse)
131

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis