Создайте представление Simulink элементарного программного компонента AUTOSAR ARXML
createComponentAsModel(
создает Simulink® модель, соответствующая элементарному программному компоненту AUTOSAR ar
,ComponentName
)ComponentName
. Описание компонента является частью информации AUTOSAR, ранее импортированной из XML авто-РСА файлов, которая представлена arxml.importer
ar объекта
.Импортер создает начальное представление Simulink импортированного компонента AUTOSAR с начальным отображением элементов модели Simulink по умолчанию для элементов компонента AUTOSAR. Начальное представление предоставляет начальную точку для дальнейших строений и Модельно-ориентированного проектирования AUTOSAR. Для получения дополнительной информации см. раздел AUTOSAR ARXML Importer.
Начальное представление поведения компонента AUTOSAR в созданной модели зависит от XML-описания:
Если XML-описание компонента не описывает поведение компонента, импортер создает модель с представлением по умолчанию runnables и портов AUTOSAR.
Если XML-описание компонента описывает поведение компонента, импортер создает модель на основе элементов AUTOSAR, которые доступны в компоненте.
Для примера, порты AUTOSAR должны быть доступны runnables в порядок, чтобы сгенерировать соответствующие элементы Simulink. Если порт получатель-отправитель или клиент-сервер в XML- код не доступен для выполнения, импортер не создает соответствующие входные порты, выходные порты или функции Simulink.
[
задает дополнительные опции для создания модели Simulink с одной или несколькими mdl
, sts
] = createComponentAsModel(ar
,ComponentName
,Name,Value
)Name,Value
аргументы в виде пар.
Если вы вводите arxml.importer
вызов функции объекта без оконечной точки с запятой (;), импортер перечисляет содержимое AUTOSAR указанного XML-файла или файлов. Информация включает пути к компонентам программного обеспечения в структуре пакета AUTOSAR, которые можно задать в вызовах createComponentAsModel
и createCompositionAsModel
.
При импорте программного компонента AUTOSAR в модель рекомендуется явным образом задать ModelPeriodicRunnablesAs
свойство. Это свойство определяет, как импортер моделирует периодические runnables AUTOSAR в созданной модели. См. описание свойства в разделе Аргументы в виде пар имя-значение.