Herunterladen Inhalt Inhalt Diese Seite drucken

Modul 11, Kommando 8 - Las (Liste Der Aktiven Slaves) Lesen; Slave-Gruppe; Struktur - IFM Electronic AC1390 series Ergänzungs-Gerätehandbuch

Ethercat im as-i controllere
Inhaltsverzeichnis

Werbung

ifm
Ergänzungs-Gerätehandbuch Schnittstelle EtherCAT im AS-i ControllerE (AC1391, AC1392)
Modul 11: Feldbusdaten-Kommandokanal
6.8
Modul 11, Kommando 8 – LAS (Liste der aktiven Slaves) lesen

Slave-Gruppe

In den 2 Rückmelde-Bytes kann nur über maximal 16 Slaves Auskunft gegeben werden. Deshalb sind
die Slaves in 4 Gruppen aufgeteilt ( folgende Tabelle).
Bei der Abfrage der Slave-Listen muss eine beliebige Slave-Nummer aus der gewünschten Slave-
Gruppe angegeben werden.
Bit
7
6
Gruppe
15(A) 14(A) 13(A) 12(A) 11(A) 10(A) 9(A) 8(A) 7(A) 6(A) 5(A) 4(A) 3(A) 2(A) 1(A)
1
31(A) 30(A) 29(A) 28(A) 27(A) 26(A) 25(A) 24(A) 23(A) 22(A) 21(A) 20(A) 19(A) 18(A) 17(A) 16(A)
2
15B
14B
3
31B
30B
4
*) LAS und LPS haben keinen Slave 0, daher wird dieses Bit auf 0 gesetzt!

Struktur

Anforderung von Feldbus-Master
7
6
5
Bit
Byte
0
0
1
MM
X
2
3
4
Antwort von ControllerE
7
6
5
Bit
Byte
D7
D6
1
Kopie von Anforderung
2
 Tabelle „Slave-Gruppe" oben
3
 Tabelle „Slave-Gruppe" oben
4
Legende
D7
1 Bit
D6
1 Bit
Beispiel  nächste Seite
Byte 3
5
4
3
2
13B
12B
11B
10B
29B
28B
27B
26B
4
3
2
1
08
hex
SSSSS
nicht benutzt
nicht benutzt
4
3
2
1
08
hex
Fehler-Code
Kommando-Code
Modul 11, Kommando 8 – LAS (Liste der aktiven Slaves) lesen
1
0
7
6
9B
8B
7B
6B
25B
24B
23B
22B
MM = Master-Nr. (1...2)
0
X = Slave-Typ (0...1)
0 = Standard- / A-Slave
1 = B-Slave
SSSSS = Slave-Nr. (0...31
0
Liefert die Adressen der aktiven Slaves in dieser Adress-
Gruppe
0 = kein Fehler aufgetreten
1 = Fehler während der Kommando-Abarbeitung aufgetreten
0 = Kommando abgearbeitet, Antwort Puffer gültig
1 = Kommando in Bearbeitung, Kanal belegt
Byte 4
5
4
3
2
5B
4B
3B
2B
21B
20B
19B
18B
)
dez
2011-12-16
1
0
0 *
1B
res
17B
16B
63

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ac1392Ac1391

Inhaltsverzeichnis