0. 写在前面

配套代码https://download.csdn.net/download/rmrgjxeivt/12268509
SIMULINK的UDP通信协议比较死板,且SIMULINK传递的数据一般为***DOUBLE***类型数据。而LABVIEW的UDP接收端收到的数据一般为***字符串***,因此必须额外编写解码打包程序才能实现二者的通讯。

1. MATLAB/SIMULINK端

1.1 发送

发送比较简单,如图所示
MATLAB/SIMULINK与labview间的UDP通信
MATLAB/SIMULINK与labview间的UDP通信MATLAB/SIMULINK与labview间的UDP通信

1.2 接收

接收端
MATLAB/SIMULINK与labview间的UDP通信
MATLAB/SIMULINK与labview间的UDP通信
MATLAB/SIMULINK与labview间的UDP通信

2. LABVIEW端收发

2.1接收

需要注意的是,labview接收的数据需要更改为little endian方可正确接收
MATLAB/SIMULINK与labview间的UDP通信

2.2 发送

同样的,labview发送数据时也需要选择little endian,发送端如下
MATLAB/SIMULINK与labview间的UDP通信

相关文章:

  • 2021-10-17
  • 2021-07-05
  • 2021-04-13
  • 2021-06-22
  • 2022-12-23
  • 2022-12-23
  • 2021-06-08
  • 2021-12-18
猜你喜欢
  • 2021-05-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-05-02
  • 2021-07-13
  • 2021-12-15
相关资源
相似解决方案