由于不支持连续采样时间而导致Simulink和SIL错误

时间:2013-07-30 18:33:35

标签: matlab code-generation simulink

我有3个simulink模型:第一个用作第二个内部的多实例组件;第二个是第三个内部的组件(第三个用于测试第二个上的purpuse和inkect测试刺激)。

如果我以“正常”方式模拟我的模型,一切正常。 如果我设置我的硬件配置(ARM Cortex)并尝试在“SIL”模式下运行它,则它不起作用,因为“组件的连续采样时间不受支持。不支持具有连续采样时间的输入和输出端口。为避免这个错误你应该更新组件,以便没有连续的采样时间跨越它的边界。“

同样的错误也试图模拟第一个模型(内部模型)。

你有想法解决我的问题吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

是。使用离散采样时间,而不是连续采样时间您可以在模型中显示采样时间以查看哪些是连续的,您需要更改,有关详细信息,请参阅documentation