TCP Write

Отправьте пакеты TCP/IP в удаленный хост по сети TCP/IP

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

  • TCP Write block

Описание

Блок TCP Write отправляет пакеты TCP/IP в удаленный хост по TCP/IP (протокол управления передачей / межсетевой протокол) сеть.

Порты

Входной параметр

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

Входные данные в виде числового вектора. Блок отправляет эти данные по сети TCP/IP к удаленному хосту.

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

Вывод

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

Этот порт сообщения отправляет пакеты TCP/IP, как сообщения, со связанным блоком IO Data Sink. Для получения дополнительной информации о сообщениях см. сообщения.

Примечание

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

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

Параметры

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

Чтобы сконфигурировать этот блок как клиент TCP/IP или сервер, установите этот параметр на Client или Server, соответственно.

Когда вы устанавливаете этот параметр на Client, необходимо обеспечить удаленный IP-адрес и удаленный номер порта IP сервера TCP/IP, в который вы хотите отправить пакеты TCP/IP. Укажите эту информацию при помощи параметров Remote port и Remote address.

Когда вы устанавливаете этот параметр на Server, необходимо обеспечить локальный номер порта IP, который действует как порт прослушивания сервера TCP/IP, запускающегося в оборудовании. Укажите эту информацию с помощью параметра Local port.

Задайте IP-адрес удаленного сервера, в который вы хотите отправить пакеты TCP/IP.

Зависимости

Чтобы включить этот параметр, установите параметр Network role на Client.

Задайте номер порта удаленного сервера, в который вы хотите отправить пакеты TCP/IP.

Зависимости

Чтобы включить этот параметр, установите параметр Network role на Client.

Когда параметр Network role устанавливается на Client, задайте номер порта IP приложения, от которого вы хотите отправить пакеты TCP/IP. Значение по умолчанию -1, наборы этот номер порта IP к случайному доступному номеру порта и использованию, что порт, чтобы отправить пакеты.

Когда параметр Network role устанавливается на Server, этот локальный порт действует как порт листинга сервера TCP/IP, запускающегося в оборудовании. В этом случае задайте значение от 1 до 65 535 для этого параметра.

Порядок байтов пакетов TCP/IP в виде одного из этих значений:

  • LittleEndian — Устанавливает порядок байтов пакетов TCP/IP к прямому порядку байтов.

  • BigEndian — Устанавливает порядок байтов пакетов TCP/IP к обратному порядку байтов.

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

Смотрите также

| |

Введенный в R2019a