Клиент TCP конфигурирует

Сконфигурируйте клиентское приложение TCP, которое использует заданный интерфейс Ethernet

  • Библиотека:
  • Simulink Real-Time / TCP

Описание

Сконфигурируйте клиентское приложение TCP и инициализируйте сетевой интерфейс для приложения.

Комбинация Client IP Address и Subnet mask должна быть уникальной через все карты Ethernet в целевом компьютере, включая карту для передачи между разработкой и целевыми компьютерами. Отличите карты путем определения различной подсети для каждого. Подсетью является IP-адрес, замаскированный маской подсети.

Simulink® Real-Time™ TCP блокирует функцию только, когда выполняется на целевом компьютере. Когда моделируется на компьютере разработчика, они ничего не делают.

Порты

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

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

Если Enable больше, чем нуль, подключения блока к устройству Ethernet. В противном случае блок не соединяется.

Вывод

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

Значение состояния является одним из:

  • 0 — Не соединенный

  • 1 — Связанный

Как лучшая практика, соедините Status, вывод TCP конфигурирует блок к входу Enable связанного TCP, Отправляют, и TCP Получают блоки.

Параметры

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

Зависимость

Когда вы выбираете этот параметр, он деактивировал Client IP address, Subnet mask, PCI bus и параметры PCI slot и исключает порты 22222 и 22223 из использования TCP.

Программируемое использование

Параметры блоков: useHostTargetConn

Адресами 0.0.0.0 и 255.255.255.255 являются недопустимые IP-адреса.

Чтобы активировать этот параметр, очистите параметр Use host-target connection.

Программируемое использование

Параметры блоков: clientAddress

Комбинация Client IP address и Client local port должна быть уникальной.

Когда вы выбираете параметр Use host-target connection в TCP, конфигурируют блоки, вы не можете использовать порты 22222 и 22223. Simulink Real-Time Simulink резервирует эти порты для своего собственного использования.

Программируемое использование

Параметры блоков: clientPort

Маска, которая определяет логическое подразделение сети.

Чтобы активировать этот параметр, очистите параметр Use host-target connection.

Программируемое использование

Параметры блоков: SubnetMask

Введите IP-адрес сервера, с которым вы хотите соединить клиент.

Адресами 0.0.0.0 и 255.255.255.255 являются недопустимые IP-адреса.

Программируемое использование

Параметры блоков: remoteAddress

Введите номер порта сервера, с которым вы хотите соединить клиент.

Когда вы выбираете параметр Use host-target connection в TCP, конфигурируют блоки, вы не можете использовать порты 22222 и 22223. Simulink Real-Time Simulink резервирует эти порты для своего собственного использования.

Программируемое использование

Параметры блоков: remotePort

Введите номер шины PCI для специализированной карты Ethernet.

Чтобы активировать этот параметр, очистите параметр Use host-target connection.

Программируемое использование

Параметры блоков: PciBus

Введите номер слота PCI для специализированной карты Ethernet.

Чтобы активировать этот параметр, очистите параметр Use host-target connection.

Программируемое использование

Параметры блоков: PciSlot

Введите номер функции PCI для карты Ethernet.

Программируемое использование

Параметры блоков: PciFunction

Введенный в R2017a