使用向量 CANape 校准参数
本示例演示了如何使用 Vector CANape® 查看信号并调整参数。您应该已经完成了准备 ASAP2 数据描述文件中的步骤。
您还必须熟悉 Vector CANape 的用户界面。有关用户界面的信息,请参阅供应商文档 (www.vector.com)。
准备项目
打开模型
slrt_ex_osc_cal。openExample('slrt_ex_osc_cal');编译并下载实时应用程序
slrt_ex_osc_cal。通过选择REAL-TIME > RUN ON TARGET > Start Application启动实时应用程序。
断开与 MATLAB 的连接:
现在您可以连接第三方校准工具了。tg = slrealtime disconnect(tg)
打开向量 CANape。
创建一个名为
slrt_ex_osc_cal的 Vector CANape 工程。接受默认文件夹。
准备设备
从提取的
slrt_ex_osc_cal.a2l中,创建一个名为slrt_ex_osc_cal_slrt的 XCP 设备。不要配置数据集管理。
请选择本地计算机的以太网适配器作为以太网通道。
接受其余的默认设置。
从设备上传数据。
配置信号和参数
打开设备
slrt_ex_osc_cal_slrt,然后打开slrt_ex_osc_cal.a2l。在单独的显示窗口中添加信号
DampedOsc、SignalGenerator、L_1D和L_2D。为了便于分析波形,请设置时间和
y轴的缩放比例。例如,尝试对
DampedOsc进行以下设置:y- 轴最小原点值 —–25y- 轴最大原点值 —25最小主时间轴值 —
0s时间轴的最大值 —
0.1秒持续时间 —
0.1秒
打开测量列表。
要为某个信号设置所需的采样时间,请打开该信号的测量属性。从测量模式列表中选择所需的采样时间。
默认采样时间即为基准采样时间。
在参数
Kg上添加图形控件。
测量信号并校准参数
开始进行向量 CANape 的测量。
为缩短
DampedOsc、L_1D和L_2D的响铃时间,请将参数Kg设置为800。请按要求在“校准 RAM 启用”和“校准 RAM 禁用”之间切换。
在 Simulink Editor Real-Time 选项卡上使用 Run on Target 按钮运行仿真时,目标计算机上实时应用程序启动与开发计算机上连接模型操作之间存在几秒钟的时间延迟。若需在应用程序启动时或启动后立即检测信号,建议采用分步连接模型的方法,随后通过 SSH 连接(例如使用 PuTTY)启动实时应用程序。有关详细信息,请参阅使用分步命令在 Simulink 外部模式下执行实时应用程序和通过控制台或 SSH 执行目标计算机的命令行命令。