配置型号以记录SD卡上的信号
SD卡日志记录支持在Simulink模万博1manbetx型中包含万博1manbetx到工作空间,范围,或外港块。您必须为几个块参数指定值。
配置Simulink万博1manbetx®模型在目标硬件上运行,执行以下步骤:
在造型选项卡,设置停止时间。中指定的时间周期的信号被记录停止时间参数。默认值为
正
。输入以秒为单位的时间来记录该时间段的信号。在Simuli万博1manbetxnk模型中设置的参数值到工作空间,范围,外港块。
到工作区块
属性的参数值到工作空间布洛克:
对象中指定这些参数块参数对话框。
参数 描述 变量名 为记录的数据指定一个变量名。
最后限制数据点 在mat文件中指定要记录的数据点数量。一个mat文件可以包含的最大数据点数是512。
大量毁灭 使用此参数使块在每个点写入数据点nTh样本,其中n是抽取因子。默认的十进制,
1
,每次写入数据样本。例如,如果您指定大量毁灭作为
5
时,块每5个样本写一次数据。例如,如果块采样时间为0.1
和大量毁灭是5
时,0、0.5、1、1.5、…秒记录。记录数据点,直到停止时间(在Simulink模型窗口的Modeling选项卡中指定)。万博1manbetx保存格式 选择要保存数据的变量的格式。SD卡日志只支持以下三种格式:万博1manbetx
数组
,时间结构
,或结构
。数组
:将数据保存为包含相关时间信息的数组。这种格式不支持可变大小的数据。万博1manbetx时间结构
:将数据保存为具有关联时间信息的结构。结构
:将数据保存为结构形式。
采样时间(继承的为-1) 指定块读取数据的时间间隔。当您将此参数指定为
1
,采样时间从驱动块继承。
范围块
属性的参数值范围布洛克:
双击该块,并单击Configuration Properties按钮。
在主要选项卡,指定样品时间参数。当您将此参数指定为
1
,采样时间从驱动块继承。在日志记录选项卡,设置本表中列出的块参数。
参数 描述 最后限制数据点 在mat文件中指定要记录的数据点数量。一个mat文件可以包含的最大数据点数是512。
大量毁灭 使用此参数使块在每个点写入数据点nTh样本,其中n是抽取因子。默认的十进制,
1
,每次写入数据样本。例如,如果您指定大量毁灭作为
5
时,块每5个样本写一次数据。例如,如果块采样时间为0.1
和大量毁灭是5
时,0、0.5、1、1.5、…秒记录。记录数据点,直到停止时间(在Simulink模型窗口的Modeling选项卡中指定)。万博1manbetx将数据记录到工作空间 选中此参数可启用数据记录功能。选择此参数时,将变量名和保存格式参数变为可用。
变量名 为记录的数据指定一个变量名。
保存格式 选择要保存数据的变量的格式。SD卡日志只支持以下三种格式:万博1manbetx
数组
,时间结构
,或结构
。数组
:将数据保存为包含相关时间信息的数组。这种格式不支持可变大小的数据。万博1manbetx时间结构
:将数据保存为具有关联时间信息的结构。结构
:将数据保存为结构形式。
外港块
属性的参数值外港布洛克:
双击该块,选择信号的属性选项卡,并指定样品时间参数。当您将此参数指定为
1
,采样时间从驱动块继承。在模型窗口中,打开配置参数对话框,并选择数据导入/导出。
设置块参数如下表所示:
参数 描述 时间 将时间数据保存到指定的变量。
输出 将信号数据保存到指定的变量。
格式 选择要保存数据的变量的格式。SD卡日志只支持以下三种格式:万博1manbetx
数组
,时间结构
,或结构
。数组
:将数据保存为包含相关时间信息的数组。这种格式不支持可变大小的数据。万博1manbetx时间结构
:将数据保存为具有关联时间信息的结构。结构
:将数据保存为结构形式。
最后限制数据点 指定mat文件中要记录的数据点数。一个mat文件可以包含的最大数据点数是512。
大量毁灭 使用此参数使块在每个点写入数据点nTh样本,其中n是抽取因子。默认的十进制,
1
,每次写入数据样本。例如,如果您指定大量毁灭作为
5
时,块每5个样本写一次数据。例如,如果块采样时间为0.1
和大量毁灭是5
时,0、0.5、1、1.5、…秒记录。记录数据点,直到停止时间(在Simulink模型窗口的Modeling选项卡中指定)。万博1manbetx