Anhang A ___________________________________________________________ Modbus-Referenz
HINWEIS
Geräteidentifizierungsobjekte
Exception-Reaktionen
VAISALA _______________________________________________________________________ 179
Durch das Zurücksetzen bzw. Einschalten des Messwertgebers oder das
erneute Auswählen des Modbus-Modus (mittels Befehlszeilenbefehl oder
Benutzeroberfläche) werden alle Modbus-Diagnosezähler zurückgesetzt
und der „Listen Only"-Modus wird deaktiviert.
MMT330 Modbus erfüllt die Anforderungen der erweiterten
Identifizierungsebene gemäß Modbus Application Protocol
Specification V1.1b. Sowohl Streamzugriff als auch individueller
Zugriff auf die Objekte wird unterstützt.
Tabelle 41
MMT330 – Modbus-Geräteidentifizierung
Objekt-ID Objektname
0x00
VendorName
0x01
ProductCode
0x02
MajorMinorVersion
0x03
VendorUrl
0x04
ProductName
0x80
SerialNumber
0x81
CalibrationDate
0x82
CalibrationText
Exception-Reaktionen des Messwertgebers gemäß Modbus Application
Protocol Specification V1.1b.
Tabelle 42
MMT330 – Modbus-Exception-Reaktionen
Code
Bezeichnung
01
ILLEGAL FUNCTION
02
ILLEGAL DATA ADDRESS Adresse außerhalb der gültigen Bereiche
03
ILLEGAL DATA VALUE
Der Zugriff auf nicht verfügbare (nicht unterstützte oder temporär fehlende)
Register innerhalb der in Tabelle 35 angegebenen Bereiche generiert keine
Exception. Stattdessen wird der Wert „Unavailable" (stiller NaN für Gleit-
kommadaten oder Null für Ganzzahldaten) zurückgegeben. Eine Exception
wird nur für jeden Zugriff außerhalb der in Abschnitt „Registerzuordnung"
auf Seite 174 definierten Registerblöcke generiert.
Beschreibung
„Vaisala"
Produktcode (z. B. „MMT330")
Softwareversion (z. B. „5.10")
„http://www.vaisala.com/"
Produktname des Instruments
Seriennummer (z. B. „D0710040")
Datum der letzten Kalibrierung
(z. B. „2011-02-07", leer, wenn nicht
verfügbar)
Informationstext der letzten Kalibrierung
(leer, wenn nicht verfügbar)
Ursache
Nicht unterstützter Funktionscode
Aus anderem Grund ungültige Anforderung