Modbus-referenz, Funktionscodes, Anhang c – Vaisala HMT330 Benutzerhandbuch
Seite 203: Tabelle 38, Unterstützte funktionscodes, Daten des messwertgebers
Anhang C ___________________________________________________________ Modbus-Referenz
VAISALA _______________________________________________________________________ 201
ANHANG C
MODBUS-REFERENZ
Dieser Anhang beschreibt die Modbus-Funktionen und -Daten des
Messwertgebers.
Funktionscodes
Der HMT330 unterstützt alle Modbus-Funktionscodes der Conformance
Classes 0 und 1, definiert in Open Modbus/TCP Specification, Release 1.0.
Tabelle 38
Unterstützte Funktionscodes
Funktionscode
Bezeichnung
Anmerkungen
01 (0x01)
Read Coils
Class 1
02 (0x02)
Read Discrete Inputs
Class 1
03 (0x03)
Read Holding Registers
Class 0
04 (0x04)
Read Input Registers
Class 1
05 (0x05)
Write Single Coil
Class 1
06 (0x06)
Write Single Register
Class 1
07 (0x07)
Read Exception Status
Class 1
08 (0x08)
Diagnostics
15 (0x0F)
Write Multiple Coils
Class 2
16 (0x10)
Write Multiple Registers
Class 0
22 (0x16)
Mask Write Register
Class 2
23 (0x17)
Read/Write Multiple Registers
Class 2
43/14 (0x2B/0x0E)
Read Device Identification
Die Funktionscodes von Class 0 reichen aus, um auf alle Messdaten und
Konfigurationseinstellungen des Messwertgebers HMT330 zuzugreifen.
Zusätzlich werden alle Befehle der Class 1 und einige Befehle der Class 2
unterstützt, um die Kompatibilität zu verbessern und bei Bedarf eine
effizientere Kommunikation zu ermöglichen.
Modbus-Diagnose- und -Geräteidentifikationsdaten können nur mit den
speziellen Funktionscodes für diese Zwecke (08 und 43/14) ausgelesen
werden.