主要内容

基本UDP通信

此示例显示如何使用Simulink®在UDP网络上传输数据。金宝app

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

此示例需要Simulink打开并运行模型。金宝app

Open_System('demoinstrsl_udpcommunication');

close_system('demoinstrsl_udpcommunication');

设置

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

结果

在连接到UDP接收块的范围块中看到得到的正弦波。

在此示例中,UDP发送和接收块存在于同一Simulink模型中,并在同一台计算机上运行。金宝app但是,您还可以使用两个不同型号的UDP发送和接收块并通过两个不同的机器进行通信。