Универсальный Протокол Измерения и Калибровки (XCP) является сетевым протоколом, который можно использовать, чтобы соединить калибровочные системы с электронными блоками управления (ЭКЮ).
Узел в сети может запуститься или в привилегированном режиме или в ведомом режиме. Поддержки Simulink® Real-Time™ с помощью XCP в привилегированном режиме, чтобы заменить (обходят) подсистему контроллера ECU. Обходная модель применяет стимул для выходных сигналов подсистемы и получает ответ сигнала от диспетчера ECU.
Чтобы поддержать привилегированный режим XCP, программное обеспечение Simulink Real-Time обеспечивает подбиблиотеку XCP. Вы можете:
Проанализируйте A2L (база данных ASAP2) файлы.
Синхронизируйте один или несколько устройства ECU или ведомое устройство.
Инициализируйте ведомый сервер XCP, запускающийся в ECU.
Примените данные о стимуле.
Получите данные об измерении в реальном времени, когда определенные события будут иметь место.
Создать модели, чтобы запуститься в привилегированном режиме:
Обеспечьте A2L (ASAP2) файл формата, который содержит сигнал и информацию о доступе к параметру за ведомые ЭКЮ и для XCP-специфичных сетевых элементов.
Обеспечьте блок XCP Configuration, чтобы загрузить данные A2L в базу данных XCP.
Обеспечьте один блок XCP CAN Transport Layer или XCP UDP Transport Layer для каждого блока XCP Configuration.
Simulink Real-Time поддерживает XCP, реализованный при помощи CAN режима FIFO или UDP в реальном времени как транспортные протоколы.
Примените данные о стимуле к ведомому устройству при помощи блока XCP Data Stimulation.
Получите данные об измерении из ведомого устройства при помощи блока XCP Data Acquisition.
XCP CAN Configuration | XCP CAN Data Acquisition | XCP CAN Data Stimulation | XCP CAN Transport Layer | XCP UDP Configuration | XCP UDP Data Acquisition | XCP UDP Data Stimulation