Bus Manager

Konfigurationswerkzeug für LIN-, CAN- und CAN-FD-Bussimulation

Der dSPACE Bus Manager ist ein leistungsstarkes Werkzeug für die Konfiguration der Buskommunikation zu Simulationszwecken, zum Beispiel für die Restbussimulation, und für die Implementierung der Buskommunikation in Echtzeitanwendungen für dSPACE SCALEXIO-Systeme. Unterstützt werden verschiedene Bussysteme wie LIN, CAN und CAN FD.

Anwendungsbereiche

Der dSPACE Bus Manager ist ein leistungsstarkes Werkzeug für die Konfiguration der Buskommunikation zu Simulationszwecken, zum Beispiel für die Restbussimulation, und für die Implementierung der Buskommunikation in Echtzeitanwendungen. Es kann mit dSPACE SCALEXIO für Hardware-in-the-Loop (HIL)- und Rapid-Control-Prototyping (RCP)-Anwendungen und der PC-basierten Simulationsplattform dSPACE VEOS in Projekten zur virtuellen Validierung eingesetzt werden. Der Bus Manager unterstützt verschiedene Bussysteme wie LIN, CAN und CAN FD. Der Bus Manager ist ein Add-on für dSPACE ConfigurationDesk und deckt alle Anwendungsfälle ab. Wenn Sie nur VEOS einsetzen, können Sie den Bus Manager (stand-alone) verwenden.

Vorteile

  • Ein Werkzeug, um mehrere Bussysteme gleichzeitig homogen zu konfigurieren
  • Leichte Buskonfiguration per Drag & Drop
  • Mehrere Kommunikationsmatrizen für eine Konfiguration
  • Modellschnittstelle unabhängig vom Modellierungswerkzeug
  • Schnittstelle für Werkzeugautomatisierung
  • Konsistente Bussimulation für CAN und LIN
  • Nahtlose Integration in ConfigurationDesk mit gleichem Look and Feel für alle Aufgaben, zum Beispiel Buskonfiguration oder I/O-Konfiguration

Functionality Description
General
  • Use of several communication matrices, such as AUTOSAR system description files, FIBEX, DBC, and LDF files within one project
  • Support of end-to-end protection, PDU containers, secure onboard communication, generic CRC/checksum simulation, counter simulation
  • Static Container PDU and Global Time Synchronization support
  • Support of LDF, DBC, FIBEX, and AUTOSAR files1)

  • Versatile communication matrix visualization with different views, folding, filtering, searching
  • Fast and easy restbus configuration across communication matrices
  • Selectable and customizable restbus configuration view
  • Tree view and property grid for bus-element-based configuration
  • Table view for multiple-element configuration
  • Configuration of the bus hardware
  • Modeling-tool-independent model interface (model port blocks)
  • Support of Functional Mock-up Units (FMUs)
  • Convenient update of existing configurations with new communication matrices
  • Export of bus configurations as bus configuration containers for import into VEOS
  • Secure Onboard Communication (SecOC) inspection and manipulation
  • PDU RX status for simulation
LIN
  • Send and receive of unconditional, event-triggered and sporadic frames/PDUs
  • Generation of LIN schedules
CAN / CAN FD
  • Triggered/cyclic send and receive of CAN / CAN FD frames/PDUs
  • Support of multiplexed PDUs
  • CAN / CAN FD Frame Gateway
  • Support for SAE J1939 vehicle bus standard, e.g., for commercial and off-highway vehicles and communication between the vehicle and charging station

  • „Simulating partial networking according to AUTOSAR

Bus Manipulation and Inspection
  • Signal value based access to ISignals
  • Overwrite value of an ISignal with a user-defined value
  • Add offset to the value of an ISignal
  • Access the payload of a PDU in raw data format
  • Inspect the status of a received PDU
  • Manipulate the payload length of a CAN frame
  • Suspend the transmission of a frame
 
1) Please contact dSPACE for the suitable version. See www.dspace.com/go/communication-standards for more information on supported communication standards for buses and networks.

Der Bus Manager bietet einen komfortablen und direkten Prozess zur Implementierung von Bussimulationen. Generell kommt für virtuelle Szenarien mit VEOS und für die Echtzeitsysteme mit SCALEXIO derselbe Arbeitsablauf zum Einsatz:

  • Import einer oder mehrerer Buskommunikationsmatrizen. Alle relevanten Informationen werden automatisch für die nachfolgende Buskonfiguration extrahiert.
  • Erstellen einer Buskonfiguration
  • Definieren und Konfigurieren der zu simulierenden Teile
  • Konfigurieren von Manipulationen und Inspektionen bei Bedarf
  • Spezifizieren des Zugriffs auf die Echtzeit-Hardware (nur bei RCP- und HIL-Szenarien)
  • Falls notwendig, lassen sich unterschiedliche Parameter und Eigenschaften der simulierten Elemente konfigurieren. Zum Beispiel können Sie mit Experimentiersoftware wie ControlDesk den Zugriff auf Signalwerte zur Laufzeit aktivieren. Wenn die Simulation Signale erfordert, deren Werte dynamisch zur Laufzeit geändert werden müssen, können Sie Verhaltensmodelle einsetzen, zum Beispiel von MATLAB®/Simulink® oder Functional Mock-up Units (FMUs), um Verhaltensmodelle zu verwenden, die mit einem anderen Modellierungswerkzeug entworfen wurden.
  • Und schließlich Starten des Build-Prozesses sowie Herunterladen (nur bei RCP- und HIL-Szenarien) und Ausführen der
    Echtzeitanwendung.

Support Documentation Kontakt zu dSPACE

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct und dSPACE direct aeropace & defense abonnieren.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.