For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

Bus Manager

Outil de configuration pour la simulation de bus LIN, CAN et CAN FD

Le logiciel Bus Manager de dSPACE est l’outil puissant destiné à la configuration de la communication par bus pour les besoins de la simulation, p. ex. de la simulation du restbus, et de l’implémentation de la communication par bus dans les applications temps réel pour les systèmes SCALEXIO de dSPACE. Il supporte différents systèmes de bus tels que LIN, CAN et CAN FD.

Domaines d’application

Le logiciel Bus Manager de dSPACE est un outil puissant destiné à la configuration de la communication par bus pour les besoins de la simulation, p. ex. de la simulation du restbus, et de l’implémentation de la communication par bus dans les applications temps réel. Il peut être utilisé avec SCALEXIO pour les applications Hardware-In-the-Loop (HIL) et de prototypage rapide de lois de commande ou avec VEOS, la plate-forme de simulation basée sur PC, dans les projets de validation virtuelle. L’outil Bus Manager supporte différents systèmes de bus tels que le LIN, CAN et CAN FD. L’outil Bus Manager est un complément à ConfigurationDesk et couvre tous les cas d’utilisation. Si vous n’utilisez que VEOS, vous pouvez utiliser l’outil Bus Manager (en version autonome).

Avantages clés

  • Un seul outil permettant de configurer de façon homogène plusieurs systèmes de bus en même temps
  • Une configuration des bus aisée par glisser-déposer
  • La possibilité de travailler avec plusieurs matrices de communication pour une seule configuration
  • Une interface de modèle indépendante de l’outil de modélisation
  • Une interface d’automatisation de l’outil
  • Une simulation cohérente des bus CAN et LIN
  • Une intégration directe dans ConfigurationDesk offrant le même aspect et la même convivialité pour toutes les tâches, p. ex. pour la configuration de bus ou d’E/S

Functionality Description
General
  • Use of several communication matrices, such as AUTOSAR system description files, FIBEX, DBC, and LDF files within one project
  • New: Support of end-to-end protection, PDU containers, secure onboard communication, generic CRC/checksum simulation and inspection, counter simulation
  • New: Import of AUTOSAR 4.3.1- and FIBEX 4.1.2- based communication description files
  • Versatile communication matrix visualization with different views, folding, filtering, searching
  • Easy restbus configuration across communication matrices via drag & drop
  • 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
LIN
  • Send and receive of unconditional, event-triggered and sporadic frames/PDUs • Generation of LIN schedules
CAN
  • Triggered/cyclic send and receive of CAN frames/PDUs
  • Support of multiplexed PDUs
CAN FD
  • Triggered/cyclic send and receive of CAN FD frames/PDUs
  • Support of multiplexed PDUs
Bus simulation
  • Export of bus configurations as bus configuration containers for import into VEOS

L’outil Bus Manager offre un workflow confortable et explicite pour implémenter les simulations de bus. En général, le même workflow s’applique aux scénarios virtuels avec VEOS aussi bien qu’aux systèmes temps réel avec SCALEXIO :

  • Import d’une ou de plusieurs matrices de communication. Toutes les informations significatives sont extraites automatiquement pour la prochaine configuration du bus.
  • Création d’une configuration de bus
  • Définition et configuration des parties à simuler
  • Configuration de la manipulation et de la vérification si nécessaire
  • Spécification de l’accès au matériel temps réel (cette étape s’applique uniquement aux scénarios RCP et HIL).
  • Si nécessaire, vous pouvez configurer différents paramètres et propriétés des éléments simulés. Par exemple, vous pouvez activer l’accès aux valeurs des signaux, en cours d’exécution, au moyen d’un logiciel d’expérimentation tel que ControlDesk. Si la simulation exige des signaux dont les valeurs doivent varier de façon dynamique en cours d’exploitation, vous pouvez utiliser des modèles de comportement, p. ex. des modèles de comportement MATLAB®/Simulink® ou des Functional Mock-up Units (FMUs) afin d’utiliser des modèles de comportement conçus dans un autre outil de modélisation.
  • Pour finir, démarrage du processus de compilation et téléchargement (s’applique aux scénarios HIL et RCP) et exécution en temps réel.
    application.

Informations approfondies Contactez-Nous