vector-software-platform-product-portfolio-overview.png

CANbedded

Legacy-Lösung für den Informationsaustausch via CAN- und LIN-Bus

Bewährt in Millionen von Steuergeräten.

CANbedded ist die etablierte Kommunikationssoftware für CAN- und LIN-Netzwerke. Die Basissoftware unterstützt OEM-spezifische Kommunikationsanforderungen und sorgt für einen zuverlässigen Datenaustausch zwischen Steuergeräten, Diagnosewerkzeugen und Testsystemen.

Dank der breiten Unterstützung von OEMs und Mikrocontroller-Plattformen integrieren Sie CANbedded flexibel in unterschiedliche Steuergeräteprojekte und konzentrieren sich auf das, was Ihr Produkt ausmacht: Ihre Applikation.

Ihre Vorteile auf einen Blick

Effiziente Kommunikation und eine nahtlose Integration Ihres Steuergeräts: CANbedded kombiniert bewährte Funktionalität mit hoher Plattformflexibilität und erfüllt die Kommunikationsanforderungen führender OEMs.

  • Skalierbarer und anwendungsspezifisch generierter Quellcode
  • Geringer Speicherbedarf sowie kurze Laufzeiten
  • Unterstützt eine Vielzahl von Hardware-Plattformen
  • In Plattform- und OEM-spezifischen Varianten erhältlich
  • Klar definierte und einheitliche Schnittstellen
  • Leicht auf andere Plattformen und OEMs portierbar
  • Einfache Integration in Ihre Steuergeräte-Software

Wichtige Features im Überblick

vector-canbedded-can.png
CANbedded-CAN-Kommunikation

Flexibel erweitern

Erweitern Sie den CANbedded Stack mit zusätzlicher Basissoftware für Ihren Anwendungsfall.

Das CANbedded Gateway überträgt Daten effizient zwischen Netzwerken wie CAN-CAN oder CAN-LIN und leitet dabei nur die für die Kommunikation relevanten Signale und Botschaften weiter. Das reduziert die Netzwerklast und sorgt für einen gezielten Datenaustausch.

Flexible Routing-Mechanismen unterstützen Signal- und Nachrichtenrouting mit oder ohne Pufferung sowie das Routing von Transportprotokollen. Als bewährte Softwarekomponente bildet CANbedded Gateway die Grundlage für leistungsfähige Gateway-Steuergeräte und ist für zahlreiche OEM-Plattformen verfügbar.

CANdesc und DEM – Softwarekomponenten für die Diagnose

CANdesc stellt Diagnosefunktionen für verschiedene OEMs auf einer einheitlichen Softwarebasis bereit. Die Generierung erfolgt anhand der Diagnosespezifikation (CDD-Datei) und schafft eine signalbasierte Schnittstelle zur Applikation. So integrieren Sie Diagnosefunktionen effizient in Ihre Steuergeräte-Software.

In Kombination mit der DEM-Komponente erweitern Sie CANdesc um einen Fehlerspeicher. Diagnostic Trouble Codes (DTCs) werden erfasst und verwaltet, sobald die Software einen Fehler erkennt. Das schafft die Grundlage für eine durchgängige Diagnosefunktion im Steuergerät.

CANdesc und DEM sind für zahlreiche OEMs sowie als OEM-unabhängige Variante verfügbar.

Diagnose-Toolchain:

Von der Spezifikation bis zur Diagnose im Fahrzeug: Vector bietet eine durchgängige Toolchain für Entwicklung, Test und Flashen von Diagnosefunktionen. Werkzeuge wie CANdelaStudio, CANoe, CANape und Indigo unterstützen den gesamten Diagnose-Workflow aus einer Hand.

XCP Professional

Nutzen Sie XCP zur Messung, Kalibrierung und Validierung von Steuergeräten über den gesamten Entwicklungsprozess hinweg. Der von ASAM standardisierte Kommunikationsstandard ermöglicht einen einheitlichen Zugriff auf Steuergerätedaten und sorgt für konsistente Entwicklungsabläufe.

Auf dem PC übernehmen CANape oder CANoe die Rolle des XCP-Masters, während XCP Professional den XCP-Slave im Steuergerät bereitstellt. Neben dem standardisierten Funktionsumfang bietet die Lösung zusätzliche Funktionen wie die automatische Generierung von BSW-Statusvariablen für A2L-Dateien sowie die Möglichkeit, Entwicklungsfunktionen für den Serieneinsatz gezielt zu deaktivieren.

