ConfigurationDesk

dSPACE实时硬件的配置和实现软件

ConfigurationDesk是一个直观的图形化配置和实现工具,非常适合处理从小型快速控制原型(RCP)开发到基于dSPACE实时硬件(如SCALEXIO或MicroAutoBox III)的大型硬件在环(HIL)测试的应用程序,包括行为模型的实现和I/O功能代码。

对于外部设备(如ECU)、配置的实时硬件和连接的行为模型,ConfigurationDesk能够提供清晰的结构概述。

  • ConfigurationDesk 2023-A/MIPS 2023-A

    支持 FMI 3.0,新的 UART 功能区块类型,支持 MACsec

    详细了解

  • ConfigurationDesk 22.2/MIPS 22.2

    ConfigurationDesk 22.2 provides an improved FPGA workflow based on new FPGA containers generated by the FPGA Programming Blockset.

    Read more

  • ConfigurationDesk 6.5

    通过 MicroAutoBox III实现发动机仿真

    详细了解

  • 一键实现动力传动系统测试

    为了快速安全地创建模型集成版本,例如,测试新的动力传动系统,HIL仿真器可以配备基于dSPACE数据管理软件SYNECT的自动化工作流程。

    详细了解

  • FMI 的工作流程示例

    产品展示有关如何使用 ConfigurationDesk 将FMU集成到现有模型。

    详细了解

  • 网络研讨会录制:ConfigurationDesk – 将模型连接到dSPACE硬件

    在这个网络研讨会中,dSPACE演示了如何使用ConfigurationDesk轻松地将SCALEXIO Hardware连接到模型。

    详细了解

应用领域

通过ConfigurationDesk,您可以轻松地为HIL或RCP场景实现强大的实时应用程序。它能够将Simulink®模型、Functional Mock-up Unit(FMU/FMI)连接到I/O功能或总线仿真容器(BSCs),配置SCALEXIO硬件或MicroAutoBox III,并控制整个过程,以生成实时代码。您可以选择定义和记录外部设备,例如ECU、电气设备和负载,包括它们的信号属性(描述、电气属性、故障仿真设置和电气负载的容量)。通过此输入,ConfigurationDesk会生成将在实时系统上执行的实时应用程序。

主要优点

在开发和测试控制器或ECU时,ConfigurationDesk的应用具有一系列好处:

  • 通过管理从外部设备到模型接口的完整信号路径,您可以清楚地了解整个应用程序。
  • 将行为模型与I/O配置分离可以让您灵活地复用具有高度灵活性的应用程序工件。
  • 即使实际的I/O还不可用,也可以用固定值仿真I/O进行测试。
  • dSPACE实时硬件上应用程序的自动实现包括行为模型代码、I/O功能代码和所有相关的特定于应用程序的代码。
  • 直观的图形化显示,其中的视图可根据各种应用案例进行定制,从而指导您完成RCP和HIL工作流程。
  • 强大的应用程序编程接口(API)使您可以将工作流程自动化,例如在持续集成(CI)流程中。
  • 各种模型和容器格式,包括Simulink和FMU支持,每种格式都以源代码或二进制形式支持,使得模块化和分布式开发以及协作工作更加省时,其中包括IP保护场景。
  • 每个应用程序使用多个模型,因此可以构建大型、模块化的应用程序,这是一个基本特性,在持续集成的环境中更是如此。
  • 对Simulink实现容器(SIC)、FMU和BSC可以进行模型容器支持,如在dSPACE VEOS中,提供从SIL测试到HIL测试的平稳过渡,反之亦然。
  • 全面的文档选项确保整个项目的可追溯性。

Functionality Description
General
  • Graphical configuration of real-time applications
  • Decoupling of I/O configuration and behavior model
  • Integration of models from various tools
  • Enhanced graphical user guidance through the workflow of the configuration
Supported platforms
  • SCALEXIO systems
  • MicroAutoBox III
Interactive Simulink support
  • Generation of ConfigurationDesk projects directly from the Simulink model
  • Switch from Simulink to ConfigurationDesk and vice versa in only one click
  • The interface of Simulink models can be changed/adapted on both sides, in Simulink and in ConfigurationDesk. The changes can be propagated to the opposite side
  • Start the overall build process from the Simulink model
Support of various model container formats
  • Simulink implementation container (SIC)
    • Simulink implementation containers are generated from your Simulink models using the dSPACE Model Interface Package for Simulink (MIPS) 

    • Simulink implementation containers can be imported and compiled without requiring a MATLAB/Simulink installation (reuse for different projects or variants without having to generate the model code again).

  • Functional Mock-up Unit (FMU) that include their implementation as C source or as Linus64/Linux32 shared object
    • FMUs based on the FMI 3.0 standard
  • Bus simulation container (BSC) for CAN and LIN, generated by Bus Manager or Ethernet, generated by Ethernet Configuration Package
  • FPGA container (FPGAC)
  • IP protection of the model through compiled model containers without source code
TargetLink support
  • Simulation of TargetLink-generated code as FMUs or SIC files
I/O configuration and documentation For the graphical definition of the complete signal chain, the model ports have to be mapped to the I/O of the real-time hardware. ConfigurationDesk offers the following configuration features:
  • I/O functions (defining and configuring the functionality of the assigned real-time hardware)
  • Model port mapping (connecting I/O function ports and model ports)
  • Hardware resource assignment (mapping I/O functions to hardware resources)

For documentation purposes, these features allow for handling an external device:

  • External device topologies (properties of ECU, plant, and load pins)
  • Device port mapping (connections between the ECU, plant, and load pins and the signal ports of an I/O function)
Bus simulation Support of configuring and implementing CAN, LIN, Ethernet, and FlexRay
Real-time code generation Complete and automatic build process of all components of your real-time application

  • SCALEXIO 产品信息, PDF, 英語, 16194 KB
Related Topics Documentation Contact Information

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.