Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscodes; Adressierung - CG Emotron DSV15 Bedienungsanleitung

0.25 – 30kw
Vorschau ausblenden Andere Handbücher für Emotron DSV15:
Inhaltsverzeichnis

Werbung

9.5.7

Funktionscodes

Die Art und Weise des Zugriffs auf Daten (Parameter) des Inverters wird über Funktionscodes
gesteuert.
Details
Der Inverter unterstützt folgende Funktioncodes:
Funktionscode
3
0x03
6
0x06
16
0x10
23
0x17

Adressierung

• Die oben aufgeführten Funktionscodes beziehen sich ausschließlich auf 4X-Register in der
Modbus-Adressierung.
• Alle Daten im Inverter sind nur über 4X-Register zugänglich, also über Register-Adressen ab
40001.
• Die Referenz 4xxxx ist implizit, d. h. durch den verwendeten Funktionscode gegeben. Im
Telegramm wird deshalb die führende 4 bei der Adressierung weggelassen.
• Emotron unterstützt die Basis 1-Adressierung von Modbus, d. h. die Nummerierung der
Register beginnt bei 1, während die Adressierung bei 0 beginnt. Beispielsweise wird beim
Lesen des Registers 40001 im Telegramm die Adresse 0 verwendet.
Telegrammaufbau
Die Kommunikation erfolgt nach dem Master-Slave-Verfahren. Die Kommunikation wird
immer vom Master durch eine Anfrage begonnen. Der Inverter (Slave) antwortet dann
entweder mit einer gültigen Antwort oder einem Fehlercode (vorausgesetzt, die Anfrage
wurde empfangen und als gültiges Modbus-Telegramm ausgewertet). Ursachen für Fehler
können ungültige CRC-Prüfsummen, nicht unterstützte Funktionscodes oder unzulässige
Datenzugriffe sein.
Alle Modbus-Telegramme haben folgenden grundsätzlichen Aufbau:
• Ein „Frame" besteht aus einer PDU (Protocol Data Unit) und einer ADU (Application Data
Unit).
• Die PDU beinhaltet den Funktionscode und die zum Funktionscode zugehörigen Daten.
• Die ADU dient zur Adressierung und zur Fehlererkennung.
• Die Daten werden im Big Endian Format (höchstwertiges Byte zuerst) dargestellt.
Slave-Adresse
CG Drives & Automation, 01-6395-02R2
Funktionsname
Read Holding Registers
Preset Single Register
Preset Multiple Registers
Read/Write 4X Registers
ADU (Application Data Unit)
Funktionscode
PDU (Protocol Data Unit)
Beschreibung
Ein oder mehrere 16-Bit-Datenworte lesen.
Ein 16-Bit-Datenwort schreiben.
Ein oder mehrere 16-Bit-Datenworte schreiben.
Innerhalb einer Transaktion
• in eine Gruppe zusammenhängender 4X-Holding-Register schreiben.
• aus einer Gruppe zusammenhängender 4X-Holding-Register lesen.
Daten
Prüfsumme (CRC)
275

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Emotron dsv35

Inhaltsverzeichnis