IDENT-I • IRI-KHD2-4HB6, IRI-KHA6-4HB6
Betrieb am PROFIBUS
7.3.2 PROFIBUS-DP-Befehlsablauf
Die Ausführung des Befehls beginnt, sobald mit getoggeltem Flag „T" ein gültiger Be-
fehl in die Kennung geschrieben wurde. Nach Empfang des Befehls wird dieses Flag
zusammen mit den übrigen Feldern des Wortes 0 als Quittung an den Master zurück-
gereicht.
Anfangszustand:
Kopfnummer (K3 ... 1)
Ausführungszähler (N4 ... 1)
Status (S4 ... 1)
4 x Lesefehler-Flags (ERR)
4 x Lesungsnummern (L3 ... 1)
4 x Fixcode-Daten (C28 ... 1)
Der Ausführungszähler wird bei jeder Meldung vom Ident-System inkrementiert.
Gleichzeitig werden die Felder Kopfnummer, Status, Lesefehler-Flag, Lesungsnum-
mern sowie Fixcode-Daten entsprechend der Meldung des Ident-Systems gesetzt.
Die Behandlung des Lesefehler-Flags ist außerdem abhängig vom Befehl.
Die Lesungsnummern werden inkrementiert, wenn Lesedaten vom Ident-System
empfangen wurden (Status 0). Es wird nur die Lesungsnummer des Datenfeldes in-
krementiert, welches der vom Ident-System gesendeten Kopfnummer zugeordnet ist.
Die Lesungsnummer wird nicht inkrementiert, wenn das Ident-System einen Fehler
meldet (Status 4, 5, 6).
Das Lesefehler-Flag wird für die Befehle SF, AF und BF nicht bedient und bleibt im-
mer 0.
Für den Befehl EF gilt: Das Lesefehler-Flag wird zurückgesetzt (=0), sobald Leseda-
ten vom Ident-System empfangen wurden (Status 0). Das Lesefehler-Flag wird ge-
setzt, sobald das Ident-System einen Lesefehler meldet (Status 5), und bleibt bei
anderen Fehlermeldungen (Status 4, 6) unverändert.
Im folgenden Beispiel ist ein Befehlsablauf dargestellt.
Befehl: „Single Read Fixcode" mit Kopf 2, ohne Doubleside Mode
Befehl des DP-Masters
Befehl (B4 ... B1)
Doubleside (DS)
Kopfnummer
(K3 ... K1)
Toggleflag (T)
Wort 0
B4 B3 B2 B1 DS
0
= 1003hex
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
34
Pepperl+Fuchs GmbH • 68301 Mannheim • Telefon (06 21) 7 76-11 11 • Telefax (06 21) 7 76-27-11 11 • Internet http://www.pepperl-fuchs.com
0
0
0
0 bei SF, AF, BF; 1 bei EF
0
0
0001
SF (Single Read Fixcode)
b
0
Doubleside Mode OFF
b
001
Kopfnummer 2 wird angesprochen
b
1
(oder 0, je nach Vorzustand, beim ersten Befehl oder
b
Einschalten = 1)
Befehle und Parameter
0
0
0
1
0
0
T2 T1 N4 N3 N2 N1 K3 K2 K1 T
0
0
0
0
0
0
0
0
1
1
Copyright Pepperl+Fuchs, Printed in Germany