Herunterladen Inhalt Inhalt Diese Seite drucken

Schreib- Und Lesezugriff Über Fc 03 Und Fc 06 - Siemens CU240B-2 Betriebsanleitung

Frequenzumrichter mit den control units
Vorschau ausblenden Andere Handbücher für CU240B-2:
Inhaltsverzeichnis

Werbung

7.6.3.4
Schreib- und Lesezugriff über FC 03 und FC 06
Verwendete Function Codes
Für den Datenaustausch zwischen Master und Slave werden bei der Kommunikation über
Modbus vordefinierte Function Codes verwendet.
Die Control Unit nutzt den Modbus Function Code 03, FC 03, (Read Holding Registers) zum
Lesen und den Modbus Function Code 06, FC 06, (Preset Single Register) zum Schreiben.
Aufbau eines Lese-Requests über Modbus Function Code 03 (FC 03)
Als Startadresse ist jede gültige Register-Adresse zulässig.
Die Steuerung kann über den FC 03 mit einem Request mehr als ein Register
ansprechen.Die Anzahl der angesprochenen Register ist in Byte 4 und 5 des Lese-Requests
enthalten.
Tabelle 7- 14 Ungültige Lese-Requests
Lese-Request
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
Tabelle 7- 15 Aufbau eines Lese-Requests für Slave Nummer 17
Beispiel
11 h
03 h
00 h
6D h
00 h
02 h
xx h
xx h
Umrichter mit den Control Units CU240B-2 und CU240E-2
Betriebsanleitung, 01/2013, FW V4.6, A5E02299792A AD
Byte
Beschreibung
0
Slave Address
1
Function Code
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"
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)
Feldbus konfigurieren
7.6 Kommunikation über RS485
165

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis