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