本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

J1939 CAN Transport Layer

通过 CAN 传输 J1939 报文

Vehicle Network Toolbox:J1939 通信

说明

J1939 CAN Transport Layer 模块允许通过 CAN 总线进行 J1939 通信。该模块将用户定义的 J1939 网络配置与连接的 CAN 设备相关联。对模型中的每个 J1939 Network Configuration 模块使用一个模块。

注意

您需要 Vehicle Network Toolbox™ 和 Simulink® 软件的许可证才能使用此模块。

其他支持的功能

J1939 通信模块支持使用 Simulink Accelerator™ 和 Rapid Accelerator 模式。使用此功能,可以加快 Simulink 模型的执行速度。有关此功能的详细信息,请参阅 Simulink 文档。

J1939 通信模块还支持具有有限部署功能的代码生成。代码生成需要 Microsoft® C++ 编译器。

参数

Config name

要关联的 J1939 Network Configuration 模块的名称。

Device

CAN 设备,从所有连接的 CAN 设备中选择。

Bus speed

CAN 总线的速度。J1939 协议指定 250k 和 500k 两种速率。默认值为 250000。

Sample time

仿真刷新率。指定仿真期间模块的采样时间。此值定义在仿真期间 J1939 CAN Transport Layer 模块运行的频率。有关仿真采样时间的信息,请参阅什么是采样时间? (Simulink)如果模块位于触发子系统内或继承采样时间,请指定值 -1。您还可以为采样时间指定一个 MATLAB® 变量。默认值为 0.01 秒。

在 R2015b 中推出