Передайте сообщение J1939
Vehicle Network Toolbox: коммуникация J1939
Блок J1939 Transmit передает сообщение J1939. Файл базы данных J1939 задает группы параметра и узлы. Вы задаете базу данных J1939 с блоком J1939 Network Configuration.
Вам нужна лицензия и на Vehicle Network Toolbox™ и на программное обеспечение Simulink®, чтобы использовать этот блок.
Коммуникационные блоки J1939 поддерживают использование Simulink Accelerator™ и Быстрый Режим Accelerator. Используя эту функцию, можно ускорить выполнение моделей Simulink. Для получения дополнительной информации об этой функции см. документацию Simulink.
Коммуникационные блоки J1939 также поддерживают генерацию кода с ограниченными возможностями развертывания. Генерация кода требует компилятора Microsoft® C ++.
Data
В зависимости от группы параметра J1939 и сигналов, заданных в файле базы данных J1939, блок может иметь несколько портов ввода данных.
Trigger
Включает передачу сообщения для той выборки. Значение 1
задает, чтобы отправить, значение 0
задает, чтобы не отправить.
Имя конфигурации сети J1939, чтобы сопоставить с. Это используется, чтобы получить доступ к соответствующей базе данных J1939. Только узлы, заданные в модели и сопоставленные с заданной конфигурацией сети J1939, появляются в списке Имен узла. Опция показывает none
, если конфигурация сети № J1939 найдена.
Имя узла J1939. Выпадающий список включает все узлы в модель, и пользовательские узлы и узлы от базы данных.
Номер группы параметра (PGN) и имя от базы данных. Содержимое этого списка отличается в зависимости от групп параметра, которые задает файл базы данных J1939. Значением по умолчанию является первая группа параметра для выбранного узла.
Если вы изменяете какие-либо настройки группы параметра в своем файле базы данных J1939, необходимо затем открыть диалоговое окно блока J1939 Transmit и выбрать тот же Parameter Group, затем нажать OK или Apply, чтобы обновить информацию о группе параметра в блоке.
Сигналы заданы в группе параметра. Настройки Min и Max читаются из базы данных, но по умолчанию блок не отсекает значения сигналов, которые превышают эту область значений.
Приоритет группы параметра, читайте из базы данных. Этот приоритет, устанавливающий столкновения твердости нескольких передачи групп параметра на той же шине одновременно. Если конфликт произойдет, приоритетная группа с более низким приоритетом (т.е. более высоким значением) воздержится от передачи. Значение может колебаться от 0 (самый высокий приоритет) к 7 (самый низкий).
Имя целевого узла. Значением по умолчанию является первый узел, заданный в базе данных, в противном случае Custom
.
Для пользовательского адреса назначения можно задать 0–253 для адреса целевого узла. Для широковещательной передачи ко всем узлам используйте установку Custom
Destination Address с адресом 255
.