Herunterladen Inhalt Inhalt Diese Seite drucken

IFM Electronic AC1390 series Ergänzungs-Gerätehandbuch Seite 95

Ethercat im as-i controllere
Inhaltsverzeichnis

Werbung

ifm
Ergänzungs-Gerätehandbuch Schnittstelle EtherCAT im AS-i ControllerE (AC1391, AC1392)
Der Host-Kommandokanal
Mux-Feld = Anzahl gemultiplexter Datenworte
Länge: 3 Bit
Erlaubte Werte: 0...3
Bedeutung: Anzahl = Wert in „Mux-Feld" +1
E-Typ = Charakterisiert den Slave bzgl. Funktionalität und Datenstruktur
Länge: 5 Bit
Erlaubte Werte: 0...31
Bedeutung:
0 = reserviert
1 = übertragene Werte sind Messwerte
2 = übertragene Werte sind 16 digitale Bit-Werte
3 = Normalbetrieb im 4 Bit Modus (4E/4A)
4...31 = reserviert
I/O = Datenrichtung für die Geräte mit E-Typ ≠ 3
Länge: 1 Bit
Erlaubte Werte: 0/1
Bedeutung:
0 = Eingang,
1 = Ausgang
Anzahl zu lesender Parameter = Anzahl Bytes die als Parameterstring gelesen werden können
Länge: 8 Bit
Erlaubte Werte: 0...219
Bedeutung:
0 = kein Parameterstring lesbar,
1...219 = Anzahl Bytes
Anzahl zu schreibender Parameter = Anzahl Bytes die als Parameterstring geschrieben werden können
Länge: 8 Bit
Erlaubte Werte: 0...219
Bedeutung:
0 = kein Parameterstring lesbar,
1..219 = Anzahl Bytes
2D = Doppelter Datentransfer (Redundanz) möglich
Länge: 1 Bit
Erlaubte Werte: 0/1
Bedeutung:
0 = einfacher Datentransfer
1 = doppelter Datentransfer
DT-Start = Start-Triple (Information für den Treiber im Master)
DT-Count = Anzahl Daten-Triple (Information für den Treiber im Master)
EDT Read = reserviert für spätere Profile
EDT Write = reserviert für spätere Profile
Diag = Slave unterstützt den 7.4 Diagnose-String
Länge: 1 Bit
Erlaubte Werte: 0/1
Bedeutung:
0 = Diagnose-String wird nicht unterstützt
1 = Diagnose-String wird unterstützt
Herstellerkennung = von AS-International vergebene eindeutige Herstellernummer
Gerätespezifische Informationen = optional weitere Bytes zur herstellerspezifischen Gerätebeschreibung
Antwort im Fehlerfall ControllerE >> Host:
Wort Nr.
15
14
E
B
1
= 1
= 0
2
3
Beispiel:
1. Wort: 16#8A03
Fehler-Bit gesetzt: Fehler bei der Kommandoausführung
2. Wort: 16#0000 (reserviert)
3. Wort: 16#0014
Fehlercode 16#0014: Ungültiges S-7.4 Kommando / Master ist nicht im Normalbetrieb
13
12
11
10
M =
User-ID
0/1
reserviert
16#00
Bit
9
8
7
6
reflektierte Kommandonummer = 16#15
Host-Kommandos
5
4
3
2
reserviert
Fehlercode
2011-12-16
1
0
95

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ac1392Ac1391

Inhaltsverzeichnis