这个例子展示了如何使用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块,并在两种不同的机器上进行通信。