UDP Configure

Инициализируйте сетевой интерфейс Ethernet, чтобы использовать для коммуникации UDP в режиме реального времени приложения

  • Библиотека:
  • Simulink Real-Time / UDP В реальном времени

Описание

Блок Real-Time UDP Configuration конфигурирует специализированную сеть Ethernet для операции UDP в реальном времени.

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

Параметры

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

Общие параметры

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

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

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

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

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

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

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

Шлюз должен быть в сети.

Чтобы указать, что шлюз не используется, введите 0.0.0.0 (значение по умолчанию). Адрес 255.255.255.255 недопустимый IP-адрес шлюза.

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

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

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

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

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

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

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

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

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

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

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

Многоадресно передайте параметры

Когда вы выбираете Enable multicast, многоадресные параметры UDP становятся видимыми.

Пример: on

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

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

Каждый IP-адрес и соответствующий набор параметра маски конфигурируют многоадресные операции UDP. Многоадресный IP-адрес и соответствующие значения маски являются AND'ed и пакетами к адресам назначения, которые соответствуют, это значение отправляются через этот интерфейс. В значениях в качестве примера две пары адреса и маски указывают что все пакеты, отправленные в IP-адрес, соответствующий 224.0.1.xxx и 224.0.2.xxx отосланы через карту в [5,0,0].

Список адресов может включать до 20 многоадресных адресов. Комбинация многоадресного IP и масок (многоадресные подсети) не может наложиться с теми значениями в других блоках Configuration. Валидация для этого перекрытия следует за валидацией Локального IP-адреса и комбинаций маски подсети.

Пример: {'224.0.1.129','224.0.2.107'}

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

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

См. описание параметра Multicast IP address list.

Пример: {'255.255.255.0','255.255.255.0'}

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

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

Введенный в R2017b