21.05.2013 Aufrufe

32215698 - Schleicher Electronic

32215698 - Schleicher Electronic

32215698 - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5.3.2 Projektierung CANopen<br />

(Achtung teilweise abweichende Projektierung für CANopen PCS)<br />

Pre-Defined Connection Set<br />

Nodeguarding<br />

Lifeguarding<br />

Nach dem Einschalten des RIO BC CANopen stehen die RPDO1,2<br />

und TPDO1,2 unter den folgenden Default-Identifiern zur Verfügung:<br />

RPDO1 = 200h + Node-Id<br />

RPDO2 = 300h + Node-Id<br />

TPDO1 = 180h + Node-Id<br />

TPDO2 = 280h + Node-Id<br />

Für die anderen T/RPDOs sind keine Default-Identifier festgelegt. Sie<br />

werden bei der Projektierung mittels eines Konfigurators automatisch<br />

vergeben.<br />

Die TPDOs für die digitalen Eingänge werden gesendet, wenn sich<br />

die Eingangssignale geändert haben (change of state).<br />

Die TPDOs für die analogen Eingänge werden gesendet und die<br />

RPDOs auf die analogen Ausgänge übernommen, wenn der<br />

Buskoppler ein Sync-Telegramm empfangen hat.<br />

Über das Nodeguarding kann der Netzwerkmanager den Ausfall eines<br />

Slaves erkennen. Dazu sendet er zyklisch Nachrichten auf den<br />

Guarding-Identifier (100Eh) des Slaves. Dieser antwortet mit einer<br />

Guarding-Nachricht, die u.a. ein Toggle-Bit enthält.<br />

Während das Nodeguarding vom Netzwerkmanager durchgeführt<br />

wird, um den Ausfall eines Slaves zu erkennen, benutzt der Slave<br />

diese Guarding-Telegramme, um seinerseits den Ausfall des Masters<br />

zu erkennen. Diese Überwachungsfunktion des Slaves wird<br />

Lifeguarding genannt.<br />

Eine Kabelbrucherkennung und damit eine Zwangsabschaltung der<br />

Ausgänge kann bei CANopen nur bei aktiviertem Node- und<br />

Lifeguarding erfolgen.<br />

Zur Aktivierung des Lifeguardings muss der Master die Objekte<br />

Guard-Time (100Ch) und Life-Time-Factor (100Dh) beschreiben. Falls<br />

die sich aus<br />

Life-Time = Life-Time-Factor * Guard-Time [ms]<br />

ergebene Überwachungszeit abläuft, ohne dass ein Guarding-<br />

Telegramm beim Slave eintrifft, aktiviert der RIO-Buskoppler<br />

CANopen den Fehler 6 und damit eine Zwangsabschaltung aller<br />

Ausgänge.<br />

Ist einer der beiden o.g. Objekte gleich 0, wird kein Lifeguarding und<br />

damit auch keine Kabelbrucherkennung durchgeführt.<br />

70 Betriebsanleitung RIO Buskoppler Version 10/03

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!