Используйте cgv.Config
класс, чтобы проверить настройки модели для SIL или PIL симуляции. Можно просмотреть строение модели и определить настройки, которые необходимо изменить. По умолчанию cgv.Config
изменяет значения параметров конфигурации на значение, которое он рекомендует, но не сохраняет модель. Также можно:
Измените значения параметров конфигурации на значения, которые cgv.Config
рекомендует и сохраняет модель. Определите этот подход с помощью SaveModel
свойство.
Перечислите значения, которые cgv.Config
рекомендует для параметров конфигурации, но не изменять параметры конфигурации или модель. Определите этот подход с помощью ReportOnly
свойство.
Примечание
Выполнение в целевом окружении может потребовать дополнительных изменений в значениях параметров конфигурации или модели.
Не используйте ссылки на конфигурации модели в моделях, которые вы изменяете используя cgv.Config
. Если в модели используется ссылочная конфигурация модели, обновите модель с помощью копии конфигурации модели. Используйте getRefConfigSet
метод Simulink.ConfigSetRef
класс.
Если вы используете cgv.Config
на модели, которая выполняет функцию обратного вызова, функция обратного вызова может изменять значения параметров конфигурации каждый раз, когда модель загружается. Функция обратного вызова может вернуть изменения, которые cgv.Config
. Для получения дополнительной информации см. «Коллбэки для настраиваемого поведения модели».
Чтобы убедиться, что ваша модель сконфигурирована для SIL или PIL:
Создайте cgv.Config
объект, который изменяет значения параметров конфигурации без сохранения модели.
Определите и измените значения параметров конфигурации, которые объект рекомендует использовать configModel
способ.
Отображение отчета об изменениях, которые configModel
делает.
Проверьте изменения.
Чтобы применить изменения к модели, сохраните модель.