DDS Blockset включает приложения, смоделированные в Simulink® использовать DDS путем обеспечения концепций DDS, таких как Области, Темы, Типы и Качество сервиса (QoS) в окружение Simulink. Чтобы принести эти концепции в Simulink, можно использовать Быстрый запуск Приложения DDS, чтобы импортировать определения DDS из XML, использовать ранее заданные определения, сохраненные в Simulink или создать определения по умолчанию из прикладной модели. В данном примере можно создать определения DDS из прикладной модели.
Откройте модель shapesdemo
.
Откройте приложение DDS Blockset. В галерее Apps нажмите DDS Application Designer.
Когда вы запускаете приложение DDS Blockset, Быстрый запуск Приложения DDS открывается. Идите через шаги Быстрого запуска:
Задайте имя приложения DDS и поставщика. Оставьте имя приложения как его значение по умолчанию, которое является именем прикладной модели, shapesdemo
. Выберите поставщика DDS, которого вы хотите использовать для своего приложения. В данном примере выберите eProsima.
Задайте источник определений DDS. Можно импортировать определения DDS из XML, использовать ранее заданные определения, сохраненные в Simulink или создать определения по умолчанию из прикладной модели. В данном примере выберите Create and use default dictionary.
Чтобы обернуть переход от DDS до Simulink, нажмите Finish. Когда вы закончили Быстрый запуск Приложения DDS, приложение создает ваше приложение DDS, сопоставляет его со Словарем DDS и конфигурирует его соответственно для eProsima.