Herunterladen Diese Seite drucken

Beckhoff EL6751 Dokumentation Seite 104

Master/slave-klemme für canopen

Werbung

Parametrierung und Inbetriebnahme
Außerdem ist es mit Hilfe der Boot-Up-Nachricht möglich, die beim Aufstarten am Netz befindlichen Knoten
mit einem einfachen CAN-Monitor zu erkennen, ohne dass ein Schreibzugriff (z. B. Scannen des Netzwerks
durch Auslesen von Parameter 0x1000) auf den Bus erforderlich ist.
Schließlich wird durch die Boot-Up-Nachricht das Ende der Initialisierungsphase kommuniziert; der
Buskoppler signalisiert, dass er nun konfiguriert bzw. gestartet werden kann.
Firmwarestand BA
Bis Firmwarestand BA wurde für die Boot-Up-Nachricht der Emergency Identifier genutzt.
Format Boot-Up Nachricht
11-bit Identifier
0x700 (=1792) + Node-
ID
Knotenüberwachung
Für die Ausfallüberwachung des CANopen Netzwerkes stehen Heartbeat und Guarding-Mechanismen zur
Verfügung. Diese sind bei CANopen besonders wichtig, da sich die Baugruppen in der ereignisgesteuerten
Betriebsart nicht regelmäßig melden. Beim Guarding werden die Teilnehmer per
Datenanforderungstelegramm (Remote Frame) zyklisch nach ihrem Status gefragt, beim Heartbeat senden
die Knoten ihren Status von selbst.
Guarding: Node Guarding und Life Guarding
Über Node Guarding werden die dezentralen Peripherie-Baugruppen überwacht, die ihrerseits über Life
Guarding den Ausfall des Guarding-Masters erkennen können. Beim Guarding setzt der Master Remote
Frames (remote transmit request, Nachrichten-Anforderungstelegramme) auf die Guarding Identifier der zu
überwachenden Slaves ab. Diese antworten mit der Guarding-Nachricht. Diese enthält den Status-Code des
Slaves sowie ein Toggle-Bit, das nach jeder Nachricht wechseln muss. Falls Status- oder Toggle-Bit nicht
mit den vom NMT-Master erwarteten übereinstimmen oder falls keine Antwort erfolgt geht der Master von
einem Slave-Fehler aus.
Guarding-Verfahren
Abb. 107: Schematische Darstellung „Guarding-Verfahren"
104
1 Byte Nutzdaten
0x00
Version: 3.8
EL6751

Werbung

loading