主要内容

基本的UDP通信

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

Instrument Control Toolbox™提供Simulink金宝app®块,用于通过TCP/IP和UDP网络发送和接收数据。这个例子使用UDP发送和接收块在UDP网络上执行数据传输。

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

open_system (“demoinstrsl_udpcommunication”);

close_system (“demoinstrsl_udpcommunication”);

设置

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

结果

由此产生的正弦波可以在连接UDP接收块的范围块中看到。

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