Используйте проверки AUTOSAR Blockset Model Advisor, чтобы сконфигурировать модель на совместимость со стандартом AUTOSAR.
Проверяйте идентификатор: mathworks.autosar.autosar_configset
Проверьте настройки строения в строения модели, которые применяются к совместимости AUTOSAR.
Доступно с AUTOSAR Blockset.
Состояние | Рекомендуемое действие |
---|---|
Один или несколько параметров конфигурации модели несовместимы с AUTOSAR. | Установите рекомендуемые параметры конфигурации в значения. Также можно автоматически задать параметры при помощи опции Автофиксация (Auto-Fix). |
Ниже приведены параметры модели, которые проверяет проверка, при условии, что для AUTOSAR Compliance задано значение on
при помощи соответствующей лицензии (TLC файла).
Параметр | Рекомендуемые значения | Автоматическое исправление | Зависимости от условия |
---|---|---|---|
AutoInsertRateTranBlk | прочь | прочь | STC = STIndependent & & SolverMode = SingleTasking |
AutosarCompliant | На | На | |
AutosarMaxShortNameLength | область значений (32,128) | 128 | ~ isAdaptiveAutosar |
CombineOutputUpdateFcns | на | на | |
ERTFilePackagingFormat | Модульный | Модульный | CodeInterfacePackaging = переиспользуемая функция |
InlineParams | На | На | CodeInterfacePackaging = переиспользуемая функция |
RateTransitionBlockCode | действующий | действующий | |
SFInvalidInputDataAccessInChartInitDiag | предупреждение ошибка | предупреждение | |
SimulationMode | нормальный внешний СИЛ PIL | нормальный | |
SupportComplex | прочь | прочь | ~ isAdaptiveAutosar |
SupportContinuousTime | прочь | прочь | |
SupportNonFinite | прочь | прочь | |
SupportNonInlinedSFcns | прочь | прочь |
Работает на библиотечных моделях.
Допускает исключения блоков и графиков.
Проверяйте идентификатор: mathworks.autosar.lut_replacement_check
Определяет Simulink® блоки интерполяционной таблицы, несовместимые с стандартными программами интерполяции AUTOSAR Blockset.
Доступно с AUTOSAR Blockset.
Состояние | Рекомендуемое действие |
---|---|
Моделируйте параметры конфигурации CodeReplacementLibrary установлено в None . | Моделируйте параметры конфигурации CodeReplacementLibrary не следует устанавливать в None . |
BlockType | Состояние | Рекомендуемое действие |
---|---|---|
Prelookup | Параметрический ExtrapMethod установлено в Clip . | Рассмотрите использование блока AUTOSAR Blockset Prelookup для лучшей совместимости. |
n-D Lookup Table | Параметрический NumberOfTableDimensions установлено в 1 и ExtrapMethod параметров установлено в Clip . | Рассмотрите использование блока AUTOSAR Blockset Curve для лучшей совместимости. |
Параметрический NumberOfTableDimensions установлено в 2 и ExtrapMethod параметров установлено в Clip . | Рассмотрите использование блока AUTOSAR Blockset Map для лучшей совместимости. | |
Interpolation Using Prelookup | Параметрический NumberOfTableDimensions установлено в 1 и ExtrapMethod параметров установлено в Clip . | Рассмотрите использование блока AUTOSAR Blockset Curve Using Prelookup для лучшей совместимости. |
Параметрический NumberOfTableDimensions установлено в 2 и ExtrapMethod параметров установлено в Clip . | Рассмотрите использование блока AUTOSAR Blockset Map Using Prelookup для лучшей совместимости. |
Работает на библиотечных моделях.
Анализирует содержимое связанных с библиотекой блоков. По умолчанию значение Follow links входного параметра устанавливается равным on
.
Анализирует содержимое маскированных подсистем. По умолчанию значение Look under masks входного параметра устанавливается равным graphical
.
Допускает исключения блоков и графиков.