Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: 4 Parameter-Bytes Von As-I Slave 3A Azyklisch Lesen (Herstellerspezifisch) - IFM Electronic ecomot300 AC1375 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für ecomot300 AC1375:
Inhaltsverzeichnis

Werbung

ifm
Gerätehandbuch AS-i Gateway Profinet DPV1 (AC1375 Target V1.4, AC1376 Target V2.3)
Azyklische Dienste für Profibus DPV1

Beispiel: 4 Parameter-Bytes von AS-i Slave 3A azyklisch lesen (herstellerspezifisch)

Anforderung von Feldbus-Master an Gerät
Wort Nr.
Wert [hex.]
1
0665
2
0326
3
0409
4...19
xxxx
Antwort im Normalfall von Gerät an Feldbus-Master
Wort Nr.
Wert [hex.]
1
066F
0026
2
8026
3
1234
4
5678
5...17
xxxx
18
0400
19
xxxx
Antwort im Fehlerfall von Gerät an Feldbus-Master , wenn Fehler durch AS-i Master festgestellt
Wort Nr.
Wert [hex.]
1
066B
0026
2
8026
3
0016
4...19
xxxx
Antwort im Fehlerfall von Gerät an Feldbus-Master , wenn Fehler durch AS-i Slave festgestellt
Wort Nr.
Wert [hex.]
1
066B
0126
2
8126
3
01E1
4...19
xxxx
378
Bedeutung
06 = User-ID wechselt z.B. auf 6
65 = Kommando-Anforderung
03 = Slave-Adresse 3A
26 = Kommandonummer 38
Im Index 9 sollen 4 Bytes Parameter gelesen werden.
nicht verwendet
Bedeutung
06 = reflektierter User-ID
6F = Kommando-Status ist "Fertig" (kein Fehler)
0xxx/8xxx = Das Toggle-Bit TG wechselt nach jeder Ausführung.
L32=0  Anzahl gelesener Bytes < 32
26 = reflektierte Kommandonummer
1. und 2. Parameter-Byte von Index 9 in Slave 3A.
3. und 4. Parameter-Byte von Index 9 in Slave 3A.
ungültig / nicht verändert
04 = 4 Bytes Parameterdaten wurden gelesen.
nicht verändert
Bedeutung
06 = reflektierter User-ID
6B = Fehler bei der Kommando-Ausführung
0xxx/8xxx = Das Toggle-Bit TG wechselt nach jeder Ausführung.
26 = reflektierte Kommandonummer
Fehlercode 16
= Timeout bei der Kommandobearbeitung.
hex
nicht verändert
Bedeutung
06 = reflektierter User-ID
6B = Fehler bei der Kommando-Ausführung
0xxx/8xxx = Das Toggle-Bit TG wechselt nach jeder Ausführung.
x1xx = Fehler bei der Kommandoausführung
26 = reflektierte Kommandonummer
(→ Seite 212) 01 = ungültiger Index,  Datenblatt des AS-i Slaves.
CTT2-Fehlercodes
Fehlercode E1 = Fehler durch AS-i Slave festgestellt; CTT2-Fehler.
nicht verändert
Azyklische Kommandos im DPV1-Kommandokanal
2012-02-06

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis