Используйте 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
делает.
Рассмотрите изменения.
Чтобы применить изменения в вашей модели, сохраните модель.