exponenta event banner

Ознакомьтесь с возможностями защищенной модели

В этом примере показано, как создать защищенную модель и использовать ее в моделировании в обычном режиме, моделировании в ускоренном режиме и создании кода.

Для создания защищенных моделей необходимо установить Coder™ Simulink ®. Для создания представления защищенных моделей только для чтения необходимо установить приложение Simulink ® Report Generator™.

Открытие модели примера

Открытие и моделирование примерной модели sldemo_mdlref_bus.

Защита ссылочной модели

Пример модели содержит один блок модели с именем CounterA. Чтобы защитить модель, на которую ссылается этот блок, выберите блок и нажмите кнопку «Защитить» на вкладке «Блок модели». Откроется диалоговое окно, в котором можно выбрать опции для создания защищенной модели.

В разделе Разрешить пользователю защищенной модели (Allow user of protected model to) выберите Открыть представление модели только для чтения (Open read-only view of model, Simulate) и Использовать сгенерированный код (Use generated code). Чтобы защитить эти действия паролем, можно ввести уникальный пароль для каждого действия. Затем нажмите кнопку Создать.

Архив проекта для защищенной модели, sldemo_mdlref_counter_bus_protected.mlproj, создается в указанной папке назначения.

Дважды щелкните архив проекта в браузере «Текущая папка», чтобы открыть соответствующий проект, содержащий защищенную модель (sldemo_mdlref_counter_bux.slxp). Проект также содержит модель кабельных трасс, которая обеспечивает изолированную среду для защищенной модели, и словарь данных, который определяет переменные, используемые защищенной моделью.

Защищенную модель можно использовать в моделировании в обычном режиме, моделировании в ускоренном режиме и создании кода. Можно также открыть вид модели только для чтения. Исходный файл модели не требуется.

Использовать защищенную модель

Когда блок модели ссылается на защищенную модель, в блоке отображается значок щита.

Чтобы включить функцию защиты паролем, щелкните правой кнопкой мыши значок защиты и выберите Авторизовать. Введите пароли, заданные при создании защищенной модели.

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

Чтобы открыть вид защищенной модели только для чтения, дважды щелкните блок «Модель» или щелкните правой кнопкой мыши значок щита и выберите «Показать веб-вид».

Чтобы открыть отчет о защищенной модели, щелкните правой кнопкой мыши значок экрана и выберите Показать отчет.

См. также

(Кодер симулятора)

Связанные темы