exponenta event banner

Базовая связь UDP

В этом примере показано, как передавать данные по сети UDP с помощью Simulink ®.

Instrument Control Toolbox™ предоставляет блоки Simulink ® для отправки и приема данных по сетям TCP/IP и UDP. В этом примере блок UDP Send and Receive используется для передачи данных по сети UDP.

В этом примере для открытия и запуска модели требуется Simulink.

open_system('demoinstrsl_udpcommunication');

close_system('demoinstrsl_udpcommunication');

Установка

Входной сигнал, посылаемый в блок UDP Send, представляет собой синусоидальную волну с частотой 1 радиан/с. Блоки UDP Send and Receive используют localhost для передачи данных через два разных порта. Для двух блоков UDP выбран порт 51000 и 51001.

Результат

Результирующая синусоидальная волна видна в блоке области действия, соединенном с блоком приема UDP.

В этом примере блоки UDP Send и Receive существуют в одной модели Simulink и выполняются на одной машине. Однако также можно использовать блоки UDP Send and Receive в двух разных моделях и обмениваться данными между двумя разными машинами.