Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Protokoll - Endress+Hauser Tankvision Multi Scan NXA83B Betriebsanleitung

Dcc kommunikationskonfiguration
Vorschau ausblenden Andere Handbücher für Tankvision Multi Scan NXA83B:
Inhaltsverzeichnis

Werbung

Tankvision Multi Scan NXA83B
Endress+Hauser
6.5.1

Modbus-Protokoll

Die DCC Slave-Implementierung des Modbus-Protokolls antwortet auf Anfragen für
folgende Funktionen:
• 01 Read Coil Status
• 02 Read Input Status
• 03 Read Holding Register
• 04 Read Input Register
• 05 Force Single Coil
• 06 Preset Single Register
• 08 Diagnostics – Nur Subtask 00
• 16 Preset Multiple Registers
Alle anderen Aufgaben werden nicht unterstützt und werden mit einer entsprechenden
Ausnahmeantwort zurückgewiesen.
Folgende Ausnahmecodes werden unterstützt:
• 01 Illegal Function
• 02 Illegal data address
• 03 Illegal data value
Folgende Modbus-Protokollvarianten werden unterstützt:
• Serielle RS232-/RS485-/RS422-Ports: Modbus RTU
• Ethernet-Port: Modbus TCP
Serielle Ports unterstützen folgende Kommunikationsparameter:
• Baudrate: 300,600,1200,4800,9600,19200,38400
• Parität: None, Odd, Even
• Datenbits: 8
• Stoppbits: 1
Der Ethernet-Port unterstützt mehrere gleichzeitige Modbus-Verbindungen.
Planung
Ein erfolgreicher Dialog zwischen dem Multi Scan NXA83B und einem Computer, der das
Modbus-Protokoll nutzt, erfordert eine gewisse Vorausplanung.
Insbesondere sind folgende Punkte zu definieren und mit dem Lieferanten des Modbus-Host
zu vereinbaren:
• Kommunikationseinstellungen des Modbus-Link
• Modbus Slave-Adresse
• Datenelemente, die für jeden Tank übertragen werden sollen
• Maßeinheiten für jedes Datenelement
• Datentyp für jedes Datenelement
• Registeradressen für jedes Datenelement
Obwohl der Treiber des Modbus-Slaves dem Benutzer eine beliebige Reihenfolge der Daten-
elemente erlaubt, ist es oft sinnvoll, sie nach zusammenhängenden und aufeinanderfolgen-
den Adressen zu ordnen. Die Daten lassen sich effizienter verarbeiten, wenn sie in aufstei-
gender Reihenfolge der Modbus-Adressen geordnet sind.
Konfiguration von DCC Slave
55

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis