TCP Server Configure

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

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

Описание

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

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

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

Порты

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

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

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

Вывод

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

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

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

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

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

Параметры

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

Выбор параметра Use host-target connection отключает Server 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введенный в R2017a