XCP Professional unterstützt CAN und LIN. Für weitere Netzwerktechnologien steht die Integration in MICROSAR Classic zur Verfügung.

Lösung für Steuergeräte mit Mehrfach-Steuergeräte

Identitäten definieren, wie ein Steuergerät zur Laufzeit konfiguriert und aktiviert wird. Sie ermöglichen beispielsweise die Unterscheidung zwischen Varianten für die linke und rechte Fahrzeugseite. Die jeweils aktive Identität wird beim Start des Steuergeräts anhand einer zugehörigen Beschreibungsdatei festgelegt.

Mit zunehmender Leistungsfähigkeit von Steuergeräten wächst auch die Anzahl der Varianten. Um die damit verbundene Komplexität beherrschbar zu halten, sind effiziente Konzepte für Konfiguration und Variantenmanagement entscheidend.

Auf Basis langjähriger Erfahrungen aus Projekten mit OEMs und Zulieferern bietet Vector praxiserprobte Lösungen für typische Variantenmanagement-Aufgaben. So verwalten Sie Varianten effizient, vereinfachen die Entwicklung und reduzieren den administrativen Aufwand.

CANbedded J1939 stellt einen leistungsfähigen Software-Stack für die standardisierte Kommunikation in SAE-J1939-basierten Netzwerken bereit. Die Lösung wurde für Nutzfahrzeuge und Landmaschinen entwickelt und sorgt für einen zuverlässigen Datenaustausch zwischen Antriebs-, Fahrwerks- und weiteren Steuergerätesystemen.

  • Flexibel konfigurierbare Softwarekomponenten passen sich effizient an projektspezifische Anforderungen an.
  • Eine hardwareunabhängige API vereinfacht die Integration und unterstützt die Wiederverwendung über verschiedene Plattformen hinweg.
  • Die nahtlose Integration von Diagnose- und Transportprotokollen schafft durchgängige Entwicklungsprozesse.
  • Bewährte Skalierbarkeit und komfortable Konfigurationsmöglichkeiten beschleunigen die Entwicklung und unterstützen einen zuverlässigen Betrieb.
Unterstützte Hardware und Compiler
Flexibel in der Plattformwahl. Passgenau für Ihr Projekt. CANbedded lässt sich über verschiedene Hardwareplattformen hinweg einsetzen. Durch die frühzeitige Abstimmung von Derivaten, Compilern und Basissoftwaremodulen liefern wir eine Lösung, die zu Ihren Anforderungen passt – für einen schnellen und effizienten Projektstart.

CANbedded LIN Kommunikation

Neben CAN unterstützt CANbedded auch LIN (Local Interconnect Network). 

Der bewährte CANbedded LIN-Stack sorgt für eine zuverlässige und kosteneffiziente Kommunikation in verteilten Steuergerätenetzwerken und lässt sich flexibel in unterschiedliche Fahrzeugarchitekturen integrieren.

  • Standardisierte und skalierbare Komponenten passen sich flexibel an projektspezifische Anforderungen an – bei geringem Ressourcenbedarf.
  • Optimiert für Laufzeit und Speicherbedarf, auch auf ressourcenbeschränkten Steuergeräten.
  • Automatisierte Konfiguration und nahtlose Integration reduzieren den Entwicklungsaufwand und beschleunigen die Umsetzung.
  • Die durchgängige Integration in die Vector Toolchain unterstützt effiziente Prozesse von der Konfiguration bis zur Validierung.
  • Ideal für kostenoptimierte Steuergeräte-Subsysteme und als Ergänzung bestehender Bussysteme.
vector-canbedded-lin.png
CANbedded LIN-Kommunikation
  • Einheitliche Werkzeuge und Workflows erleichtern die Entwicklung, Analyse und Absicherung von LIN-Kommunikation.
  • Bewährte Skalierbarkeit unterstützt unterschiedliche Steuergeräteklassen – vom einfachen LIN-Knoten bis hin zu komplexeren Systemarchitekturen.

Weitere Angebote

Nehmen Sie Kontakt mit uns auf
Embedded Software
Nehmen Sie Kontakt mit uns auf
Ganz gleich, ob Sie sich gerade über Ihre Optionen informieren oder bereits Ihre nächsten Schritte planen – teilen Sie uns Ihre Anforderungen mit. Wir unterstützen Sie dabei, die richtige Lösung zu finden.