XCP UDP Configuration

Сконфигурируйте подчиненное соединение UDP XCP

  • Библиотека:
  • Simulink в реальном времени/XCP/UDP

    Автомобильный сетевой тулбокс/XCP Communication/UDP

  • XCP UDP Configuration block

Описание

Блок XCP UDP Configuration использует параметры, указанные в файле A2L и базе данных ASAP2, чтобы установить подчиненное соединение XCP.

Прежде чем вы получите или стимулируете данные, укажите файл A2L, который будет использоваться в вашем XCP UDP Configuration. Используйте одну XCP UDP Configuration, чтобы сконфигурировать одно подчиненное соединение для сбора данных или стимуляции. Если вы добавляете XCP UDP Data Acquisition и XCP UDP Data Stimulation блоки, ваша модель проверяет, есть ли соответствующий XCP UDP Configuration блок. Если нет соответствующего блока XCP CAN Строения, модель предлагает вам добавить его.

Блоки связи XCP UDP поддерживают Simulink® Режим Accelerator и быстрый режим Accelerator. Ускорить выполнение моделей Simulink можно с помощью этих режимов. Для получения дополнительной информации об этих режимах симуляции смотрите Проект вашей модели для эффективного ускорения.

Коммуникационные блоки XCP поддерживают генерацию кода с ограниченными возможностями развертывания. Генерация кода требует компилятора C++, который совместим с целью генерации кода. Дополнительные сведения см. в разделах Поддерживаемые и совместимые компиляторы.

Параметры

расширить все

Задайте уникальное имя для сеанса XCP.

Программное использование

SlaveName

Щелкните Browse, чтобы выбрать файл A2L для сеанса XCP.

Программное использование

A2LFile

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

Программное использование

EnableSecurity

Если вы выбираете Enable seed/key security, это поле активируется. Щелкните Browse, чтобы выбрать файл, содержащий алгоритм защиты seed и ключа, который разблокирует ведомый модуль XCP. Этот параметр доступен в Windows Desktop Simulation for Vehicle Network Toolbox.

Программное использование

SeedKeyLib

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

Программное использование

EnableStatus

Чтобы обнаружить отсутствующие пакеты, блок может проверить значение счетчика в каждом заголовке пакета XCP. Когда 'on', счетчик выявления ошибок для заголовков пакетов отключен. Когда 'off', счетчик Error detection scheme включен.

Программное использование

HeaderErrDet

Чтобы обнаружить отсутствующие пакеты, блок может проверить значение счетчика в каждом заголовке пакета XCP и применить схему выявления ошибок.

Программное использование

CTRScheme

Введите базисный шаг расчета или несколько значений базисного шага расчета. -1 означает, что шаг расчета наследуется.

Программное использование

Параметры блоков: SampleTime

Введите IP-адрес, к которому необходимо подключиться.

Программное использование

LocalAddress

Комбинация Local IP address и Local port должна быть уникальной.

Порты в области значений 5500 через 5560 зарезервированы для связи Simulink Real-Time.

Программное использование

LocalPort
Введенный в R2019a