主要内容

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

sltest.xil.testbench.createMAPortConfigFile

创建 XIL 模型访问端口的配置文件

自 R2024b 起

说明

sltest.xil.testbench.createMAPortConfigFile(xmlFile,modelFile) 生成一个 XML 文件,为 Simulink® 模型、modelFile 配置模型访问端口。

示例

sltest.xil.testbench.createMAPortConfigFile(___,Name=Value) 除了前面语法中的输入参量外,还使用一个或多个名称-值参量指定选项。

示例

示例

全部折叠

此示例显示如何生成名为 config 的 XML 文件,该文件为 Simulink 模型 myModel 配置模型访问端口。

sltest.xil.testbench.createMAPortConfigFile("config.xml", ...
                "myModel")

此示例展示如何创建一个 Framework 对象,生成一个禁用模型访问端口状态检查的配置文件,并初始化框架。

import sltest.xil.framework.*;
portConfigFileName = fullfile(pwd,'ConfigurationFileExample.xml');
sltest.xil.testbench.createMAPortConfigFile(portConfigFileName, ...
                "myModel",CheckMAPortState=false)
frm = Framework;

frm.Configuration.addModelAccessPort(...
'aPort', ...
'asamxil.v2_1', ...
'VendorName','MathWorks',...
'ProductName','Simulation Server XIL API',...
'ProductVersion','1.0.0.0',...
'PortConfigFile',portConfigFileName);

输入参数

全部折叠

XML 配置文件的名称,指定为字符串标量或字符向量。

数据类型: string | char

模型文件的名称,指定为字符串标量或字符向量。

数据类型: string | char

名称-值参数

全部折叠

Name1=Value1,...,NameN=ValueN 的形式指定可选参量对组,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量之后,但对各个参量对组的顺序没有要求。

示例: CheckMAPortStates=true

模型文件的路径,指定为字符串标量或字符向量。

数据类型: string | char

是否启用模型访问端口状态检查,指定为逻辑 truefalse

示例: CheckMAPortStates=true

数据类型: logical

记录的最大数据点数,指定为正整数。

示例: MaxLoggedDataPoints='1000'

数据类型: string | char

减慢仿真的选项,指定为“关闭”或“打开”。有关更多信息,请参阅启用步调以减慢仿真

示例: EnablePacing="on"

数据类型: string | char

仿真时间与挂钟时间的比率,指定为正标量。有关更多信息,请参阅每挂钟秒的仿真时间

示例: PacingRate='2'

数据类型: string | char

版本历史记录

在 R2024b 中推出