Отправьте пакеты UDP в удаленный хост
SoC Blockset / ввод-вывод Процессора
SoC Blockset / ввод-вывод Хоста
Блок UDP Write отправляет UDP (Пользовательский Дейтаграммный Протокол) пакеты из приложения на цели к удаленному хосту. Удаленный хост является компьютером или оборудованием, в которое вы хотите отправить пакеты UDP.
data
— Входной сигналВходные данные, заданные как числовой вектор. Блок отправляет эти данные как пакет UDP к удаленному хосту. Чтобы установить порядок байтов, в котором вы хотите отправить эти данные о UDP, установите параметр Byte order. Блок преобразует это входные данные в заданный тип порядка байтов.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
msg
— Пакет UDP отправляется в удаленный хостЭтот порт сообщения отправляет пакеты UDP, как сообщения, со связанным блоком IO Data Sink. Для получения дополнительной информации о сообщениях смотрите Основанную на сообщении Коммуникацию (Simulink).
Этот выход используется только в процессе моделирования. и ничего не делает в симуляции режима external mode и генерации кода.
Типы данных: SoCData
Remote IP address (255.255.255.255 for broadcast)
— IP-адрес удаленного хоста, в который отправляются данные
(значение по умолчанию) | точечно-квадратическое выражениеЗадайте удаленный IP-адрес хоста, в который вы хотите отправить пакеты UDP.
Remote port
— Порт IP удаленного хоста, в который отправляются данные
(значение по умолчанию) | целое число от 1 до 65 535Задайте номер порта хоста, в который вы хотите отправить пакеты UDP.
Local port
— Номер порта IP приложения на цели, от которой отправляются данные
(значение по умолчанию) | целое число от 1 до 65 535Задайте номер порта приложения на цели, от которой вы хотите отправить пакеты UDP. Значение по умолчанию -1
, устанавливает локальный номер порта на случайный доступный номер порта и использует тот порт, чтобы отправить пакеты UDP.
Byte order
ByteOrderLittleEndian
(значение по умолчанию) | BigEndian
Порядок байтов пакетов UDP, заданных как одно из этих значений:
LittleEndian
— Устанавливает порядок байтов пакетов UDP к прямому порядку байтов.
BigEndian
— Устанавливает порядок байтов пакетов UDP к обратному порядку байтов.
Чтобы автоматически сгенерировать код С для вашего проекта и выполниться на устройстве SoC, используют инструмент SoC Builder. Смотрите Генерируют Проект SoC. У вас должна быть лицензия Embedded Coder®, чтобы сгенерировать и выполнить код С для вашего устройства SoC.
Embedded Coder генерирует событийно-управляемый код для этого блока. Эта схема показывает обобщенное представление реализации сгенерированного кода.
Синхронизация измерений от сгенерированного кода может варьироваться в рамках выполнения экземпляра задачи по сравнению с синхронизацией задач в симуляции. Можно сконфигурировать модель, чтобы использовать данные, кэширующиеся в сигналах задачи достигнуть улучшенного соглашения между симуляцией и сгенерированным кодом. Для получения дополнительной информации смотрите Значение и Кэширование Сигналов Подсистемы Задачи.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.