主要内容

本页采用了机器翻译。点击此处可查看英文原文。

安装适用于 ASAM XIL 标准的 Simulink Real-Time 支持包

Simulink Real-Time 支持 ASAM XIL API 的子集。此 API 可用于为测试用例定义端口。要在 Simulink Real-Time 中使用这些 API,请通过附加组件浏览器安装 Simulink Real-Time XIL API 支持包。有关支持包中支持的 ASAM XIL API 列表,请参阅Classes and Methods of ASAM XIL API

使用 ASAM XIL API 的前提条件

要启用对 ASAM XIL API 的支持,请安装 Simulink Real-Time XIL API 支持包。此支持包为 Simulink Real-Time 目标计算机实现了 ASAM XIL API 标准。

Simulink Real-Time 支持包为 ASAM XIL 标准实现了适用于 Simulink Real-Time 目标计算机的 ASAM XIL 标准 API。通过此 C# API,您可在 Simulink Real-Time 目标计算机上运行实时硬件在环 (HIL) 测试,测试用例可由任何测试自动化软件通过 XIL 框架生成。此外,您还可以使用支持包为 Simulink Real-Time 开发自定义的 XIL 测试框架。

  1. 在 MATLAB 中,选择 Home > Add-Ons > Get Add-Ons 并安装 Simulink Real-Time XIL API 支持包。

  2. 安装支持包后,请确认位于 C:\ProgramData\ASAM\XIL\Implementation 目录下的清单文件 MathWorksXILServer.imf 提供了正确的程序集路径。

  3. 将文件夹 matlabroot\extern\bin\win64 添加到 Windows® 中的 PATH 环境变量中。

  4. 请确保您拥有受支持的 .NET 版本。有关详细信息,请参阅Requirements to Build .NET Engine Programs

  5. 要将 MATLAB 会话转换为共享会话,请在命令行窗口中输入:

    matlab.engine.shareEngine

    有关详细信息,请参阅 matlab.engine.shareEngine

  6. 构建模型。设置测试用例需要实时应用程序的 MLDATX 文件。

  7. 使用 createPortConfigureFile 函数为测试平台创建配置文件。

安装支持包后,该支持包的 PDF 文档可在支持包文件夹中找到。

cd(fullfile(matlabshared.supportpkg.getSupportPackageRoot,...
    'toolbox','slrealtime','xil'))

另请参阅

主题

外部网站