Herunterladen Inhalt Inhalt Diese Seite drucken

Messwerte Und Parameter Über Modbus - KSB Modbus-Modul Zusatzbetriebsanleitung

Inhaltsverzeichnis

Werbung

Sollwert Bus an Pumpe 1
Schreiben
Sollwert Bus aus dem Ga-
teway lesen
10 von 18
1 Zusatzbetriebsanleitung
1.5 Messwerte und Parameter über Modbus
Auf dem Modbus-Modul werden verschiedene Messwerte und Parameter als Geräte-
information zur Verfügung gestellt.
Tabelle 7: Geräteinformationen abrufen
Funktion
lesen
schreiben
Modbus-RTU benutzt durchgehend 16-Bit-Register. Beim PumpDrive werden alle
Werte als 32Bit-Zahlen übertragen, daher müssen immer zwei Register ausgelesen
werden. Register und Länge sind als Hexadezimalzahlen dargestellt und können in
dieser Form direkt ins Modbus-RTU-Protokoll übernommen werden. Ein blockweises
Auslesen der Daten ist nicht möglich.
1.5.1
Beispiele Modbus-Telegramm
Protokollschreibweise laut Modbus-Spezifikation beachten.
Sollwert-Bus an Pumpe 1 Schreiben
Adresse PumpDrive ID1:1 [Hex]
Parameter:4814 [Hex]
Sollwert-Bus = 1,54 Bar => 1,54 Bar x 1000 = 1540 [Dez] =>06 04 [Hex]
CRC = 3017
Tabelle 8: Sollwert-Bus an Pumpe 1 Schreiben
Allgemeine Beschreibung
Byte
Daten-
Eingabe
format
1
UINT8
Adress
2
UINT8
Function Code
3
UINT8
Index Parameter
4
UINT8
Index Parameter
5
UINT8
Size Registers High
6
UINT8
Size Registers Low
7
UINT8
Numbers of Registers
8
UINT8
Value4
9
UINT8
Value3
10
UINT8
Value2
11
UINT8
Value1
12
UINT8
CRC 2
13
UINT8
CRC 1
Sollwert-Bus aus dem Gateway lesen
Adresse Gateway: F7 [Hex]
Parameter: 4814 [Hex]
Tabelle 9: Sollwert-Bus aus dem Gateway lesen
Allgemeine Beschreibung
Byte
Eingabe
1
UINT8
Adress
2
UINT8
Function Code
3
UINT8
Index Parameter
4
UINT8
Index Parameter
5
UINT8
Numbers of Registers
6
UINT8
Numbers of Registers
Modbus-Modul
Funktionscode
Funktionscode 03
(0x03 Read Holding Registers)
Funktionscode 16
(0x10 Write Multiple Register)
Wert
0x01
0x10
0x48
0x14
0x00
0x02
0x04
0x00
0x00
0x06
0x04
0xA7
0x30
0xF7
0x03
0x48
0x14
0x00
0x04
Beispiel
Beschreibung
Adresse PumpDrive ID1
Write Multiple Registers (0x10)
Index Parameter PumpDrive ID1
Index Parameter PumpDrive ID1
Größe des Registers in Byte
Größe des Registers in Byte
Anzahl an Register
Daten High Byte
Daten
Daten
Daten Low Byte
CRC Modbus
CRC Modbus
Beispiel
Adresse Gateway
Read Holding Registers (0x03)
Index Parameter Gateway
Index Parameter Gateway
Anzahl an Register
Anzahl an Register

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis