9
Parameterdaten-Transfer
9.2
DP-V0 Parameterdaten-Kanal (DRIVECOM-Profil)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
9.2.2.1
Parameterdaten vom Antriebsregler lesen
Prinzipielle Vorgehensweise:
1. Nutzdatenbereich des Antriebsreglers bestimmen, d. h. wo liegen die DP-Nutzdaten im Steue-
rungssystem (herstellerspezifische Angaben beachten).
2. Adresse des gewünschten Parameters in die Felder "Index" und "Subindex" eintragen (DP-Aus-
gangsdaten).
3. Auftrag im Service-Byte = Read-Auftrag.
Das Handshake-Bit im Service-Byte muss gewechselt werden (DP-Ausgangsdaten).
4. Prüfen, ob das Handshake-Bit im Service-Byte bei den DP-Eingangsdaten und DP-Ausgangsda-
ten identisch ist.
• Ist das Handshake-Bit identisch, wurde die Antwort empfangen.
• Es ist sinnvoll, hierbei eine Zeitüberwachung zu implementieren.
5. Prüfen, ob das Status-Bit im Service-Byte gesetzt ist:
• Status-Bit ist nicht gesetzt: Das Feld "Data/Error" enthält den gewünschten
(Data)
• Status-Bit ist gesetzt: Der Leseauftrag wurde nicht fehlerfrei ausgeführt. Im Feld "Data/Error"
befindet sich die
9.2.2.2
Parameterdaten zum Antriebsregler schreiben
Prinzipielle Vorgehensweise:
1. Nutzdatenbereich des Antriebsreglers bestimmen, d. h. wo liegen die DP-Nutzdaten im Steue-
rungssystem (herstellerspezifische Angaben beachten).
2. Adresse des gewünschten Parameters in die Felder "Index" und "Subindex" eintragen (DP-Aus-
gangsdaten).
3. Parameterwert in das Feld "Data/Error" eintragen.
4. Auftrag im Service-Byte = Write-Auftrag.
Das Handshake-Bit im Service-Byte muss gewechselt werden (DP-Ausgangsdaten).
5. Prüfen, ob das Handshake-Bit im Service-Byte bei den DP-Eingangsdaten und DP-Ausgangdaten
identisch ist.
• Ist das Handshake-Bit identisch, wurde die Antwort empfangen.
• Es ist sinnvoll, hierbei eine Zeitüberwachung zu implementieren.
6. Prüfen, ob das Status-Bit im Service-Byte gesetzt ist:
• Status-Bit ist nicht gesetzt: Der Schreibauftrag wurde fehlerfrei ausgeführt.
• Status-Bit ist gesetzt: Der Schreibauftrag wurde nicht fehlerfrei ausgeführt. Im Feld "Data/
Error" befindet sich die
Lenze · Kommunikationsmodul E84AYCPM (PROFIBUS®) · Kommunikationshandbuch · DMS 5.0 DE · 11/2012 · TD17
.
( 57)
Fehlercodes
( 58)
Fehlercodes
.
.
( 58)
Parameterwert
54