Take DDS Sample

Получите Выборки Данных от сети DDS

  • Библиотека:
  • DDS Blockset

  • Take DDS Sample block

Описание

DDS Blockset обеспечивает Take DDS Sample и блоки Write DDS Sample, чтобы помочь приложениям модели DDS. Блок Take DDS Sample получает выборки от сети DDS и преобразует их в сигналы, которые могут использоваться в Simulink® среда. Блок Write DDS Sample берет сигналы из окружения Simulink и преобразует их в выборки, чтобы отправить данные в сеть DDS. Эти блоки предварительно сконфигурированы, чтобы быть совместимыми с сетью DDS и обеспечить функциональность проверки типа.

Порты

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

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

Получает выборки от сети DDS. Выборки преобразованы в сигналы, которые могут использоваться в окружении Simulink. Преобразование сохраняет значение и тип данных исходной выборки DDS.

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

Вывод

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

Показывает, была ли выборка получена успешно от сети DDS. Если выборка была получена успешно блок выходные параметры 1, в противном случае это выводит 0.

Зависимости

Чтобы включить этот порт, установите флажок, пометил Show receive status.

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

Конвертированный сигнал, который может использоваться в окружении Simulink.

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

Параметры

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

Установите этот флажок, чтобы показать, была ли выборка получена от сети DDS. Если выборка была получена успешно блок выходные параметры 1, в противном случае это выводит 0.

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

Параметры блоков: ShowQueueStatus
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'off'

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

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

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

Введенный в R2021a