Herunterladen Inhalt Inhalt Diese Seite drucken

Datenaufbau; Kommunikationsablauf; Unigate ® Als Modbus-Slave; Vorbereitung - DEUTSCHMANN AUTOMATION UNIGATE MB - Fast Ethernet Bedienerhandbuch

Inhaltsverzeichnis

Werbung

Implementierte Protokolle im UNIGATE® MB
8.4.2.2

Datenaufbau

8.4.2.3

Kommunikationsablauf

Das Gateway verhält sich zum Feldbus immer als Slave und auf der Modbus-Seite immer als
Master. Somit muss ein Datenaustausch immer vom Feldbusmaster gestartet werden. Das Gate-
way nimmt diese Daten vom Feldbusmaster, die gemäß Kapitel „Datenaufbau" angeordnet sein
müssen, ermittelt die gültige Länge der Modbusdaten, wenn das Längenbyte nicht aktiviert ist,
ergänzt die CRC-Checksumme, und sendet diesen Datensatz als Anfrage auf dem Modbus.
Die Antwort des selektierten Slaves wird vom Gateway daraufhin - ohne CRC-Checksumme - an
den Feldbusmaster geschickt. Erfolgt innerhalb der festgelegten „Responsetime" keine Antwort,
meldet das Gateway einen „TIMEOUT-ERROR".
®
8.4.3
UNIGATE
8.4.3.1

Vorbereitung

Vor dem Beginn des Datenaustausches müssen die Parameter „Trigger-" und „Längenbyte",
„Baudrate", „Parity", „Start-", Stop-" und „Datenbits" eingestellt werden.
Am Drehschalter auf der RS-Seite muss der Modbus-ID eingestellt werden, unter dem das Gate-
way im Modbus angesprochen wird.
8.4.3.2
Datenaufbau
8.4.3.3
Kommunikationsablauf
Das Gateway verhält sich zum Feldbus immer als Slave und auf der Modbus-Seite ebenfalls als
Slave. Ein Datenaustausch wird immer vom Modbus-Master über die RS-Schnittstelle eingelei-
tet. Ist die vom Modbus-Master ausgesandte Modbus-Adresse (1. Byte) identisch mit der am
Gateway eingestellten Adresse, sendet das Gateway die empfangenen Daten (ohne Modbus-
Adresse und CRC-Checksumme) an den Feldbusmaster (siehe Bild oben). Dabei ergänzt das
Gateway als Vorspann optional ein Trigger- und ein Längenbyte.
Durch das Triggerbyte, das vom Gateway bei jeder Anfrage inkrementiert wird, erkennt der Feld-
busmaster, wann er einen Datensatz auswerten muss.
Im Längenbyte befindet sich die Anzahl der nachfolgenden Modbusdaten.
Der Feldbusmaster muss nun die Modbusanfrage auswerten und die Antwort im gleichen Format
(optional mit führendem Trigger- und Längenbyte) über den Feldbus an das Gateway zurücksen-
den.
22
UNIGATE
als Modbus-Slave
®
Feldbus-Gateway UNIGATE
Deutschmann Automation GmbH & Co. KG
®
MB - Fast Ethernet V. 1.6
15.1.20

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis