Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Funktionscodes - Endress+Hauser Proline Promag 53 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für Proline Promag 53:
Inhaltsverzeichnis

Werbung

Bedienung
!
72
5.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 Lesen eines oder mehrerer Register des Modbus-Slave.
04
READ INPUT REGISTER
06
WRITE SINGLE REGISTERS Beschreiben eines Slave-Registers mit einem neuen Wert.
08
DIAGNOSTICS
16
WRITE MULTIPLE REGIS-
TERS
23
READ/WRITE MULTIPLE
REGISTERS
Hinweis!
• Broadcast Messages sind nur mit den Funktionscodes 06, 16 und 23 zulässig.
• Die Funktionscodes 03 und 04 werden vom Messgerät nicht unterschieden und führen
zum gleichen Ergebnis.
Proline Promag 53 Modbus RS485
Beschreibung
Es können 1 bis maximal 125 aufeinanderfolgende Register
(1 Register = 2 Byte) mit einem Telegramm gelesen werden.
Anwendung:
Lesen von Messgeräteparametern mit Lese- und Schreibzugriff, wie
z.B. Lesen des Volumenflusses.
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 (Volumenfluss, Summenzählerwert etc.).
Anwendung:
Beschreiben von nur einem Messgeräteparameter, wie z.B. Schreiben
der Abfüllmenge oder Rücksetzen 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:
Beschreiben von mehreren Messgeräteparametern, wie z.B. Schrei-
ben der Abfüllmenge und Rücksetzen des Summenzählers.
Gleichzeitiges Lesen und Schreiben von jeweils 1 bis maximal 118
Register in einem Telegramm. Der Schreibzugriff wird vor dem Lese-
zugriff ausgeführt.
Anwendung:
Beschreiben und Lesen von mehreren Messgeräteparametern, wie
z.B. Schreiben der Abfüllmenge und Korrekturmenge, sowie Lesen
des Summenzählerwertes.
Endress+Hauser

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis