Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Funktionscodes - Endress+Hauser Proline t-mass 65 Modbus RS485 Betriebsanleitung

Thermisches massedurchfluss-messgerät
Vorschau ausblenden Andere Handbücher für Proline t-mass 65 Modbus RS485:
Inhaltsverzeichnis

Werbung

Bedienung
!
42
6.5.3

Modbus Funktionscodes

Mit dem Funktionscode wird bestimmt, welche Lese–, Schreib– oder Testaktion über das
Modbus Protokoll ausgeführt werden soll. Das Messgerät unterstützt folgende Funktions-
codes:
Funktions
Name gemäß
code
Modbus Spezifikation
03
READ HOLDING
REGISTER
04
READ INPUT REGISTER
06
WRITE SINGLE
REGISTERS
08
DIAGNOSTICS
16
WRITE MULTIPLE
REGISTERS
23
READ/WRITE
MULTIPLE REGISTERS
Hinweis!
• Broadcast Messages sind nur mit den Funktionscodes 06, 16 und 23 zulässig.
• Das Messgerät unterscheidet nicht zwischen den Funktionscodes 03 und 04.
Die Funktionscodes führen zum gleichen Ergebnis.
Proline t-mass 65 Modbus RS485
Beschreibung
Lesen eines oder mehrerer Register des Modbus–Slave.
Es können 1 bis maximal 125 aufeinanderfolgende Register
(1 Register = 2 Byte) mit einem Telegramm gelesen werden.
Anwendung:
Zum Lesen der Messgeräte-Parameter mit Lese- und Schreibzu-
griff, z. B. Lesen der Durchflussdämpfung.
Lesen eines oder mehrerer Register des Modbus–Slave.
Es können 1 bis maximal 125 aufeinanderfolgende Register
(1 Register = 2 Byte) mit einem Telegramm gelesen werden.
Anwendung:
Lesen von Messgeräteparametern mit Lesezugriff, wie z.B. Lesen
der Messwerte (Massefluss, Summenzählerwert usw.).
Beschreiben eines Slave-Registers mit einem neuen Wert.
Anwendung:
Zum Schreiben von nur einem Messgeräte-Parameter, z. B. Rück-
setzen des Summenzählers.
!
Hinweis!
Für das Beschreiben mehrer Register über nur ein Telegramm wird
der Functionscode 16 verwendet.
Überprüfen der Kommunikationsverbindung zwischen Master und
Slave.
Folgende "Diagnostics Codes" werden unterstützt:
• Sub–function 00 = Return Query Data (Loopback–Test)
• Sub–function 02 = Return Diagnostics Register
Beschreiben mehrerer Slave–Register mit einem neuen Wert.
Es können maximal 120 aufeinanderfolgende Register mit einem
Telegramm beschrieben werden.
Anwendung:
Zum Schreiben von mehreren Messgeräte-Parametern, z. B.
Ändern der Summenzähler-Betriebsart und Rücksetzen des Sum-
menzählers.
Gleichzeitiges Lesen und Schreiben von jeweils 1 bis maximal 118
Register in einem Telegramm. Der Schreibzugriff wird vor dem
Lesezugriff ausgeführt.
Anwendung:
Zum Schreiben und Lesen mehrerer Messgeräte-Parameter, z. B.
Schreiben des Wertes für die Schleichmengenunterdrückung, Star-
ten des Nullpunktabgleichs und Lesen des Summenzählerwertes.
Endress+Hauser

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis