Транспортируйте сообщения 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
секунды.