DDS Blockset позволяет вам создать приложения DDS в Simulink®. Если бы вам смоделировали приложение в Simulink, что требуется смочь использовать DDS, можно использовать DDS Blockset, чтобы легко соединиться с платформой промежуточного программного обеспечения DDS. DDS Blockset приносит концепции DDS в окружение Simulink, моделирует те концепции в вашем приложении Simulink, и затем позволяет вам соединить свое приложение с DDS.
Вы начинаете с сети DDS и определений DDS, требуемых для вашего приложения DDS.
Вы затем приносите свои определения DDS в окружение Simulink. Можно или импортировать или создать эти определения. Если определения находятся в окружении Simulink, Областях, Темах, Типах, Качестве сервиса (QoS), и Доменная Участвующая информация доступна в Simulink.
Можно теперь создать или адаптировать модель Simulink так, чтобы она вела себя как Издатель, Подписчик или приложение, которое является и Издателем и Подписчиком.
Вы затем конфигурируете интерфейс DDS. Интерфейс DDS является точкой контакта между приложением и сетью DDS. А именно, когда вы используете DDS Blockset, интерфейсом является Тема и QoS, заданный на DataWriters и DataReaders для вашего приложения.
После того, как вы соответственно смоделировали свое приложение DDS, создаете модель и используете исполняемый файл, чтобы развернуть ваше приложение на сети DDS. Теперь ваше приложение DDS может связаться с другими приложениями при помощи DDS.
DDS Blockset обеспечивает программную поддержку поставщиков DDS RTI и eProsima.
Использовать инструменты DDS Blockset, чтобы завершить эти концептуальные шаги:
Используйте Быстрый запуск Приложения DDS, чтобы импортировать или создать Определения DDS.
Просмотрите или отредактируйте определения DDS в Словаре DDS.
Используйте Блоки DDS, чтобы смоделировать Издателя или Подписчика.
Используйте редактор Отображений Кода, чтобы сконфигурировать интерфейс DDS (свойства Topic и QoS DataReaders и DataWriters).
Создайте исполняемый файл приложения, чтобы развернуть приложение на сети DDS.