MATLAB/SIMULINK與labview間的UDP通信

0. 寫在前面

配套代碼https://download.csdn.net/download/rmrgjxeivt/12268509
SIMULINK的UDP通信協議比較死板,且SIMULINK傳遞的數據一般爲***DOUBLE***類型數據。而LABVIEW的UDP接收端收到的數據一般爲***字符串***,因此必須額外編寫解碼打包程序才能實現二者的通訊。

1. MATLAB/SIMULINK端

1.1 發送

發送比較簡單,如圖所示
在這裏插入圖片描述
在這裏插入圖片描述在這裏插入圖片描述

1.2 接收

接收端
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

2. LABVIEW端收發

2.1接收

需要注意的是,labview接收的數據需要更改爲little endian方可正確接收
在這裏插入圖片描述

2.2 發送

同樣的,labview發送數據時也需要選擇little endian,發送端如下
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章