Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Standard-Leseaufruf An Slave 3A An As-I Master - 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)
DP-Modul 12 – Erweiterter Kommandokanal

Beispiel: Standard-Leseaufruf an Slave 3A an AS-i Master 1

Anforderung von Feldbus-Master an Gerät
Wort Nr.
Wert [hex.]
1
0424
2
0300
3
0409
4...18
xxxx
Antwort im Normalfall von Gerät an Feldbus-Master
Wort Nr.
Wert [hex.]
1
0424
0600
2
8600
3
1234
4
5678
5...17
xxxx
18
0400
Antwort im Fehlerfall von Gerät an Feldbus-Master , wenn Fehler durch AS-i Master festgestellt
Wort Nr.
Wert [hex.]
1
8424
2
0000
3
0016
4...18
xxxx
Antwort im Fehlerfall von Gerät an Feldbus-Master , wenn Fehler durch AS-i Slave festgestellt
Wort Nr.
Wert [hex.]
1
8424
0100
2
8100
3
01E1
4...18
xxxx
266
Bedeutung
S=0: Sequenz hier immer gleich 0
M=0: AS-i Master 1
04 = User-ID wechselt z.B. auf 4
24 = Kommandonummer 36
03 = Slave-Adresse 3A
Im Index 9 sollen 4 Bytes Parameter gelesen werden.
nicht verwendet
Bedeutung
E=0: Kommando abgearbeitet, kein Fehler aufgetreten
S=0: letzte Sequenz
04 = reflektierter User-ID
24 = reflektierte Kommandonummer
0xxx/8xxx = Das Toggle-Bit TG wechselt nach jeder Ausführung.
L32=0  Anzahl gelesener Bytes < 32
x6xx = Slave-Adresse 3A, um 1 Bit nach links verschoben
reflektierte Kommandodaten
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.
Bedeutung
E=1: Fehler bei der Kommandoausführung
reflektierte Kommandodaten
reserviert
Fehlercode 16
= Timeout bei der Kommandobearbeitung.
hex
nicht verändert
Bedeutung
E=1: Fehler bei der Kommandoausführung
reflektierte Kommandodaten
Das Toggle-Bit TG wechselt nach jeder Ausführung.
F=1: Fehler bei der Kommandoausführung
(→ 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
Kommandos im erweiterten Kommandokanal
2012-02-06

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis