主要内容

J1939接收

接收J1939参数群消息

  • 库:
  • 金宝app实时/ J1939通信仿真软件

    车辆网络工具箱/ J1939通讯

  • J1939接收块

描述

的J1939接收块收到J1939消息可以配置设备。J1939数据库文件定义了节点和参数组。您指定J1939数据库使用J1939网络配置块。

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

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

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

港口

输出

全部展开

根据J1939 J1939数据库文件中定义的参数组,可以有多个数据块的输出信号端口。块输出数据类型是双。

当您选择输出新消息接收状态参数对话框中的复选框,这个端口输出1当一个新的从CAN总线接收到消息。否则,这个端口输出0

参数

全部展开

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

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

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

如果你改变任何参数组设置在您的J1939数据库文件,打开J1939接收块对话框,选择相同的参数组并点击好吧应用

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

基于源地址过滤消息:

  • 只允许——指定一个单一的源地址。

  • 允许所有——接受消息从任何源地址。这个选项是默认的。

过滤掉信息基于目的地址:

  • 全球唯一的——仅接收广播消息。

  • 节点只具体——写给这个节点仅接收消息。

  • 全球和节点具体——收到所有广播和node-addressed消息。这个选项是默认的。

模拟刷新率。在模拟指定块的采样时间。这个值定义的频率J1939接收块更新其输出端口。如果块内触发子系统或继承了样本时间,指定一个值1。你也可以指定一个MATLAB®变量样本。默认值是0.01模拟秒。仿真样本时间信息,请参阅时间在硬件接口模型

选中此复选框后,可以创建一个味精的地位输出端口。其输出信号指示一个新的传入消息,显示新消息收到,1或0时没有新消息。

版本历史

介绍了R2015b