exponenta event banner

canFDMessageReplayBlockStruct

Преобразование сообщений CAN FD для использования в качестве вывода блока CAN Replay

Описание

msgstructofarrays = canFDMessageReplayBlockStruct(msgs) форматирует указанные сообщения CAN FD для использования с блоком воспроизведения CAN FD. Блок воспроизведения CAN FD требует определенного формата для сообщений CAN FD, определяемого структурой массивов, содержащих ID, Extended, Data и другие элементы сообщений.

Эта функция используется для присвоения форматированной структуры сообщений переменной. Затем сохраните эту переменную в MAT-файле. Маска блока воспроизведения CAN FD позволяет выбрать этот MAT-файл и переменную в нем для воспроизведения сообщений в модели Simulink ®.

Примеры

свернуть все

Создайте структуру сообщений для блока воспроизведения CAN FD и сохраните ее в MAT-файле.

canMsgs = canFDMessageReplayBlockStruct(messages);
save('ReplayBlockMessages.mat','canMsgs');

Входные аргументы

свернуть все

Исходные сообщения CAN FD, указанные как расписание сообщений CAN FD или массив объектов сообщений CAN.

Выходные аргументы

свернуть все

Форматированные сообщения CAN FD, возвращаемые в виде структуры массивов, содержащих ID, Extended, Data и другие элементы сообщений.

См. также

Функции

Блоки

Представлен в R2018b