Herunterladen Inhalt Inhalt Diese Seite drucken

Software-Informationen; Ausgangsdatenfeld (Befehl); Eingangsdatenfeld (Antwort) - Pepperl+Fuchs C-KP2-1HB6-2V15B Handbuch

Inhaltsverzeichnis

Werbung

IC-KP2-1HB6-2V15B
Befehle
7.2.3

Software-Informationen

Ein Befehl besteht aus dem Befehlscode, einer bestimmten Anzahl von
Parametern, dem Toggleflag und den Daten, die zum Befehl gehören. Der Befehl
wird in das Ausgangsdatenfeld des Masters eingetragen.
Eine Antwort besteht aus dem Echo des Befehlscodes, einem Parameter, dem
Toggleflag, dem Status, einem Antwortzähler sowie den Lesedaten. Die Antwort
wird in das Eingangsdatenfeld des Masters eingetragen.
Einige Befehle nutzen nicht alle Parameter- und Datenfelder. Die ungenutzten
Datenfelder werden vom Gerät ignoriert. Das Ein- und Ausgangsdatenfeld sind
wie folgt aufgebaut:

Ausgangsdatenfeld (Befehl):

Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
...
Byte N (N ist definiert durch Modulauswahl)

Eingangsdatenfeld (Antwort):

Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
...
Byte N (N ist definiert durch Modulauswahl)
Um einen neuen Befehl an das Gerät zu schicken, muss der PROFIBUS DP-
Master den Befehl in das Ausgangsdatenfeld schreiben. Falls sich die Daten
gegenüber dem letzten Einlesen geändert haben, wird der neue Befehl
ausgeführt. Falls der gleiche Befehl mehrfach ausgeführt werden soll, muss das
Toggleflag invertiert werden, damit das Gerät erkennt, dass es einen neuen Befehl
bearbeitet soll.
Beim Erkennen eines neuen Befehls wird "Status" auf FFh gesetzt.
Nach Bearbeitung von Befehlen durch das Identifikations-System, wird der
"Status" entsprechend der Tabelle Fehler-/Statusmeldungen (siehe Kapitel
7.2.10) ausgegeben.
Das erste Byte der Antwort entspricht dem ersten Byte des Befehlsaufrufs
(Befehlscode).
Befehlscode
Parameter/Toggleflag
Parameter
Parameter
Schreibdaten
...
Schreibdaten
Befehlscode (Echo)
Parameter/Toggleflag
Status
Antwortzähler
Lesedaten
...
Lesedaten
31

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis