Транспортируйте сообщения J1939 через CAN
Vehicle Network Toolbox: коммуникация J1939
Блок J1939 CAN Transport Layer позволяет коммуникацию J1939 через шину CAN. Этот блок сопоставляет пользовательскую конфигурацию сети J1939 с соединенным устройством CAN. Используйте один блок для каждого блока J1939 Network Configuration в вашей модели.
Вам нужна лицензия и на Vehicle Network Toolbox™ и на программное обеспечение Simulink®, чтобы использовать этот блок.
Коммуникационные блоки J1939 поддерживают использование Simulink Accelerator™ и Быстрый Режим Accelerator. Используя эту функцию, можно ускорить выполнение моделей Simulink. Для получения дополнительной информации об этой функции см. документацию Simulink.
Коммуникационные блоки J1939 также поддерживают генерацию кода с ограниченными возможностями развертывания. Генерация кода требует компилятора Microsoft® C ++.
Имя блока J1939 Network Configuration, чтобы сопоставить с.
Устройство CAN, выбранное из всех соединенных устройств CAN.
Скорость шины CAN. Протокол J1939 задает два уровня 250k и 500k. Значение по умолчанию 250000.
Частота обновления симуляции. Задайте время выборки блока во время симуляции. Это значение задает частоту, на которой блок J1939 CAN Transport Layer запускается во время симуляции. Для получения информации о демонстрационной синхронизации симуляции смотрите то, Что Шаг расчета? (Simulink), Если блок в инициированной подсистеме или наследовал шаг расчета, задает значение -1
. Можно также задать переменную MATLAB® для шага расчета. Значение по умолчанию является секундами 0.01
.