Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebart Feldbus; Teilnehmeradressen; Funktionscodes (Fc) - Schenck Process DISOMAT Bplus Bedienungsanleitung

Datenkommunikation
Inhaltsverzeichnis

Werbung

Beispiel 1
1=1792,1862,1
Alle den DISOMAT betreffenden Messwerte, werden in jedem Zyklus aktualisiert.
Beispiel 2
1=1864,1878,1
Für eine DISOBOX werden alle Kanalgewichte ständig aktualisiert. In dieser
Konfiguration kann eine Aktualisierung der Gewichte alle 200ms garantiert
werden.
6.3

Betriebart Feldbus

In der Betriebart FELDBUS verhält sich der Controller wie ein
Modbus/TCP-Server, gemäß dem Standard "OPEN MODBUS/TCP
SPECIFICATION, Release 1.0, 29 März 1999". Er beherrscht alle Funktionscodes
der Klassen 1 und 2 (außer FC7), sowie die wichtigsten Codes der Klasse 2 (FC15
und 23).
Die Datendarstellung orientiert sich vollständig am Modbus-Standard. Die Aufgabe
der Prüfsumme (CRC16) des Modbus-Telegramms wird von der
TCP-Sicherungsschicht übernommen. Vom im OPEN MODBUS-Standard
definierten, 6-Byte-Telegrammheader, wird von den Controllern lediglich das
sechste Byte zur Übertragung der Datenlänge genutzt. Alle übrigen Bytes werden
1:1 in der Antwort zurückgesandt.
Um spätere Erweiterungen zu ermöglichen, sollten diese Headerbytes (1-5) nicht
benutzt werden, sie sind auf NULL zu setzen!
6.3.1

Teilnehmeradressen

Im Ethernet-Netzwerk werden alle Stationen durch ihre IP-Adresse eindeutig
identifiziert. Die Modbus-Slave-Adresse kann daher immer auf den Wert 1 gesetzt
werden.
6.3.2

Funktionscodes (FC)

Im der folgenden Tabelle werden die verwendeten Codes aufgelistet und ihre
Bedeutung erklärt:
FC [Dez]
Bedeutung
1
Bitweises Rücklesen der Steuerinformationen (ein/mehrere Bits)
2
Bitweises Lesen der Statusinformationen (ein/mehrere Bits)
3
Wortweises (Rück-)Lesen von Soll- und Messwerten (ein/mehrere Worte)
4
Wortweises Lesen von Statusinformationen (ein/mehrere Worte)
5
Bitweises (Rück-)Setzen von Steuerinformationen (immer 1 Bit)
6
Wortweises Schreiben von Steuerbits oder Sollwerten (immer 1 Datenwort)
8
Diagnose (nur Subcode 0 und 1)
15
Bitweises Schreiben von Steuerinformationen (ein/mehrere Bits)
16
Wortweises Schreiben von Kommandos (ein/mehrere Datenworte)
23
Wortweises Schreiben und gleichzeitiges Lesen von Daten (ein/mehrere Datenworte)
Dieser Funktionscode kann überall dort verwendet werden, wo FC3 oder FC16 möglich ist.
86
DISOMAT ® B plus, Opus, DISOBOX, Datenkommunikation
BV-H2316DE/0609
Ethernet-Kopplung
Ó Schenck Process GmbH, Darmstadt

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Disomat opusDisobox

Inhaltsverzeichnis