文档

J1939通信

车载网络通信采用J1939协议

使用MATLAB创建在CAN网络上传输的J1939参数组和通道®或仿真万博1manbetx软件®

请注意

不能在Linux上运行®任何包含万博1manbetx来自车辆网络工具箱™J1939通信块库的块的Simulink模型。

功能

全部展开

坎达基 创建CAN数据库文件的句柄
j1939ParameterGroup 创建J1939参数组
j1939ParameterGroupImport 导入J1939日志文件
抽提物 指定J1939参数组的出现次数
最近的 最新J1939参数组的出现次数
extractTime 时间段内J1939参数组的出现次数
坎达基 创建CAN数据库文件的句柄
j1939Channel 创建J1939 CAN通道
配置总线速度 配置J1939通道的位定时
开始 启动到J1939总线的通道连接
停止 停止与J1939总线的通道连接
收到 从J1939总线接收参数组
传输 通过通道发送参数组到J1939总线
丢弃 放弃J1939通道上的可用参数组
滤池 打开J1939通道上的参数组过滤器
filterAllowOnly 只允许指定的参数组通过J1939通道过滤器
filterBlockOnly 在J1939通道滤波器上只阻塞指定的参数组

属性

全部展开

数据 可以留言还是J1939参数组数据
数据库 存储CAN数据库信息
目的地址 参数组目的地址
ID CAN报文标识符
名称(J1939) J1939参数组名称
PDUFormatType J1939参数组PDU格式
PGN J1939参数组编号
优先事项 参数群优先级
信号 CAN消息或J1939参数组中定义的物理信号
源地址 参数组源的地址
时间戳(J1939) 显示参数接收时间戳
用户数据 输入自定义数据
系统总线 总线比特率
总线状态 确定总线状态
InitializationAccess 确定设备通道的控制
InitialTimestamp 指示通道何时启动
NumOfSamples 显示可用于通道的样品数量
运行 确定通道的状态
SilentMode 指定通道是活动的还是静默的
SJW 位时间段同步跳宽(SJW)
TransceiverName 设备收发器名称
收发器 显示收发机的状态或模式
TSEG1 显示通道可以延长采样时间的量
TSEG2 显示量表明该通道可缩短采样时间
用户数据 输入自定义数据
装置 显示通道设备类型
DeviceChannelIndex 显示设备通道索引
DeviceSerialNumber 显示设备序列号
设备供应商 显示设备供应商名称
参数组可用 可用参数组的数量
收到参数组 收到的参数组数
ParameterGroupsTransmitted 传输的参数组数
FilterBlockList 要阻止的参数组列表
FilterPassList 要传递的参数组列表

阻碍

全部展开

J1939网络配置 定义J1939网络配置名称和数据库文件
J1939节点配置 配置J1939节点的地址和网络管理属性
J1939 CAN传输层 通过CAN传输J1939信息
J1939传输 传输J1939消息
J1939接收 接收J1939参数组消息

主题

J1939接口

J1939是建立在CAN总线上的高级协议,可在重型车辆的电子控制单元(ECU)之间提供串行数据通信。

J1939参数组格式

应用层处理通过网络发送和接收的参数组。

J1939网络管理

J1939网络上的每个设备都有一个唯一的地址。

J1939传输协议

J1939传输协议将大于8个数据字节、最多1785个字节的PG分成多个数据包。

J1939通道工作流

发送和接收J1939参数组的图。

特色的例子

这个话题有用吗?