主要内容

J1939通讯

使用J1939协议的车辆网络通信

使用MATLAB创建J1939参数组和通道以通过CAN网络传输®或者模金宝app拟®

笔记

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

职能

展开全部

烛台 创建句柄可以数据库文件
J1939Channel. 创建J1939 CAN频道
configBusSpeed 配置J1939通道的位定时
开始 启动通道连接到J1939总线
停止 停止通道连接到J1939总线
收到 从J1939总线接收参数组
发送 通过通道发送参数组到J1939总线
丢弃 丢弃J1939频道上的可用参数组
filterallowall. 在J1939通道上打开参数组过滤器
filteraLyhonly 仅允许指定的参数组通过J1939通道过滤器
FilterBlockly 仅在J1939通道过滤器上块仅指定的参数组
烛台 创建句柄可以数据库文件
J1939ParameterGroup. 创建J1939参数组
J1939ParameterGroupImport. 导入J1939日志文件
j1939ParameterGroupTimetable 将CAN消息或J1939参数组转换为时间表
j1939SignalTimetable 从J1939参数组时间表创建J1939信号时间表
extractAll 指定J1939参数组的出现次数
extractRecent 最近的J1939参数组的出现
提取时间 在时间范围内发生J1939参数组的发生

特性

展开全部

J1939.Channel.特性 的财产J1939.Channel.目的
J1939.ParameterGroup属性 的财产j1939。ParameterGroup目的

展开全部

J1939网络配置 定义J1939网络配置名称和数据库文件
J1939节点配置 使用地址和网络管理属性配置J1939节点
J1939可以运输层 通过CAN运输J1939消息
J1939传输 发送J1939消息
J1939接收 收到J1939参数组消息

话题

J1939接口

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

J1939参数组格式

应用层处理发送和接收的参数组(PGS)。

J1939网络管理

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

J1939运输协议

J1939传输协议将大于8个数据字节最多1785字节的pg分解为多个包。

J1939通道工作流程

图以传输和接收J1939参数组。

MathWorks虚拟通道

仿真工具箱提供的虚拟CAN通道。

金宝app支持的块特征

金宝app车辆网络工具箱块库中块的支持特性。

硬件接口模型中的时间

确定块执行频率并与实际时间相关。

特色例子