exponenta event banner

Недействительность сигнала

Управление недействительностью элемента данных экспорта корня AUTOSAR

  • Библиотека:
  • Блок AUTOSAR/Классическая платформа/маршрутизация сигналов

  • Signal Invalidation block

Описание

Передают первый вход, значение данных, на выход, на основе значения второго входа, флага управления недействительностью.

Если значение входных данных действительно (флаг управления недействительностью: false), программное обеспечение передает значение входных данных на выход.

Если значение входных данных недопустимо (флаг управления недействительностью true), результирующее действие определяется значением блочного параметра Signal invalidation policy:

  • Keep - Замените значение входных данных последним допустимым значением сигнала.

  • Replace - Замените значение входных данных значением параметра блока Начальное значение.

  • DontInvalidate - Не заменять значение входных данных.

Этот блок должен быть подключен непосредственно к корневому исходящему блоку. Его нельзя использовать в пределах повторно используемой подсистемы.

Порты

Вход

развернуть все

Значение входных данных для ретрансляции, если оно допустимо.

Пример: 4

Типы данных: single | double | base integer | Boolean | fixed point | enumerated | bus

Флаг управления недействительностью определяет, является ли значение входных данных действительным и может ли быть передано (false), или является недопустимым и должен обрабатываться на основе политики признания недействительным (true).

Пример: false

Типы данных: Boolean

Продукция

развернуть все

Значение выходных данных, полученное комбинацией значения входных данных и флага управления недействительностью.

Типы данных: single | double | base integer | Boolean | fixed point | enumerated | bus

Параметры

развернуть все

Укажите политику недействительности элемента данных AUTOSAR, которая определяет, как обрабатывается недопустимый элемент данных.

Укажите начальное значение элемента данных. Если значение входных данных помечено как недопустимое, и если политика аннулирования сигнала имеет значение Replace, программное обеспечение заменяет значение входных данных указанным начальным значением.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2015b