Testgenerierung mit CANoe pex und run Auch mit den im Vergleich zur Vollversion günstigeren Varianten CANoe pex und CANoe run generieren Sie Tests zur Überprüfung der CANopen-Konformität. Dabei stehen Ihnen alle Generierungs-vorlagen Folgende Eigenschaften lassen sich simulieren: > SDO-Client/Server > NMT-Statusmaschine > Heartbeat-Consumer/Producer > Abbildung des Objektverzeichnisses des simulierten Knotens > Speichern von Konfigurationen > NMT-Master-Funktionalität nach DSP302 > Konfigurationsmanager (CMT) > LSS-Master (LSS – Layer Setting Services) > PDO-Kommunikation der Vollversion zur Verfügung. Die einzige Einschrän-kung besteht darin, dass pro Testkonfiguration lediglich ein CANopen-Gerät getestet werden kann. Sie können jedoch beliebig viele Testkonfigurationen erstellen. Erststellung von Testsequenzen Aus einer Reihe vordefinierter Testfunktionen kann der Anwender Testsequenzen zusammensetzen. Ein Testschritt kann zum Bei-spiel Automatische Testgenerierung Testsequenzen für CANopen-Geräte können einfach generiert wer-den. die Prüfung auf das Vorhandensein eines Objektes im Objekt-verzeichnis 3/20 sein. Der Testschritt muss vor der Verwendung noch Basierend auf Gerätebeschreibungen, die in einem standardi-sierten Format vorliegen (EDS-Dateien), werden die notwendigen parametrisiert werden. Für einen SDO-Zugriff muss die Knoten-ID des SDO-Servers und der Index und Sub-Index des gewählten Objektes angegeben werden. Ist die Testsequenz fertig gestellt, wird auf Knopfdruck das dazugehörige Testskript generiert. Testfunktionen ermittelt und zu einer Sequenz zusammengestellt. CANoe.CANopen arbeitet diese Sequenzen ab. Alle Testergebnisse werden komfortabel in einer Report-Datei protokolliert und doku-mentiert. Folgende Testszenarien können generiert werden: Panelunterstützung Eine wesentliche Vereinfachung der Simulation bietet die automa-tische > SDO-Protokolltest > Empfangs-PDO-Test und Sende-PDO-Test > „Hidden Object“-Test > Test der Zugriffsrechte von Objekten > Test der Defaultwerte von Objekten Generierung von Panels. Steuerelemente werden dabei nur für die über PDOs übertragenen Objekte angelegt. Über Panels kann direkt und komfortabel auf diese Objekte zugegriffen wer-den, ohne dass deren Kommunikationseigenschaften bekannt sein müssen. Damit kann ohne weiteren Aufwand sofort eine Bedien- Feuerwehr-Drehleiter als Anwendungsbeispiel: CANoe übernimmt die teilweise Simulation des CANopen-Netzwerkes im Aufbau sowie die Gateway-Funktion zum Nutzfahrzeug. Die farbige Darstellung von CANopen-Diensten im neuen Trace-Fenster beschleunigt die Busanalyse.