主要内容

UDP基本通信

这个例子展示了如何使用Simulink®在UDP网络上传输数据。金宝app

仪表控制工具箱™提供Simulink®块,用于在TCP/IP和UDP网络上金宝app发送和接收数据。本例使用UDP发送和接收块在UDP网络上执行数据传输。

这个例子需要Simulink来打开并运行模型金宝app。

open_system (“demoinstrsl_udpcommunication”);

close_system (“demoinstrsl_udpcommunication”);

设置

发送到UDP Send块的输入信号是频率为1弧度/秒的正弦波。UDP发送和接收块使用“localhost”在两个不同的端口之间传输数据。两个UDP块选择的端口号分别为51000和51001。

结果

所产生的正弦波可以在连接到UDP接收块的作用域块中看到。

在本例中,UDP Send和Receive块存在于同一个Simulink模型中,并在同一台机器上运行。金宝app但是,您也可以在两种不同的模型中使用UDP发送和接收块,并在两台不同的机器之间进行通信。