主要内容

可以输入/输出

这个例子展示了如何通过CAN总线传输数据。该模型在一台计算机内从一个CAN通道发送数据到另一个CAN通道。这两个CAN通道可以是双通道CAN设备上的虚拟通道,也可以是物理通道。正在传输两个使用不同消息标识符的不同CAN消息。您可以修改模型,以便在两台计算机之间进行通信,方法是将模型拆分为其发送和接收部分,并在两台计算机上运行模型。黄色的块用于发送数据,蓝色的块用于接收数据。

注意:这个型号只能在微软视窗系统上运行。

在连接IO模式下运行Model

  1. 切换到连接输入输出模式如果需要,在桌面实时选项卡上,选择模式>连接输入输出

  2. 要启动实时执行,请在模拟选项卡上,单击运行

在内核模式下运行模型

  1. 切换到运行在内核模式如果需要,在桌面实时选项卡上,选择模式>运行在内核

  2. 单击,开始实时执行实时运行

模型构建,连接到Simulink中的万博1manbetx运行在内核模式,并开始。

打开模型

这些命令打开模型并抑制单板未安装的警告。

w =警告(“关闭”“sldrt: blkgui: boardnotonlist”);open_system (fullfile (matlabroot,“工具箱”“sldrt”“sldrtexamples”“sldrtex_canio”));警告(w);

关闭开放的范围

close_system (find_system (gcs,“BlockType”“范围”));

清理模型

清晰的关闭所有bdclose所有

另请参阅