Herunterladen Inhalt Inhalt Diese Seite drucken

Aufbau Einer Lese-Anforderung Über Modbus Funktionscode 03 (Fc 03); Aufbau Einer Schreib-Anforderung Über Modbus Funktionscode 06 (Fc 06) - Siemens SINAMICS S150 Betriebsanleitung

Umrichter-schrankgeräte
Vorschau ausblenden Andere Handbücher für SINAMICS S150:
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 10 und 11 der Lese-Anforderung
enthalten.
Tabelle 6- 60 Aufbau einer Lese-Anforderung für Device Nummer 17, Beispiel
Wert
MBAP Header
03 h
00 h
6D h
00 h
02 h
Die Response gibt den entsprechenden Datensatz zurück:
Tabelle 6- 61 Antwort des Device auf die Lese-Anforderung, Beispiel
Wert
MBAP Header
03 h
04 h
11 h
22 h
33 h
44 h
Tabelle 6- 62 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
Aufbau einer Schreib-Anforderung über Modbus Funktionscode 06 (FC 06)
Startadresse ist die Holding-Register-Adresse.
Über den FC 06 kann mit einer Anforderung immer nur genau ein Register angesprochen
werden. Im Byte 10 und 11 der Schreib-Anforderung ist der Wert enthalten, der in das
angesprochene Register geschrieben wird.
Umrichter-Schrankgeräte
Betriebsanleitung, 06/2020, A5E03263521A
Byte
Beschreibung
7
Funktionscode
8
Register Startadresse "High" (Register 40110)
9
Register Startadresse "Low"
10
Anzahl der Register "High" (2 Register: 40110; 40111)
11
Anzahl der Register "Low"
Byte
Beschreibung
7
Funktionscode
8
Anzahl der Bytes (4 Bytes werden zurückgegeben)
9
Daten erstes Register "High"
10
Daten erstes Register "Low"
11
Daten zweites Register "High"
12
Daten zweites Register "Low"
6.12 Kommunikation über Modbus TCP
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)
Bedienung
451

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis