UDP Send

Отправить сообщение UDP

Библиотека

Сливы

dspsnks4

  • UDP Send block

Описание

Блок UDP Send передает вектор входных данных в виде пакета UDP к порту удаленной IP-сети. Номер удаленного IP-порта, на который блок отправляет пакеты UDP, настраивается в сгенерированном коде.

Некоторый Simulink® блоки и .exe файлы, созданные из моделей, которые содержат эти блоки, требуют общих библиотек, таких как .dll файлы в Windows®. Блок UDP Send требует networkdevice.dll файл библиотеки. Чтобы удовлетворить это требование, следуйте примеру на packNGo (Simulink Coder) страница функции, чтобы упаковать файлы кода для вашей модели. Получившаяся сжатая папка содержит .dll файлы, которые требуются модели, включая networkdevice.dll. Чтобы запустить этот тип .exe файл за пределами MATLAB® окружение, разместите необходимую .dll файлы в той же папке, что и .exe Файл или поместите их в папку системного пути Windows. Для получения дополнительной информации см. раздел «Как запустить сгенерированный исполняемый файл вне MATLAB».

Параметры

расширить все

Укажите IP-адрес или имя хоста, на который будут отправляться UDP-пакеты. Если вы задаете имя хоста, задайте его как строку. Для широковещательной передачи пакета UDP задайте '255.255.255.255'.

Укажите номер IP-порта, на который будут отправляться UDP-пакеты. Этот параметр настраивается в сгенерированном коде, но не настраивается во время симуляции.

На Linux®Чтобы установить номер IP-порта ниже 1024, запустите MATLAB с корневыми привилегиями. Для примера в командной строке Linux введите:

sudo matlab

Укажите, использует ли блок локальный номер порта, который присваивается системой или задается с помощью параметра Local IP port. Для присвоения номера порта выберите Automatically determine. Если адрес получателя ожидает UDP-пакетов от определенного номера порта, выберите Specify via dialog и задайте номер порта с помощью параметра Local IP port.

Зависимости параметров

Чтобы включить параметр Local IP port , выберите Specify via dialog.

Укажите номер IP-порта, с которого блок отправляет UDP-пакеты. Используйте этот параметр, когда адрес приема ожидает сообщений от определенного номера порта.

Зависимости параметров

Чтобы включить этот параметр, установите Local IP port source равным Specify via dialog.

Укажите размер буфера в байтах, который отправляет пакеты UDP. Сделайте буфер достаточно большим, чтобы избежать потери данных, вызванной переполнением буфера.

Расширенные возможности

.

См. также

Объекты

Блоки

Введенный в R2010a