Xtm • Mess- und Analyse-Software für den CAN-Bus und Restbussimulation CAN Analyse und Restbussimulation durch • • • • • • • • Trace-Fenster Grafik-Fenster Panel-Fenster Tune-Fenster CAN-Statistik-Fenster CAN-Sende-Fenster Script-Programmierung LIN- und andere Netzwerk-Interfaces Online Messen und Offline Analysieren von CAN Daten – das neue Softwaretool Xtm Das Software Interface für die umfassende CAN Bus Analyse: Xtm Xtm heißt das neue universell und einfach zu bedienende Mess- und Analyseprogramm für den CAN und weitere im Fahrzeug verwendete Netzwerkebusse. Das Softwaretool bietet die Möglichkeit, den CAN Bus Verkehr eines oder mehrerer CAN Busse in einem oder mehreren Trace-Fenstern zu beobachten und zeitkorreliert darzustellen. Die über ein intuitives Triggermenü getriggerten und in Echtzeit aufgezeichneten CAN Daten können über dbc-Datenbasen rückinterpretiert und als physikalische Signale online dargestellt werden. CAN Botschaften können hierbei detailliert in dem Scroll- bzw. Fixed-Mode visualisiert und zur Offline Analyse verwendet werden. Auch können selbst definierte CAN Botschaften oder zuvor abgelegte CAN Traces durch die CANReplay bzw. CANSend Funktion zu Testund Simulationszwecken wiederverwendet Ein Tool für (fast) alle Fälle: Xtm unterstützt CAN, LIN und weitere Netzwerkbusse und Diagnose-Protokolle Im Moment unterstützte Netzwerke sind CAN, LIN und Ethernet (UDP). Des weiteren kann die serielle Schnittstelle des PCs und die K-Leitung (mit entsprechendem Adapter für die Kvaser LAPcan Karte) zur Kommunikation mit externen Rechnerkonten wie z.B. Fahrzeug-Steuergeräten verwendet werden. und beliebig oft ausgesendet werden. Neben dem Trace-Fenster stellt Xtm mit den mächtigen und Easy-to-Use Grafik- und Panel-Fenster hierzu verschiedene Grafikobjekte bereit: • • Zeitdiagramm y(t) Balken, Tacho, Numerisch, u.v.m. Mit Hilfe des Statistik-Fenster können im weiteren Aussagen über die Häufigkeit von CAN Botschaften, Bustiming, Busauslastung und Busstörungen gemacht werden. Die erweiterte Software Umgebung Diagnose und Restbussimulation: Xtm für Xtm ist modular aufgebaut: auf der untersten Ebene befinden sich die Hardware Schnittstellen und Schnittstellen, welche ein bestimmtes Kommunikationsprotokoll wie z.B. XCP oder ODX implementieren. Diese Schnittstellen werden angelegt und parametriert, sind jedoch im Normalbetrieb in Xtm nicht direkt sichtbar. Sichtbar sind vielmehr die Daten und Signale, die von diesen Schnittstellen generiert werden. Mit Hilfe von Xtm ist es auch möglich, die Kommunikation mehrerer vernetzter Rechnerknoten (z.B. Fahrzeug-Steuergeräte) auf unterschiedlichen Bussen darzustellen, zu analysieren und bei Bedarf fehlende Rechnerknoten durch die Simulation Ihres Netzwerkverhaltens zu ersetzen bzw. die bestehende Kommunikation zu beeinflussen und/oder zu ergänzen. Das Dekodieren der CAN / LIN Botschaften erfolgt hierbei mit Hilfe von Beschreibungsdateien im dbc bzw. ldf Format. Zur Kommunikation über Diagnoseschnittstellen stehen die eingebauten Transportprotokolle ISO15765 und VWTP zur Verfügung. Über aktive Steuerobjekte wie z.B. Slider, Buttons, usw. können darüberhinaus im PanelFenster Steuerabläufe für Restbussimulationen eigenständig in einer C++ ähnlichen Skriptsprache programmiert werden. Systemvoraussetzungen Empfohlene Grundvoraussetzung ist ein PC mit dem Betriebssystem Windows NT, Windows 2000 oder Windows XP. In Abhängigkeit der konkreten Aufgabe, die mit Xtm durchgeführt werden soll, sind die folgenden Hardware Vorrausetzungen einzuhalten: • • • CAN Hardware der Firma Kvaser AB (LAPcan, USBcan, PCIcan, DRVlin, usw.) Serielle Schnittstelle Ethernet Netzwerk Interface Als CAN Hardware unterstützt Xtm alle CANAdapter der Firma Kvaser AB. In Abhängigkeit der installierten Treiber ist auch der Betrieb mit der CANcardX und CANcardXL der Firma Vector Informatik GmbH möglich. Somit stellt Xtm nicht nur ein vielseitiges Online Mess- und Analyseprogramm dar, sondern ist gleichermaßen eine Entwicklungsumgebung zur Steuerung von vernetzten Rechnerknoten sowie zur Visualisierung und Modifikation innerer Zustände von Rechnerknoten. Derartige kundenspezifische Projekte können auf Basis von Xtm realisiert werden. Gerne stehen wir Ihnen zur Beratung Ihrer ganz individuellen Aufgabe zur Verfügung. Sprechen Sie uns an! Oder testen und überzeugen Sie sich von Xtm doch einfach selbst! Eigenschaften von Xtm • • • • • • • • • • Echtzeitumgebung auf Basis von Windows-Threads, die mit höchster Priorität ausgeführt werden Hardware Schnittstellen zu CAN, LIN, K-Leitung, Ethernet und serielle Schnittstelle Kommunikations- (XCP, ODX) und Transportprotokollunterstützung ISO15765 und VWTP Verschiedene Visualisierungs-Fenster als Schnittstelle zum Anwender Script-Sprache zur Simulation von Netzwerkknoten Filter-, Generator- und Replay-Funktionen CAN Statistiken über Botschaften, Busauslastung und Busstörungen Umfangreiche Triggerbedingungen (Botschaften, Signale, Flanken, Grenzwertüberschreitung, Fehlerzustände) Modularer Aufbau: neue Hardware-Schnittstellen und Visualisierungs-Fenster können einfach hinzugefügt werden, sodass auf Basis von Xtm kundenspezifische Anwendungen entstehen dbc und ldf Datenbasisunterstützung CAESAR Datensysteme GmbH Keltenring 16 D-82041 Oberhaching (Germany) Telefon: +49 - (0)89 - 613049 - 0 Telefax: +49 - (0)89 - 613049 - 97 www.caesar-datensysteme.de [email protected]
© Copyright 2024 ExpyDoc