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