主要内容

J1939传输

传输J1939消息

  • J1939传输块

库:
金宝app实时/ J1939通信仿真软件
车辆网络工具箱/ J1939通讯

描述

J1939传输块传送J1939消息。J1939数据库文件定义了节点和参数组。您指定J1939数据库使用J1939网络配置块。

使用这一块,你必须有一个许可证的车辆网络工具箱™和仿真软件金宝app®软件。

J1939通讯模块支持仿真软件的使用加速器和快速加速模式。金宝app金宝app您可以加快仿真软件的执行模型通过使用这些模式。金宝app在这些模式的更多信息,请参阅为有效的加速设计模型(金宝app模型)

J1939通讯模块也支持代码生成部署能力有限。金宝app代码生成需要一个兼容的c++编译器代码生成目标。当前支持的编译器列表,请参阅金宝app金宝app支持和兼容的编译器

港口

输入

全部展开

根据J1939 J1939数据库文件中定义的参数组和信号,可以有多个数据块的输入端口。

使传输消息的示例。的值1指定发送的值0指定不发送。

参数

全部展开

J1939网络配置与之关联的名称。这是用于访问相应的J1939数据库。只有在模型中定义的节点和与指定的J1939网络配置出现在节点名称列表中。选择显示没有一个如果没有找到J1939网络配置。

J1939的节点的名称。下拉列表包括所有的节点模型,从数据库定制节点和节点。

参数组号(PGN)从数据库和名称。这个列表的内容取决于J1939数据库文件指定的参数组。默认是选中的节点的第一个参数组。

如果你改变任何参数组设置在您的J1939数据库文件,你必须打开J1939传输块对话框,选择相同的参数组,然后单击好吧应用在这个街区更新参数组信息。

信号参数组中定义的。的最小值马克斯默认设置从数据库读取,但是阻止不夹信号值,超过这个范围。

优先级的参数组,从数据库中读取。这个优先级设置解决冲突的多个参数组在同一时间同一总线上传输。如果发生冲突,优先级组较低的优先级(高值)将避免传输。值的范围可以从0(最高优先级)到7(最低)。

目标节点的名称。默认的是第一个节点数据库中定义,否则自定义

对于一个自定义的目的地址,您可以指定0 - 253目的节点的地址。广播到所有节点,使用自定义目的地址设置的一个地址255年

模拟传输速率,指定为在模拟块的采样时间。这个值定义的频率J1939传输块传输消息。的默认值1当块内使用触发子系统或继承了一个示例。你也可以指定一个MATLAB®变量样本。仿真样本时间信息,请参阅时间在硬件接口模型

版本历史

介绍了R2015b