Herunterladen Inhalt Inhalt Diese Seite drucken

SEW-Eurodrive MOVIDRIVE MDX61B Handbuch Seite 26

Vorschau ausblenden Andere Handbücher für MOVIDRIVE MDX61B:
Inhaltsverzeichnis

Werbung

I
Betriebsverhalten am PROFIBUS-DP
5
Parametrierung über PROFIBUS-DP
0 0
Fehlerhafte
Dienstausführung
Lesen eines
Parameters über
PROFIBUS-DP
(Read)
26
Eine fehlerhafte Dienstausführung wird durch Setzen des Statusbits im Verwaltungs-
byte signalisiert. Ist das empfangene Handshake-Bit gleich dem gesendeten Hand-
shake-Bit, so ist der Dienst vom Antriebsumrichter ausgeführt worden. Signalisiert das
Statusbit nun einen Fehler, so wird im Datenbereich des Parametertelegramms der
Fehlercode eingetragen. Byte 4-7 liefern den Rückkehrcode in strukturierter Form (→
Kapitel "Rückkehrcodes") zurück.
Byte 0
Byte 1
Byte 2
Verwaltung
reserviert
Index High
Statusbit = 1: Fehlerhafte Dienstausführung
Zur Ausführung eines READ-Dienstes über den 8 Byte-MOVILINK
darf aufgrund der zyklischen Übertragung des Parameterkanals das Handshake-Bit erst
dann gewechselt werden, wenn der gesamte Parameterkanal dem Dienst entsprechend
aufbereitet wurde. Halten Sie daher zum Lesen eines Parameters bitte folgende Rei-
henfolge ein:
1. Tragen Sie den Index des zu lesenden Parameters in Byte 2 (Index-High) und Byte 3
(Index-Low) ein.
2. Tragen Sie die Service-Kennung für den Read-Dienst im Verwaltungsbyte ein
(Byte 0).
3. Übergeben Sie durch Wechseln des Handshake-Bits den Read-Dienst an den Um-
richter.
Da es sich um einen Lesedienst handelt, werden die gesendeten Datenbytes (Byte 4
...7) sowie die Datenlänge (im Verwaltungsbyte) ignoriert und müssen demzufolge auch
nicht eingestellt werden.
Der Umrichter bearbeitet nun den Read-Dienst und liefert mit dem Wechsel des Hand-
shake-Bits die Dienstbestätigung zurück.
7 / MSB
6
1)
0
0/1
Datenlänge
für Read-Dienst nicht relevant
Handshake-Bit
muss bei zyklischer Übertragung mit jedem neuen Auftrag gewechselt werden
Status-Bit
0 = kein Fehler bei Dienst-Ausführung
1 = Fehler bei Dienst-Ausführung
1) Bitwert wird gewechselt
2) Nicht relevant
Obige Tabelle zeigt die Kodierung eines READ-Dienstes im Verwaltungsbyte. Die Da-
tenlänge ist nicht relevant, lediglich die Service-Kennung für den READ-Dienst ist ein-
zutragen. Eine Aktivierung dieses Dienstes im Antriebsumrichter erfolgt nun mit dem
Wechsel des Handshake-Bits. Beispielhaft könnte somit der Read-Dienst mit der Ver-
waltungsbyte-Kodierung 01hex oder 41hex aktiviert werden.
Handbuch – MOVIDRIVE® MDX61B Feldbusschnittstelle DFP21B PROFIBUS
Byte 3
Byte 4
Index Low
Error Class
5
4
3
2)
2)
X
X
0
Service-Kennung
0001 = Read Parameter
Byte 5
Byte 6
Byte 7
Error Code
Add. Code
Add. Code
high
low
®
-Parameterkanal
2
1
0 / LSB
0
0
1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Dfp21b

Inhaltsverzeichnis