Можно экспортировать точки изменения для данных калибровки AUTOSAR, включая:
Параметры - калибровка, общая внутренняя, специфичная для экземпляра или постоянная память
Память для каждого экземпляра - типизированная или AR-типизированная
Межпроходные переменные (IRV) - неявные или явные
Данные калибровки можно моделировать в сочетании с различными типами условий исполнения. Моделируйте условия исполнения, используя блоки Источник исполнения (Variant Source) и Получатель исполнения (Variant Sink), блоки Подсистема исполнения (Variant Subsystem) или ссылочные исполнения модели. При построении модели экспортированные файлы AUTOSAR XML (ARXML) содержат условно используемые элементы данных и их точки изменения.
Например, предположим, что открывается модель компонента AUTOSAR, содержащая блок Variant Subsystem, который моделирует две реализации вариантов подсистемы, VAR1 и VAR2.


В VAR1, который включается, когда rainSensor == 1, вы определяете параметр с именем scale и ссылаются на него в блоке. При построении модели экспортированный ARXML содержит описание точки изменения для параметра. В точке изменения SHORT-LABEL имя параметра имеет префикс vp. В этом примере описание указывает, что scale параметр используется при условии исполнения rainSensor == 1 является правдой.
<VARIATION-POINT>
<SHORT-LABEL>vpscale</SHORT-LABEL>
<SW-SYSCOND BINDING-TIME="PRE-COMPILE-TIME"><SYSC-REF DEST="SW-SYSTEMCONST">
/vss_pkg/vss_dt/SystemConstants/rainSensor</SYSC-REF> == 1</SW-SYSCOND>
</VARIATION-POINT>Приемник варианта | Источник варианта | Вариационная подсистема