"EBus Error Behaviour"

"EBus Error Behaviour" 1:

Mit diesem Parameter können Sie die Reaktion auf einen EtherCAT-Fehler einstellen.

Folgende Einstellungen sind möglich:

Legacy

Ausgangsdaten werden noch geschrieben, Eingangsdaten werden eingefroren und sind damit nicht mehr aktuell.

Set IOs to 0

Ausgangsdaten werden zu Null geschrieben, Eingangsdaten werden zu Null geschrieben. Sobald das EtherCAT-Netzwerk fehlerfrei ist, startet automatisch der Datenaustausch.

Set IOs to 0 without EBus restart
(Default-Einstellung)

Ausgangsdaten werden zu Null geschrieben, Eingangsdaten werden zu Null geschrieben. Sobald das EtherCAT-Netzwerk fehlerfrei ist, kann der E-Bus über die Record Daten wieder freigegeben werden (sieh unten).

Aktivieren der EtherCAT-Kommunikation nach einem EtherCAT-Fehler

Im DAP erhalten Sie über das DWord „Status“ Informationen über den EtherCAT-Zustand.

"EBus Error Behaviour" 2:

Falls im EtherCAT-Netzwerk ein Fehler erkannt wird, wird das Bit „EcFrameError“ gesetzt. Wenn der Fehler behoben und die ER9320-0022 wieder bereit ist, die EtherCAT-Kommunikation zu starten, wird das Bit „EcFrameError“ zurückgesetzt und das Bit „NeedEBusReset“ gesetzt.

Der Reset wird über Record Daten Write abgesetzt und ist wie folgt aufgebaut.

PROFINET Record-Daten (Write Request)

Wert

Bedeutung

Slot

0

Slotnummer

SubSlot

1

Sub Slot Nummer

Index

0x2013

Reset Index

Lenght

2

Datenlänge

Daten

0x1234

Wert

Nach dem Absetzen des Reset wird das Bit „NeedEBusReset“ zurückgesetzt.