Registerkarte 'CANopen Manager - Allgemein'
Node-ID |
Die Knotennummer identifiziert den CANopen Manager eindeutig und entspricht der auf dem Modul gesetzten Nummer (Wert zwischen 1 und 127). |
Konfiguration prüfen und korrigieren |
Öffnet den gleichnamigen Dialog. Details dazu finden Sie unten. |
Autostart CANopenManager |
Tipp: Solange der CANopen Manager nicht im Mode OPERATIONAL ist, werden keine PDOs gesendet (Ausgänge aktualisiert). |
Pollen optionaler Slaves |
Das ständige Pollen der Slaves führt zu einer Erhöhung der Buszykluszeit, was zu einer Beeinflussung der Applikation führen kann (speziell bei Motion-Applikationen). Um dieses Verhalten zu vermeiden, können Sie das Pollen deaktivieren. Wenn das Pollen deaktiviert ist, wird ein Slave erst wieder erkannt, wenn er ein Bootup-Telegramm schickt. |
Slaves starten: |
|
NMT Start All (wenn möglich): |
|
NMT Fehlerverhalten: |
|
Das Arbeiten mit Heartbeats ist ein alternativer Mechanismus zur Überwachung: Im Gegensatz zu der Nodeguarding-Funktionalität kann er sowohl von Master- als auch von Slave-Knoten ausgeführt werden. Normalerweise sendet der Master Heartbeats zu den Slaves. |
|
Heartbeat-Producing aktivieren |
Der Master sendet Heartbeats. Sie definieren das Zeitintervall in der Producer Time. Wenn Sie nun Slaves mit Heartbeat-Funktionalität anhängen, wird beim Slave ein Heartbeat Consuming-Eintrag für den Master angelegt. Dabei werden die Node-ID und das 1,5-fache Heartbeat-Intervall des Masters übernommen.
|
Node-ID |
Eindeutige Kennzeichnung (1-27) des Heartbeat-Erzeugers auf dem Bus. |
Producer Time (ms) |
Intervalllänge zwischen aufeinander folgenden Heartbeats in Millisekunden. |
Sync-Producing aktivieren |
Die synchronen PDOs werden direkt nach der Synchronisationsnachricht verschickt. |
COB-ID (Hex) |
CAN-ID der SYNC-Nachricht. Möglicher Wertebereich: [1, 2047]. |
Cycle Period (µs) |
Intervalllänge (in Mikrosekunden), nach der die Synchronisationsnachricht verschickt wird. |
Window Length (µs) |
Länge des Zeitfensters für synchrone PDOs in Mikrosekunden. |
Sync-Consuming aktivieren |
|
Hinweis
Wenn Sie das Sync-Producing für den CANopen Manager aktivieren, dürfen Sie bei allen anderen Busteilnehmern die Option Sync-Producing aktivieren nicht mehr aktivieren.
TIME-Producing aktivieren |
|
COB-ID (Hex) |
Communication Object Identifier, der den Zeitstempel der Meldung kennzeichnet. Standardwerte : [0, 2047], Voreinstellung 16#100. |
Producer Time (ms): |
Intervall in Millisekunden in dem der Zeitstempel gesendet wird. Dieser Wert muss ein Vielfaches von der Task-Zykluszeit sein. Mögliche Werte [0, 65535]. |
Info
Das Laufzeitsystem muss "high resolution timestamp" unterstützen. Andernfalls wird eine Fehlermeldung ausgegeben.
Siehe auch
Dialog 'Überprüfen und Konfiguration reparieren'
Wenn Sie mehrere Geräte unterhalb des CANopen Manager einhängen, können Fehlermeldungen erscheinen, die mehrfach vergebene Node-IDs oder unzulässige COB-IDs melden. Die Schaltfläche Konfiguration prüfen und korrigieren öffnet einen Dialog, in dem Sie diese Konflikte auflösen können.
Bei Konflikten mit Node-IDs oder PDO-COB-IDs können Sie durch den Befehl Konflikte editieren... einen Dialog mit detaillierten Angaben öffnen.
Doppelte Knotennummer |
Liste aller Geräte, die identische IDs tragen. In den Feldern der Spalte Node-ID können Sie neue Knotennummern für die zugehörigen Geräte eintragen. |
Falsche und doppelt zugewiesene PDO COB-IDs |
Die aus den Gerätebeschreibungsdateien automatisch erzeugten COB-IDs können unzulässig sein. Alle inkorrekten Einträge werden mit den zugehörigen Gerätenamen, Node-IDs und Index aufgelistet. Sie haben drei Möglichkeiten, die ungültigen COB-IDs zu korrigieren:
|
Korrigierte Einträge werden automatisch aus den angezeigten Listen entfernt.
Sie können Timing-Probleme automatisch durch den Befehl Automatisches Reparieren lösen. Der Befehl passt alle Timing-Werte auf entsprechende kompatible Werte an (Zeit sollte ein Vielfaches von der Task-Zeit sein).