Software Component

Моделируйте программный компонент в модели архитектуры AUTOSAR

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

  • Software Component block

Описание

В модели архитектуры AUTOSAR вы используете редактор композиции и Simulink®Вкладка Modeling панель инструментов, чтобы добавлять и соединять композиции и компоненты. Используйте блок Software Component для добавления программного компонента к разработке ПО AUTOSAR.

Для добавления и подключения компонентов AUTOSAR:

  • Для каждого компонента, требуемого для проекта, на вкладке Modeling или на палитре добавьте блок Software Component. Можно использовать Property Inspector, чтобы задать Kind компонента - Application, ComplexDeviceDriver, EcuAbstraction, SensorAccuator, или ServiceProxy. (Application и SensorAccuator являются общими.)

  • Добавление компонента требует и обеспечивает порты. Чтобы добавить каждый порт компонента, щелкните ребром блока Software Component. Когда появляются элементы управления портом, выберите Input для требуемого порта или Output для предоставляющего порта.

  • Чтобы соединить блоки Software Component с другими блоками, соедините порты блоков сигнальными линиями.

  • Чтобы соединить блоки Software Component с корневыми портами архитектуры или композиции, перетащите мышью из портов компонента к контуру модели. Когда вы освобождаете соединение, у контура создается корневой порт.

  • Настройте дополнительные свойства AUTOSAR с помощью Property Inspector.

После добавления и соединения компонентов AUTOSAR добавьте поведение Simulink к компонентам AUTOSAR путем создания, импорта или связывания моделей.

Если у вас есть программное обеспечение Simulink Requirements™, можно связать компоненты в модели архитектуры AUTOSAR с требованиями Simulink.

Порты

Вход

расширить все

Требуется порт в интерфейсе компонента программного обеспечения AUTOSAR.

Если вы связываете блок компонента с моделью реализации, интерфейсы портов блока и модели, включая количество портов, совпадают.

Выход

расширить все

Обеспечьте порт в интерфейсе компонента программного обеспечения AUTOSAR.

Если вы связываете блок компонента с моделью реализации, интерфейсы портов блока и модели, включая количество портов, совпадают.

Введенный в R2019b