<< Click to Display Table of Contents >> Navigation: »No topics above this level« Simulation, Analyse und Test mit CanEasy |
©Copyright 2002-2023 Schleißheimer Soft- und Hardware GmbH Portions
©Copyright 1996, Microsoft Corporation. All rights reserved
CanEasy ist eine windowsbasierte Simulations-, Analyse- und Testumgebung für Entwicklung und Test von CAN, LIN und Automotive Ethernet. Direkte Nutzbarkeit ohne Programmierung, hoher Automatisierungsgrad, klare Bedienbarkeit und einfache Erweiterbarkeit kennzeichnen CanEasy.
Grundlegende Kommunikationsmechanismen, wie z.B. das zyklische Senden von Botschaften oder Multiplex-Botschaften, stehen automatisch zur Verfügung und müssen nicht extra programmiert werden. Komplexe Kommunikationsmechanismen oder komplexes Steuergeräteverhalten simulierter Steuergeräte können komfortabel programmiert werden.
Die Kommunikationsmatrix, als zentrale Basis für die Steuergerätekommunikation, dient CanEasy als Grundlage. Sie kann importiert oder durch integrierte Editoren einfach erzeugt werden.
Die Vorteile von CanEasy im Überblick:
•Automatisierte Konfiguration ermöglicht direkten Einsatz - ohne langwierige Vorbereitung oder Programmierung •Intuitive Kernanwendungen: User-Panel, Signal-Plots, Trace-Fenster, Alarme •Analyse und Dokumentation der gesamten Bus-Kommunikation •Komfortable Bedienung über Baumstruktur, Drag&Drop und individuelle Kontextmenüs •Plug-ins für neue Funktionen, Regeln und Ansichten •Unterstützung von Multiplex-Botschaften •Breite Auswahl unterstützter Hardware •Dauertests mit mehr als 1.000 Stunden durch komprimierte Speicherung der Aufzeichnung möglich |
Simulation
CanEasy ermöglicht die Simulation aller Botschaften und Signale nicht vorhandener Steuergeräte, sowie die Einbindung realer Steuergeräte in eine gemeinsame Umgebung. Entsprechend der Kommunikationsmatrix kommunizieren sowohl simulierte als auch reale Steuergeräte miteinander. Dabei können bei laufender Kommunikation die Werte aller Signale über automatisch erzeugte Panels kontrolliert oder verändert werden. Interessante Signale können in einfach zu erstellenden User-Panels gruppiert werden.
Analyse
In Bus-Systemen werden Funktionen oft durch das Zusammenwirken mehrerer Steuergeräte realisiert. Dadurch entsteht eine komplexe und zeitkritische Kommunikation. Die gesamte Kommunikation aller Busse wird aufgezeichnet und kann in einem Protokoll gespeichert werden.
Laufende oder gespeicherte Aufzeichnungen können grafisch in einem Plot- oder Trace-Fenster zur Analyse angezeigt werden.
Test
Neben der Analyse müssen in der Elektronikentwicklung auch spezielle Tests durchgeführt werden. Mit Hilfe integrierter Funktionen kann die Reaktion Ihres Steuergeräts auf hohe Buslast, falsche Werte oder fehlerhafte Kommunikation überprüft werden. Spezielle Testszenarien können nach Herstelleranforderungen über Plug-ins integriert werden.
CanEasy ist ein windowsbasiertes Entwicklungstool, das sich nahtlos in jede bestehende Toolchain integrieren lässt.
Mit CanEasy kommunizieren reale und simulierte elektronische Steuergeräte [ECUs] über verschiedene Busse gemäß der Kommunikationsmatrix [Restbussimulation].
Es unterstützt UDS und XCP/CCP Diagnose-Funktionen und das Einlesen von CDD, ODX/PDX sowie ELF, A2L und MAP Dateien.
Trace-Dateien wie ASC/LOG, MDF und BLF können zur Analyse direkt importiert werden.
Durch die automatisch generierten Panels, der hohen Automation und Programmierbarkeit ist CanEasy sehr schnell und flexiblel einsetzbar.
Es spart Aufwand, Zeit und Kosten im Vergleich zu gängigen Entwicklungswerkzeugen.
Restbussimulation |
|
|
|
Mit CanEasy simulieren Anwender die Botschaften und Signale nicht vorhandener Steuergeräte. Darüber hinaus integriert die Software reale Steuergeräte in eine gemeinsame Umgebung. Simulierte und reale Steuergeräte kommunizieren dabei miteinander.
Die Werte aller (CAN-)Signale können während der laufenden Kommunikation über automatisch generierte Panels überwacht und geändert werden. |
|
|
|
Diagnose |
|
Mit der Diagnosefunktion von CanEasy kann der Anwender die Funktionalität der Steuergeräte (automatisiert) überprüfen. CanEasy unterstützt die Protokolle UDS und KWP2000 und kann CANdela-Studio (CDD), ODX- und PDX-Dateien importieren. Diagnosedienste oder einzelne Parameter können dem RichPanel per Drag&Drop hinzugefügt werden, um benutzerdefinierte Ansichten zu erstellen. |
|
RichPanels |
|
RichPanels sind attraktive grafische Panels. Sie repräsentieren und steuern beliebige Daten. RichPanels zeigen sowohl einfache als auch komplexe Szenarien an. Ermöglicht wird dies durch eine Vielzahl von bereitgestellten Bedienelementen, die per Drag & Drop eingefügt werden können. |
|