exponenta event banner

Запись UDP

Отправка пакетов UDP на удаленный узел

  • Библиотека:
  • Блок SoC/ввод-вывод процессора

    Блок SoC/Ввод-вывод хоста

  • UDP Write block

Описание

Блок записи UDP отправляет пакеты UDP (протокол пользовательских дейтаграмм) из приложения на целевой узел удаленному хосту. Удаленный хост - это компьютер или оборудование, на которое нужно отправить пакеты UDP.

Порты

Вход

развернуть все

Входные данные, указанные как числовой вектор. Блок отправляет эти данные в виде пакета UDP удаленному хосту. Чтобы задать порядок байтов, в котором необходимо отправить данные UDP, установите параметр Порядок байтов. Блок преобразует эти входные данные в указанный тип порядка байтов.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Продукция

развернуть все

Этот порт сообщений отправляет пакеты UDP в виде сообщений подключенному блоку приемника данных ввода-вывода. Дополнительные сведения о сообщениях см. в разделе Сообщения.

Примечание

Этот вывод используется только во время моделирования. и ничего не делает при создании кода и моделировании внешнего режима.

Типы данных: SoCData

Параметры

развернуть все

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

Укажите номер порта хоста, на который требуется отправить пакеты UDP.

Укажите номер порта приложения на целевом устройстве, из которого требуется отправить пакеты UDP. Значение по умолчанию -1устанавливает номер локального порта на случайный доступный номер порта и использует этот порт для отправки пакетов UDP.

Порядок байтов пакетов UDP, указанный как одно из следующих значений:

  • LittleEndian - Устанавливает порядок байтов пакетов UDP на little endian.

  • BigEndian - Устанавливает порядок байтов пакетов UDP для big endian.

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

.
Представлен в R2019a