外部模式事件触发
通知外部模式抽象发生事件的发生层。错误代码
= extmodeevent(eventid.
那模拟时间
)
eventid.
是模型的采样时间ID,例如,用于基本速率的0,对于第一个子率为1,等等。
功能:
样本与给定采样时间相关联的所有信号。
将信号值存储在新数据包缓冲区中。
将数据包缓冲区传递给底层传输层,以便后续传输到开发计算机。
使用此功能与其他外部模式功能以启用Simulink之间的通信金宝app®和外部模式仿真期间的目标应用。
为了正确采样信号值,请立即运行函数
对于相应的采样时间ID。您可以在单独的线程中使用不同的采样时间ID调用函数,因为该功能是线程安全的。模型
_步()
这extmodebackgroundrun.
函数对开发计算机执行信号值的传输。
对于伪代码示例,显示如何通过使用具有相关功能的函数提供外部模式通信的伪代码示例,请参阅外部模式抽象层。
extmodebackgroundrun.
|extmodegetfinalsimulationtime.
|extModeInit.
|extmodeparseargs.
|extmodereset.
|extModesetFinalSimulationTime.
|extModesimulationComplete.
|extmodestoprequested
|extmodewaitforhostrequest.