Экспортируйте точки изменения для калибровочных данных AUTOSAR

Можно экспортировать точки изменения для калибровочных данных AUTOSAR, включая:

  • Параметры — Калибровка, совместно использованная внутренняя, специфичная для экземпляра, или постоянная память

  • Память на экземпляр — C-, введенный или введенный AR

  • Межвыполнимые переменные (IRVs) — Неявный или явный

Можно смоделировать калибровочные данные в сочетании с различными типами различных условий. Смоделируйте различные условия при помощи 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>

Смотрите также

| |

Связанные примеры

Больше о