数据包输入/输出
本例展示了如何使用二进制编码通过UDP通信协议传输数据。该模型在一台计算机内从一个UDP端口发送数据到另一个端口。您可以修改模型以在两台计算机之间进行通信,方法是将模型拆分为发送和接收部分,并在两台计算机上运行模型。黄色块用于发送数据,蓝色块用于接收数据。然后,请在Board Setup对话框的适当字段中输入两台计算机的主机名或IP地址。
在连接IO模式下运行模型
切换到连接输入输出模式(如果需要)桌面实时选项卡上,选择模式>连接输入输出.
单击,开始实时执行实时运行.
在内核模式下运行模型
切换到在内核中运行模式(如果需要)桌面实时选项卡上,选择模式>在内核中运行.
单击,开始实时执行实时运行.模型构建,连接到Simulink中金宝app在内核中运行模式,并开始。
打开模型
这些命令打开模型并取消关于未安装电路板的警告。
W =警告(“关闭”,“sldrt: blkgui: boardnotonlist”);open_system (fullfile (matlabroot,“工具箱”,“sldrt”,“sldrtexamples”,“sldrtex_packetio”));警告(w);
关闭打开范围
close_system (find_system (gcs,“BlockType”,“范围”));
清理模型
清晰的关闭所有bdclose所有