exponenta event banner

DiagnosticEventAvailableCaller

Вызов интерфейса службы диспетчера диагностических событий AUTOSAR (Dem) EventAvailable

  • Библиотека:
  • AUTOSAR Blockset/Классическая платформа/Базовое программное обеспечение/Диспетчер диагностических событий (Dem)

  • DiagnosticEventAvailableCaller block

Описание

Для AUTOSAR Classic Platform стандарт AUTOSAR определяет важные услуги как часть базового программного обеспечения (BSW), работающего в среде выполнения AUTOSAR (RTE). Примеры включают услуги, предоставляемые диспетчером событий диагностики (Dem), менеджером ингибирования функций (FiM) и менеджером NVRAM (NvM). В AUTOSAR RTE программные компоненты AUTOSAR обычно получают доступ к службам BSW с использованием связи клиент-сервер.

Для поддержки системного моделирования и моделирования компонентов и служб AUTOSAR, AUTOSAR Blockset предоставляет библиотеку блоков AUTOSAR Basic Software. Библиотека содержит предварительно сконфигурированные блоки для моделирования вызовов компонентов служб AUTOSAR BSW и ссылочных реализаций служб BSW.

Блок DiagnosticEventAvailureCaller вызывает интерфейс услуги Dem EventAvailable для инициирования SetEventAvailable операция. Компонент использует SetEventAvailable временное отключение и включение определенного события, например, события с тем же именем, связанного с существующим Dem SetEventStatus блокировка вызывающего абонента. Обычно блок логической константы true/false подключается к SetEventAvailable , чтобы можно было выключить событие (false) или включить (true). При отключении событие инициируется SetEventStatus блок не имеет эффекта.

Параметры

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

Введите имя порта клиента, используемого программным компонентом AUTOSAR для вызова сервисного интерфейса Dem. EventAvailable.

Этот блок поддерживает операцию Dem SetEventAvailable и генерирует входы и выходы для операции. Эту операцию можно использовать для настройки событий как недоступных. Недоступное событие обрабатывается так, как если бы оно не было настроено в системе, и возвращает E_NOT_OK при доступе других операций.

Время блочной выборки. По умолчанию блок наследует время образца из модели.

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

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

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