校准实时应用程序
Simulink® Real-Time™ 支持与第三方校准工具进行交互,例如 Vector CANape® (www.vector.com) 和 ETAS® Inca (www.etas.com)。这些工具适用于:
参数显示与调试
按页面保存、恢复和切换校准数据
信号值流式传输
这些工具在 XCP 客户端模式下运行。Simulink Real-Time 模拟一个在 XCP 服务器模式下运行的电子控制单元 (ECU)。要使实时应用程序能够与第三方软件配合使用:
将第三方软件配置为以 ECU 的身份与实时应用程序进行通信。
在 MATLAB® 开发计算机与 Speedgoat® 目标计算机之间提供标准的 TCP/IP 物理层。Simulink Real-Time 仅通过 UDP 协议支持第三方校准软件。
生成一个实时应用程序,其信号和参数属性与 A2L (ASAP2) 文件的生成保持一致。请参阅为 ASAP2 文件生成配置模型数据元素。
构建模型,并使用 Generate Calibration Files 工具生成
model.a2l(ASAP2) 文件,以便软件将其加载到数据库中。生成的文件包含实时应用程序的信号和参数访问信息,以及与 XCP 相关的部分和内存地址。请参阅生成 ASAP2 和 CDF 标定文件。
注意
仅凭 Simulink Coder™ 生成的 A2L 文件,无法配置第三方软件进行校准。这些文件不包含与 XCP 相关的部分和内存地址。Simulink Real-Time 会在生成 ASAP2 文件时添加这些信息。