Testsoftware CANopen-Systeme per Knopfdruck einfach testen
Entwickler von CANopen-Systemen und -Komponenten erhalten mit der neuen Version CANoe.CANopen 4.1 eine umfassende Unterstützung beim Test. Das Softwarewerkzeug von Vector Informatik
Anbieter zum Thema
Entwickler von CANopen-Systemen und -Komponenten erhalten mit der neuen Version CANoe.CANopen 4.1 eine umfassende Unterstützung beim Test. Das Softwarewerkzeug von Vector Informatik generiert CANopen-spezifische Tests auf Knopfdruck und lässt diese in einer flexiblen Ablaufumgebung reproduzierbar ablaufen.
Die Software bietet Herstellern von CANopen-Komponenten einen kostengünstigen Testaufbau. Systemhersteller können das Gesamtsystem bereits während der Designphase simulieren und testen. Das Risiko zu spät entdeckter Fehler wird dadurch signifikant minimiert. Neben der manuellen Konfiguration von Testfunktionen sind auch automatisch komplette Testszenarien generierbar. Aus einer Liste ist ein vorhandenes Szenario wählbar, z.B. Default-Werte-Test oder PDO-Test, daraus wird die Testsequenz für das CANopen-Gerät einfach und komfortabel generiert. Auf Knopfdruck lässt sich dann der Testcode generieren und in CANoe ausführen. Alle Testergebnisse stehen in HTML für die Weiterverarbeitung und Dokumentation zur Verfügung.
Erweitere Testfunktionen
Neben den erweiterten Testfunktionen ist nun auch das dialogbasierte Erstellen von Botschaftssequenzen möglich. Diese lassen sich zu Debug-Zwecken einmalig oder zyklisch an angeschlossene Geräte senden. Aus einer projektspezifischen Liste vorhandener Botschaften selektiert und konfiguriert der Anwender die gewünschten Botschaften, beispielsweise PDOs oder SDOs, und stellt diese zu einer Sequenz zusammen. Auf Knopfdruck wird die Botschaftssequenz dann gesendet.
Die standardisierte Kommunikation in der Sonderfahrzeug-Entwicklung unterstützt CANoe.CANopen 4.1 mit dem Applikationsprofil CiA447. Für CiA447-Netzwerke wird dazu eine Datenbasis generiert, in der bereits alle in CiA447 spezifizierten Signale enthalten sind.
(ID:255843)