Herunterladen Inhalt Inhalt Diese Seite drucken

Ethercat State Machine - Beckhoff EL28 Serie Dokumentation

8- / 16-kanal digital hd ausgangsklemmen
Vorschau ausblenden Andere Handbücher für EL28 Serie:
Inhaltsverzeichnis

Werbung

Reg. 400/420 parametriert, aber vom µC ausgeführt und kann deutlich darunter liegen. Außerdem kann die
Ausführung dann einer gewissen Zeitunsicherheit unterliegen. Da der TwinCAT-Dialog ggf. Eingaben bis
65535 zulässt, wird ein Test der gewünschten Watchdog-Zeit empfohlen.
PDI-Watchdog (Process Data Watchdog)
Findet länger als die eingestellte und aktivierte PDI-Watchdog-Zeit keine PDI-Kommunikation mit dem
EtherCAT Slave Controller (ESC) statt, löst dieser Watchdog aus.
PDI (Process Data Interface) ist die interne Schnittstelle des ESC, z. B. zu lokalen Prozessoren im EtherCAT
Slave. Mit dem PDI-Watchdog kann diese Kommunikation auf Ausfall überwacht werden.
Der PDI-Watchdog ist also eine Überwachung auf korrekte und rechtzeitige Prozessdatenkommunikation mit
dem ESC, aber von der Applikations-Seite aus betrachtet.
Berechnung
Watchdog-Zeit = [1/25 MHz * (Watchdog-Multiplier + 2) ] * PDI/SM Watchdog
Beispiel: default Einstellung Multiplier=2498, SM-Watchdog=1000 -> 100 ms
Der Wert in Multiplier + 2 entspricht der Anzahl 40ns-Basisticks, die einen Watchdog-Tick darstellen.
Ungewolltes Verhalten des Systems möglich!
Die Abschaltung des SM-Watchdog durch SM Watchdog = 0 funktioniert erst in Klemmen ab Version
-0016. In vorherigen Versionen wird vom Einsatz dieser Betriebsart abgeraten.
Beschädigung von Geräten und ungewolltes Verhalten des Systems möglich!
Bei aktiviertem SM-Watchdog und eingetragenem Wert 0 schaltet der Watchdog vollständig ab! Dies ist die
Deaktivierung des Watchdogs! Gesetzte Ausgänge werden dann bei einer Kommunikationsunterbrechung
NICHT in den sicheren Zustand gesetzt!
8.4

EtherCAT State Machine

Über die EtherCAT State Machine (ESM) wird der Zustand des EtherCAT-Slaves gesteuert. Je nach
Zustand sind unterschiedliche Funktionen im EtherCAT-Slave zugänglich bzw. ausführbar. Insbesondere
während des Hochlaufs des Slaves müssen in jedem State spezifische Kommandos vom EtherCAT Master
zum Gerät gesendet werden.
Es werden folgende Zustände unterschieden:
• Init
• Pre-Operational
• Safe-Operational und
• Operational
• Boot
Regulärer Zustand eines jeden EtherCAT Slaves nach dem Hochlauf ist der Status OP.
EL28xx
VORSICHT
VORSICHT
Version: 2.6
Grundlagen der Kommunikation
67

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis