Produktinformation CANoe.Ethernet
Inhaltsverzeichnis 1 Einführung... 3 1.1 Die Vorteile im Überblick... 3 1.2 Anwendungsgebiete... 4 1.3 Weiterführende Informationen... 4 2 Funktionen... 4 3 Hardware... 5 4 Schulungen... 5 5 Hinweis... 5 Dokumentenverweis Gültig für CANoe.Ethernet ab Version 8.2. In diesem Dokument werden die Anwendungsgebiete und Funktionen der Option.Ethernet für CANoe aufgeführt. CANoe.Ethernet erweitert die Standardfunktionalität von CANoe. Produktinformationen und technische Daten zu den Grundfunktionen von CANoe finden Sie in separaten Dokumenten. Bitte denken Sie über Ihre Verantwortung gegenüber der Umwelt nach, bevor Sie dieses Dokument ausdrucken. V1.1 Mai/2016 www.vector.com 2
1 Einführung Ethernet-basierte Netzwerke und darauf aufbauende Protokolle werden im Embedded-Umfeld immer wichtiger. Im Gegensatz zu IT-Netzwerken im Bürobereich liegt hier ein Schwerpunkt auf der Übertragung meist periodischer Signale. Außerdem reagieren Echtzeit-Ethernet-Systeme in der Regel empfindlich auf Störungen durch angeschlossene Analysewerkzeuge. Mit der Option.Ethernet erweitern Sie CANoe um die Unterstützung von Ethernet-Systemen. Eine Beeinflussung des Echtzeit-Ethernet- Systems durch Windows oder andere Anwendungen wird mit der exklusiven Nutzung der Ethernet-Schnittstellen auf dem PC verhindert. Bei Verwendung der Interface-Hardware VN5610 ist darüber hinaus ein Mithören von Punkt-zu-Punkt- Verbindungen möglich. 1.1 Die Vorteile im Überblick > Die Einbindung einer Datenbank ermöglicht den Zugriff auf Signal- und RPC-Parametern. > Perfektes Zusammenspiel mit der Interface-Hardware VN5610 ermöglicht das Mithören von Punkt-zu Punkt- Verbindungen. > Die Simulation und Analyse des Datenverkehrs erfolgt ohne störenden Einfluss des Betriebssystems. > Simulation und Stimulation auf verschiedenen Protokollebenen (Schicht 2 bis 7) mit der Möglichkeit, Protokollfehler zu erzeugen > Verarbeitung von Ethernet-Paketen und daraus extrahierter Signale in CAPL > Versenden selbstkonfigurierter (auch fehlerhafter) Ethernet-Pakete mit dem Ethernet Packet Builder > Zyklischer Versand und einfache IPv4-Socket-Kommunikation mit dem Ethernet Interaktiver Generator > Programmierbarer Versand von Paketen in CAPL und.net > Simulation von TCP und UDP Client Sockets (IPv4 und IPv6) mit unabhängigen Instanzen für jeden CAPL-Knoten > Simulation von Ethernet-Knoten und Gateways > Darstellung aller Fahrzeugnetzwerke bezogen auf eine Zeitbasis > Test von Gateway-Funktionalität durch Analyse der Kommunikation auf verschiedenen Bussystemen Bild 1: CANoe.Ethernet Konfiguration zur Simulation, Analyse von Signalen im Trace-Fenster und aktive Filter zur Datenreduktion. www.vector.com 3
1.2 Anwendungsgebiete Mit der Unterstützung von Ethernet-basierten Netzwerken ergeben sich bei der Fahrzeugentwicklung generell die gleichen Anwendungsfälle wie bei CAN-Bussystemen, insbesondere bei Themen wie der Übertragung von Videodaten, Ethernet als breitbandiges Backbone-Netzwerk, Diagnose über IP (DoIP) und der Kommunikation von Elektrofahrzeugen mit der Stromtankstelle. Ein besonderer Vorteil von CANoe.Ethernet ist das Messen von Verzögerungszeiten bei der Signalumsetzung durch Gateways zu anderen Fahrzeugnetzen. Damit können z.b. Diagnose-Informationen durch das gesamte Fahrzeug hindurch verfolgt und ihre Konsistenz geprüft werden. Ferner lassen sich durch gezieltes Verfälschen von Ethernet-Paketen reproduzierbar Embedded-Implementierungen testen und deren Robustheit gegenüber Protokollfehlern steigern. 1.3 Weiterführende Informationen > Vector Download-Center Für CANoe stehen im Internet diverse Dokumente zur Verfügung. Mit der Demo-Version erhalten Sie zu den verschiedenen Anwendungsgebieten Beispielkonfigurationen sowie eine detaillierte Online-Hilfe, in der alle Funktionen von CANoe beschrieben werden. Des Weiteren profitieren Sie von wertvollem Know-how in Form von Fachartikeln und Application Notes. > CANoe Feature Matrix Weitere Informationen über Varianten, Kanal- und Bussystemunterstützung stehen in der Feature Matrix zur Verfügung. 2 Funktionen Die Option.Ethernet erweitert den Funktionsumfang von CANoe um Ethernet-spezifische Funktionen: > Konfiguration von bis zu 32 Ethernet-Kanälen > Unterstützung des Vector VN5610 Ethernet-Interface sowie der PC-Ethernet-Schnittstellen > Keine Beeinflussung der Netzwerkkommunikation durch das Betriebssystem Windows oder andere Anwendungen dank der isolierten Ethernet-Schnittstelle. Das kann insbesondere bei Echtzeit-Systemen eine notwendige Anforderung sein. > Die Einbindung einer auf FIBEX-4.x-basierenden Datenbasis ermöglicht die Verwendung von Signal- und RPC- Parametern. > Unterstützung von Ethernet und darauf basierender Protokolle wie z.b. VLAN, AVB, IP, UDP, TCP, SOME/IP und DoIP > Verschiedene Filtermöglichkeiten (Hardware/Messaufbau/Ansicht) > Darstellung von Protokoll-Header-Informationen im Trace-Fenster > Verwendung eigener Signalprotokolldekoder-DLLs > Ethernet Packet Builder zum Konfigurieren und Versenden von Ethernet-Paketen > Ethernet Interaktiver Generator für zyklischen Versand > Funktionsbibliothek für den Zugriff auf Ethernet aus CAPL und.net > Interaction Layer für die Simulation von auf SOME/IP basierten Steuergeräten > Eigene Instanz der TCP/IP-Kommunikationssoftware für jeden CAPL-Knoten (IPv4 und IPv6) > Aufzeichnung von Datenverkehr inkl. Rx/Tx-Richtung und Kanal www.vector.com 4
Bild 2: Der Ethernet Packet Builder und der Ethernet Interaktiver Generator erlauben das komfortable Erstellen und Versenden von Ethernet Frames ohne Programmierung. 3 Hardware Für die Analyse der Ethernet-Kommunikation ist mindestens eine Ethernet-Schnittstelle notwendig. Als Schnittstelle kann das Vector Ethernet Interface VN5610 oder die am PC verfügbaren Ethernet-Schnittstellen zum Einsatz kommen. Das VN5610 ist eine speziell für Messzwecke entworfene Ethernet-Schnittstelle und bietet spezifische Vorteile wie hohe Auflösung von Zeitstempel, Synchronisation mit anderen Vector Bus-Interfaces, Abhören von Punkt-zu-Punkt-Verbindungen und die Unterstützung von automotive-spezifischen physikalischen Schichten wie BroadR-Reach. Nähere Informationen finden Sie im Internet unter: www.vector.com/vi_vn5610_de.html 4 Schulungen Im Rahmen unseres Schulungsangebotes bieten wir für IP/Ethernet und CANoe verschiedene Schulungen und Workshops in unseren Seminarräumen sowie vor Ort bei unseren Kunden an. Mehr Informationen zu den einzelnen Schulungen und die Termine finden Sie im Internet unter: www.vector-academy.de 5 Hinweis CANoe.Ethernet includes software developed by the University of California, Berkeley and its contributors. www.vector.com 5
Mehr Informationen! Besuchen Sie unsere Website für: > News > Produkte > Demo-Software > Support > Trainings und Workshops > Kontaktadressen www.vector.com www.vector.com 6