exponenta event banner

Запись TCP

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

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

  • TCP Write block

Описание

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

Порты

Вход

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

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

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

Продукция

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

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

Примечание

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

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

Параметры

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

Чтобы настроить этот блок как клиент или сервер TCP/IP, задайте для этого параметра значение Client или Serverсоответственно.

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

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

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

Зависимости

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

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

Зависимости

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

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

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

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

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

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

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

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