Реализуйте компоненты в Simulink

Разработка системы и определение архитектуры могут включить определение поведения для некоторых компонентов, таких как алгоритм для компонента обработки данных. Компоненты в моделях архитектуры System Composer™ могут задать поведение с помощью моделей Simulink® путем соединения компонентов с моделями Simulink.

Создайте модель поведения Simulink

Когда компонент не требует дальнейшего разложения от точки зрения архитектуры, можно спроектировать и задать ее поведение в Simulink.

  1. Щелкните правой кнопкой по компоненту и выберите Create Simulink Behavior.

    Right-click menu selection for the 'Data Processing' component selecting 'Create Simulink Behavior...'

  2. Обеспечьте имя модели. Имя по умолчанию является именем компонента.

    Create Simulink Behavior dialog with new model name 'Data Processing' with options browse, OK, cancel, and help.

  • Создается новая модель Simulink с обеспеченным именем. Корневые порты уровня модели Simulink отражают порты компонента.

  • Компонент в модели архитектуры соединяется с моделью Simulink. Значок Simulink на компоненте указывает, что это - ссылка Simulink.

The data processing component with referenced Simulink model between chevrons with arrow pointing to what is inside. There is a Simulink base model inside with in-ports and out-ports designated.

Можно продолжить обеспечение определенной динамики и алгоритмов в модели Simulink, на которую ссылаются. Добавление портов корневого уровня в модели Simulink создает дополнительные порты на блоке System Composer Reference Component.

Можно получить доступ и отредактировать модель Simulink, на которую ссылаются, путем двойного клика по компоненту в модели архитектуры. Когда вы сохраняете модель архитектуры, все несохраненное поведение Simulink моделирует ее, ссылки должны также быть сохранены, и все соединенные обновленные компоненты.

Options to save reference models recursively with 'Save All', or to save the current model and refresh the parent model with 'Save'. There is also an option to 'Cancel' the save operation.

Соединитесь с существующей моделью поведения Simulink

Можно соединиться с существующей моделью поведения Simulink от компонента System Composer, при условии, что компонент уже не соединяется с эталонной архитектурой. Щелкните правой кнопкой по компоненту и выберите Link to Model. Введите или просмотрите имя модели Simulink.

Link to model dialog with existing model name 'Data Processing'. Press Enter for OK.

Любые субкомпоненты и порты, которые присутствуют в компонентах, удалены, когда компонент соединяется с моделью Simulink.

Можно соединить защищенные модели Simulink (.slxp) создать поведения компонента. Можно также преобразовать уже соединенную модель поведения Simulink с защищенной моделью, и изменение отражается после обновления модели.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте