Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - KSB PumpMeter Betriebs- Und Montageanleitung

Vorschau ausblenden Andere Handbücher für PumpMeter:
Inhaltsverzeichnis

Werbung

Request:
Response:
Request:
Response:
Schreiben des Parameters
3-10-1
Speichern der Parameter
Reset ausführen
CRC-16 (Modbus) nach gültiger Modbus Specification V1.1b
9)
5 Aufstellung/Einbau
5.6.1.2

Beispiele

Beispiel: read Parameter 1-1-2 (4502) Saugdruck
F7 03 45 02 00 02 64 51
F7
Slave Adresse (247 = F7 hex)
03
Functions Code (read Analog Output Holding Registers)
45 02
Datenadresse des ersten angeforderten Registers
00 02
Gesamtzahl der angeforderten Register
64 51
CRC-Wert
F7 03 04 00 00 05 54 6E 93
F7
Slave Adresse (247 = F7 hex)
03
Functions Code (read Analog Output Holding Registers)
04
Anzahl der Datenbytes die folgen (2 registers x 2 bytes = 4 bytes)
00 00 05 54
554 hex (Wert von Parameter 0x4502 in [Pa])
6E 93
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
Beispiel: write Parameter 1-1-20 (4520) Drehzahl PumpDrive -> 2500 rpm
F7 10 45 20 00 01 02 09 C4 9D 93
F7
Slave Adresse (247 = F7 hex)
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
45 20
Datenadresse des ersten Registers
00 01
Anzahl der Register, die geschrieben werden
02
Anzahl der Datenbytes die folgen (1 registers x 2 bytes = 2 bytes)
09 C4
Wert der in das Register 45 20 geschrieben wird
9D 93
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
F7 10 45 20 00 01 01 99
F7
Slave Adresse (247 = F7 hex)
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
45 20
Datenadresse des ersten Registers
00 01
Anzahl der zu schreibenden Register
01 99
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
Beispiel: Modbusadresse des PumpMeters (Parameter 3-10-1) über Modbus ändern
F7 10 34 00 00 01 02 00 01 37 07
F7
Slave Adresse (247 = F7 hex; Standard-Adresse)
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
34 00
Datenadresse des ersten Registers
00 01
Anzahl der Register, die geschrieben werden
02
Anzahl der Datenbytes die folgen (1 registers x 2 bytes = 2 bytes)
00 01
Wert der in das Register 34 00 geschrieben wird (neue Modbusad-
resse = 1)
37 07
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
F7 05 00 03 FF 00 68 AC
F7
Slave Adresse (247 = F7 hex; Wichtig hier alte Adresse angeben!)
05
Functions Code (Write Single Coil)
00 03
Coil Command (Save Parameters)
FF 00
Coil Value (FF 00 = ON), speichern wird aktiviert
68 AC
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
F7 05 00 01 FF 00 C9 6C
F7
Slave Adresse (247 = F7 hex; Wichtig hier alte Adresse angeben!)
05
Functions Code (Write Single Coil)
00 01
Coil Command (Reset Device)
FF 00
Coil Value (FF 00 = ON), Reset wird ausgeführt
C9 6C
CRC-Wert (cyclic redundancy check) zur Fehlerüberwachung
PumpMeter
9)
(cyclic redundancy check) zur Fehlerüberwachung
31 von 50

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis