Программные архитектуры автора

Программные архитектуры в System Composer™ предусматривают возможности создать модели программной архитектуры, состоявшие из компонентов программного обеспечения, портов и интерфейсов. Используйте System Composer, чтобы спроектировать вашу модель программной архитектуры, симулировать ваш проект на уровне архитектуры и сгенерировать код.

Используйте программные архитектуры, чтобы соединить ваш Simulink® Export-Function, Основанный на уровне или модели JMAAB к компонентам в вашей модели архитектуры, чтобы симулировать и сгенерировать код.

Создайте модель программной архитектуры

Рабочий процесс для моделей архитектуры программного обеспечения для авторинга похож на архитектуры авторской системы. Начните с пустого шаблона программной архитектуры к модели.

Можно создать программную архитектуру программно при помощи функции.

systemcomposer.createModel('mySoftwareArchitectureDesign', 'SoftwareArchitecture'),

где mySoftwareArchitectureDesign имя новой модели.

Можно также использовать обеспеченный шаблон в начальной странице Simulink.

Software architecture template in Simulink start page

Из модели Simulink или модели архитектуры System Composer, на вкладке Simulation, выбирают New New model, и затем выбирают Architecture . Затем выберите Software Architecture Model.

System Composer открывает новую пустую модель программной архитектуры. Наблюдайте значок относительно левого верхнего угла, который отличает пустую модель от архитектуры системы.

Empty software architecture model

Когда вы моделируете программные архитектуры, вы можете:

Создайте простую модель программной архитектуры

  1. Перетащите пустой компонент к mySoftwareArchitectureDesign модель.

    Added component to a software architecture

  2. Соедините эту простую модель Simulink Export-Function, export_model_software_architecture к вашему компоненту путем щелчка правой кнопкой по компоненту и выбора Link to model. Для получения дополнительной информации о создавании этой модели Simulink, смотрите, Создают Модель Экспорта функций.

    Simulink Export-Function model

  3. Соедините входной порт компонента и выходные порты к входным портам архитектуры и выходные порты.

    Software architecture with a component linked to an Export-Function model.

В этом примере вы запускаете с пустого шаблона и создаете простую модель программной архитектуры. Чтобы изучить, как симулировать модель программной архитектуры и сгенерировать код, смотрите, Симулируют и Развертывают Программные архитектуры.

Похожие темы