Herunterladen Inhalt Inhalt Diese Seite drucken

Ablauf Der Datenübertragung; Modbus-Rtu; Hinweise - DEUTSCHMANN AUTOMATION UNIGATE RS232/485 - ProfibusDP Bedienerhandbuch

Vorschau ausblenden Andere Handbücher für UNIGATE RS232/485 - ProfibusDP:
Inhaltsverzeichnis

Werbung

Implementierte Protokolle im UNIGATE RS
Achtung:
Das Gateway arbeitet immer mit „Even-Parity", wie in der Spezifikation
vorgeschrieben.
9.4.1
Ablauf der Datenübertragung
Die ersten 6 Byte der oben beschriebenen Daten enthalten immer ein RK512-Kommando, das
von dem Sender eingeleitet wird.
In den letzten beiden Bytes sind entweder 2 Byte Daten (als Antwort auf ein FETCH-Kom-
mando), oder 2 Byte Quittung (als Antwort auf ein SEND-Commando) enthalten.
Um dem Empfänger des 8 Byte-Datenblocks zu signalisieren, welche Daten (Commando oder
Antwort) gültig sind, werden die Toggle-Flags (s. o.) verwendet; d.h. bei einer Änderung von Bit 7
(MSB) des 1.Bytes müssen die Bytes 1-6 ausgewertet werden, bei einer Änderung von Bit 4
müssen die Bytes 7 + 8 ausgewertet werden.
Diese Bits können deshalb als Toggle-Bits verwerwendet werden, da im 1. Byte nur die Com-
mandos 41H, 45H und 4FH möglich sind, und somit die Bits 4 und 7 nicht genutzt werden.
Beispiele 1:
SPS will DB3, DW7 mit 1234H beschreiben:
Daten zum UNIGATE = C1H 44H 03H 07H 12H 34H xxH xxH
(Toggle-Bit Commando = 1, wenn vorher 0)
Darauf antwortet das UNIGATE:
Daten zur SPS = 1xH xxH xxH xxH xxH xxH 00H 00H
(Toggle-Bit Antwort = 1, wenn vorher 0)
Beispiele 2:
RS-Gerät holt Datenwort von DB2 DW9 von SPS (dort steht 4711H)
Daten zur SPS = C5H 44H 02H 09H xxH xxH
(Toggle-Bit Commando = 1, wenn vorher 0)
Darauf antwortet die SPS:
Daten zum UNIGATE = 1xH xxH xxH xxH xxH xxH 47H 11H
(Toggle-Bit Antwort = 1, wenn vorher 0)
9.5

Modbus-RTU

9.5.1

Hinweise


Im folgenden Text wird für „Modbus-RTU" der Einfachheit halber immer „Modbus" geschrie-
ben.

Die Begriffe „Input" und „Output" sind immer aus der Sicht des Gateways gesehen; d. h.
Feldbus-Input-Daten sind die Daten, die vom Feldbus-Master an das Gateway geschickt
werden.
26
UNIGATE Feldbus-Gateway für ProfibusDP V. 4.7
Deutschmann Automation GmbH & Co. KG
21.4.11

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis