Die leistungsstarke Basisfunktionalität des CANalyzers bietet dem Anwender zusammen mit den Funktionserweiterungen CANopen ein Werkzeug, das sowohl in der Entwicklung als auch bei der Inbetriebnahme und Wartung von CANopen-Systemen eingesetzt werden kann. CANalyzer.CANopen stellt leistungsfähige, CANopen-spezifische Funktionen für Analyse und Konfiguration zur Verfügung. Dies ist die Voraussetzung für den sicheren und effizienten Umgang mit CANopen-Netzwerken.
Anwendungsgebiete
Haupteinsatzgebiet ist die Entwicklung von CANopen-Systemen. In diesem Umfeld wird das Werkzeug vorwiegend bei der Analyse und bei der Stimulation CANopen-spezifischen Nachrichtenverkehrs auf einem oder mehreren CAN-Bussen eingesetzt.
Funktionen
CANalyzer.CANopen erweitert die Basisfunktionalität des CANalyzer um:
Kommunikationsüberwachung
In einem Trace-Fenster wird der CAN-Botschaftsverkehr angezeigt und gleichzeitig die enthaltene Protokollinformation interpretiert. Der Anwender sieht nicht nur, welcher Dienst gerade ausgeführt wird, sondern kann zusätzlich auf einen Blick die relevanten Dienstparameter erfassen. Die Darstellung erfolgt dabei im Klartext. Zur Erleichterung der Analyse werden CANopen-Dienste mit unterschiedlichen Schrift- und Hintergrundfarben unterschieden. Damit hat der Benutzer einen schnellen Überblick über die zeitliche Abfolge von einzelnen Protokollsequenzen der beobachteten CANopen-Dienste und erleichtert sich somit die Fehlersuche in einem realen System erheblich.
Protokollüberwachung
CANalyzer.CANopen überwacht darüber hinaus die Korrektheit einzelner Protokollsequenzen. Dabei wird erkannt, ob innerhalb einer Protokollsequenz die Protokollinformationen korrekt in der CAN-Nachricht eingetragen sind.
Analyse
Zur Analyse des CANopen-Datenverkehrs stehen neben dem Trace-Fenster die bereits bekannten Daten- und Statistikfenster der Standardversion von CANalyzer zur Verfügung. Zusätzlich wertet ein CANopen-Scanner die CAN-Botschaften aus und stellt die aktiven Knoten mit knotenspezifischen Informationen wie Zustand, Gerätenamen oder Master-Eigenschaften in einer Liste dar.