Anlage b • modbus™ kommunikation, Einleitung, Allgemeine übersicht – Basler Electric DGC-2020 Benutzerhandbuch

Seite 491: Modbus™ protokoll überblick, Anlage b, Detaillierte beschreibung des dgc-2020 modbus, Modbus, Modbus™ kommunikation anlage b

Advertising
background image

9400200990 Rev X

DGC-2020 Modbus

™ Kommunikation

B-1

• MODBUS™ KOMMUNIKATION

ANLAGE B

Einleitung

Allgemeine Übersicht

Eine optionale Funktion des DGC-2020 führt Modbus

™ Kommunikation durch, indem sie einen Teil des

programmierbaren Controllers Modicon 984 emuliert. Dieses Dokument beschreibt das Modbus
Kommunikationsprotokoll, das im DGC-2020 verwendet wird und das Verfahren des
Informationsaustausches mit DGC-2020 Systemen über ein Modbus Netzwerk.

Der DGC-2020 ordnet alle Parameter Modicon 984 Halteregister-Adressräumen zu (4XXXX).
Konsultieren Sie ZUORDNUNG – DGC-2020 Parameter in MODICON ADRESSRÄUME in diesem
Kapitel.

Hinweis

Für Anwendungen, bei denen ein DGC-2020 einen DGC-500, DGC-
1000 oder DGC-2000 ersetzt, sind die Register 40000 - 41999
identisch mit den Daten, die in diesen Produkten vorhanden waren,
um einen nahtlosen Übergang zu ermöglichen. Zwischen den
Registersätzen gibt es einige Überlappung, was darin begründet ist,
das zwei separate alte Registertabellen bestehen, eine für sowohl den
DGC-500 und den DGC-1000 und eine andere für den DGC-2000.

Die 42XXX Register enthalten alle Informationen, die auch im
DGC-2020 enthalten sind und sollten für alle neuen Modbus
Anwendungen verwendet werden.

Beabsichtigte Verwendung des Kommunikationsprotokolls

Dieses Dokument bietet die notwendigen Informationen für externe OEM, um eigene Software für die
Kommunikation mit dem DGC-2020 über das Modbus Protokoll zu entwickeln. Dies ermöglicht den
Austausch von Einrichtungsinformationen und Messdaten zwischen einer Modbus Master Station und
dem DGC-2020.

Die DGC-2020 Daten, die externen Zugriff erlauben sind in ZUORDNUNG – DGC-2020 Parameter in
MODICON ADRESSRÄUME
in diesem Kapitel aufgelistet.

Detaillierte Beschreibung des DGC-2020 Modbus

™ Protokolls

Modbus

™ Protokoll Überblick

Modbus Kommunikationen verwenden eine Master - Slave Technik, bei der nur der Master eine
Transaktion, Abfrage genannt, auslösen kann. Der Slave, an den die Abfrage gerichtet ist, antwortet
entweder indem er dem Master die angeforderten Daten zur Verfügung stellt oder indem er die geforderte
Aktion durchführt. Ein Slave Gerät initiiert niemals die Kommunikation im Modbus, und es wird immer
eine Antwort auf eine Anforderung erzeugen, es sei denn, es treten bestimmte Fehlerzustände auf. Der
DGC-2020 ist so ausgelegt, dass er im Modbus Netzwerk ausschließlich als Slave Gerät kommuniziert.

Ein Master kann Slaves einzeln abfragen oder alle Slaves gemeinsam abfragen, in dem er eine Rundruf-
Nachricht initiiert. Ein Slave schickt auf eine Rundruf-Nachricht keine Antwort.

Wenn eine Abfrage Aktionen erfordert, die vom Slave nicht durchgeführt werden können, enthält die
Antwortnachricht des Slave einen Ausnahmeantwortcode, der den erkannten Fehler definiert.

Abfrage- und Antwortnachrichten verfügen über die gleiche Nachrichtenstruktur. Jede Nachricht setzt sich
aus vier Nachrichtenfeldern zusammen: die Geräteaderesse, den Funktionscode, den Datenblock und
das Fehlerprüffeld. Die folgenden Abschnitte in diesem Dokument bieten detaillierte Informationen zu
jedem Nachrichtenfeld und der entsprechenden, vom DGC-2020 unterstützten Funktionen.

Struktur der Abfrage- / Antwortnachricht:

Geräteadresse

Funktionscode

Advertising