Simultanes Modellieren und Applizieren per XCP
- XCP wird inbesondere von der Automobilindustrie erfolgreich als Schnittstellenstandard für die Kommunikation, Messdatenerfassung und Kalibrierung von elektronischen Steuergeräten (ECU) eingesetzt. Eine Ausweitung des Einsatzbereiches auch auf die Funktionsentwicklung ist möglich. Ein XCP-Zugang zum Steuergerät bietet zudem gute Echtzeitmöglichkeiten für Hil-Simulation und Test.
- XCP definiert auf der Protokollschicht die hohe Funktionalität für das Messen, Stimulieren und Kalibrieren. Auf der darunter liegenden Transportschicht findet die Kommunikation als "CXP on CAN", "XCP on Ethernet" oder "XCP on USB" statt. XCP unterstützt die Kommunikation zwischen den elektronischen Steuergeräten (ECU) und dem Messsystem im Master-Slave-Betrieb, wobei das Steuergerät den Slave darstellt.
- Der Master-Slave-Betrieb ist aber auch eine große Beschränkung in der praktischen Anwendbarkeit des XCP-Protokolls, da immer nur ein Slave und ein Master miteinander kommunizieren können. Eine weitergehende Vernetzung der Steuergeräte mit einem konfigurierbaren Informationsaustausch ist nicht möglich. Dadurch wird die Anwendbarkeit in komplexeren Systemen, die mehrere Steuergeräte enthalten, erschwert.
- Hier schafft das XCP-Gateway Abhilfe, indem es flexible Kommunikationsmöglichkeiten zwischen beliebig vielen Steuergeräten unter Einhaltung des XCP – Protokolls schafft. Das XCP Gateway ermöglicht den Datentransfer innerhalb von Kombinationen aus Mastern und Slaves unter Einhaltung des XCP Protokolls. Diese Erweiterung ermöglicht schnelleren und effizienteren Datenaustausch innerhalb von Systemen, in denen mehrere Steuergeräte eingebunden sind.
Technische Daten
- Prozessor: Core2Duo, 1,6 GHz
- Abmessungen: BxHxT 173 x 100 x 160 mm
- Lüfterlos
- Betriebstemperatur: -25°C to +70°C
- Betriebsspannung: 6 …30V DC (andere Spannungen auf Anfrage)
- Schnittstellen: 8x XCP on Ethernet (1Gb/s), 1x Parametrierung on Ethernet (100Mb/s)
Laufzeiten im Gateway
- 17 μs bei 100 Bytes / Datenpaket
- 30 μs bei 1000 Bytes / Datenpaket
Definition der XCP Gateway Ports
- und der Sende- und Empfangskanäle, folgende Einstellungen müssen vom Anwender vorgegeben werden:
- Gerätebelegung der Gatewayports (Gerät, Master/Slave)
- Kanäle mit Priorisierung (Sender, Empfänger, Framepriorität)
weiter: so funktioniert das XCP-Gateway
