Herunterladen Inhalt Inhalt Diese Seite drucken

18�2 Al Status Code Register; Ethercat-Kommunikationsmethoden - IFM Electronic ecomot300 AL1030 Handbuch

Gerätehandbuch io-link master ethercat
Vorschau ausblenden Andere Handbücher für ecomot300 AL1030:
Inhaltsverzeichnis

Werbung

18.2 AL Status Code Register
Ist der vom Master geforderte Zustandsübergang nicht möglich, wird ein Error-
Flag im AL Status Register (Bit 4) vom Slave gesetzt und ein Error-Code zum
AL Status Code Register geschrieben�
AL Status
Beschreibung
Code (hex)
0000
No error
0001
Unspecified error
0011
Invalid requested state change
0012
Unknown requested state
0015
Invalid Mailbox Configuration for
Bootstrap
0017
Invalid Sync Manager Configuration
001B
Sync Manager Watchdog
001D
Invalid output configuration
001E
Invalid input configuration

19 EtherCat-Kommunikationsmethoden

Das EtherCat-Protokoll stellt zwei Kommunikations-Methoden zur Verfügung:
– Mailbox-Verfahren
– Buffered-Verfahren�
Das Mailbox-Verfahren wird für das azyklische Senden von Befehlen an Slaves
genutzt� Erhält ein Slave eine Mailbox-Nachricht, so muss diese zuerst bearbeitet
werden, bevor etwas anderes verarbeitet werden kann�
Das Buffered-Verfahren ermöglicht hingegen dem Master und Slave, einen ge-
meinsamen Datenbereich zu nutzen� Die Daten in diesem Bereich (Buffer) können
von beiden zu jeder Zeit geschrieben oder gelesen werden�
Die Sync Manager verwalten den Datenaustausch für beide Verfahren, so dass es
zu keinen Datenkollisionen kommt� Eine detaillierte Beschreibung aller Sync Ma-
nager Register ist in der Beschreibung "EtherCat Slave Controller" der EtherCat-
Nutzerorganisation (www�EtherCat�org) erhältlich�
Zustand
Resultierender Zustand
oder Übergang
Jeder
Aktueller Zustand
Jeder
Jeder + E
I→S, I→O, P→O
Aktueller Zustand + E
O→B, S→B
Jeder
Aktueller Zustand + E
I→B
I + E
P→S, S→O
Aktueller Zustand + E
O, S
S + E
O, S
S + E
P→S
P + E
O, S, P→S
P + E
IO-Link Master EtherCat
33
DE

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis