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-127) des Heartbeat-Erzeugers auf dem Bus. |
Producer Time (ms) |
Intervalllänge zwischen aufeinander folgenden Heartbeats in Millisekunden. |
Redundanz Node-ID |
Voraussetzung: Unter der Applikation ist ein Objekt Redundanz-Konfiguration eingefügt. Eindeutige Kennzeichnung (1-127) des redundanten Heartbeat-Erzeugers auf dem Bus. |
Redundanz-Wartezeit (µs) |
Voraussetzung: Unter der Applikation ist ein Objekt Redundanz-Konfiguration eingefügt. Zeitdauer, wie lange die passive Steuerung auf den Heartbeat der aktiven Steuerung wartet. Wenn diese Zeit überschritten wird, übernimmt die passive Steuerung die aktive Rolle. |
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 |
|
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]. |
Das Laufzeitsystem muss "high resolution timestamp" unterstützen. Andernfalls wird eine Fehlermeldung ausgegeben.
Siehe auch
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).