For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTI CAN 模块组

将 dSPACE 系统与 CAN 通信网络结合

RTI CAN 模块组特别适用于开发和测试通过 CAN 总线系统进行通信的控制功能。

应用领域

RTI CAN 模块组是实时接口的扩展,可用于将 dSPACE 系统与 CAN 通信网络结合在一起,并能配置这些 CAN 网络。RTI CAN 模块组与 RTI CAN MultiMessage 模块组具有不同的功能和应用领域(快速控制原型开发/硬件在环仿真)。

优点

RTI CAN 模块组特别适用于开发和测试通过 CAN 总线系统进行通信的控制功能。要使用 RTI CAN 模块组设置一条消息,只需从 CAN 模块库中选择合适的模块,然后连接到您的 Simulink 模型。波特率、标识符、消息长度及中断等配置信息都可以在对话框中输入。

模块组的多文件支持功能允许为一个模型同时使用多个 DBC 文件,所以更容易处理不同类型的 DBC 文件,可以在运行过程中进行切换。有了该模块组,可以直接从 Simulink 内部访问 CAN 原始数据。这意味着可以在 Simulink 模型层面上使用原始数据创建协议。

功能性 说明
概述
  • 面向消息的 Simulink 模块组,用于将 dSPACE 系统与 CAN 通信网络结合在一起以及配置这些 CAN 网络
  • 每个功能/每条消息使用一个 Simulink 模块
初始化和配置
  • 导入数据库文件(见下文)
  • 配置波特率、采样模式、位定时参数、端接电阻器等
  • DBC 文件支持
  • 通过自定义解析器支持用户定义的数据库
  • 支持多个 DBC 文件,可同时为一个模型使用多个 DBC 文件
信号和消息的处理
  • 以对话方式设置消息的接收、发送、请求和远程处理(例如设置格式、标识符、信号组成及编码/解码等)
  • 回送功能:一个 CAN 控制器发送的 CAN 消息可被同样的 CAN 控制器使用
  • 网关模块能使 2 个 CAN 总线之间单向或双向传输消息,无需操纵消息或信号(不适用于 DS1103)
  • 显示 CAN 控制器的状态信息
  • 有各种选项可以操纵信号和消息
  • 多消息访问:同样的 CAN 消息可以从不同的模型子系统内部发送和接收
  • 模块输出含有时戳信息:接收时间、发送时间、增量时间、延时时间
  • 不同的消息采用不同的采样时间和任务(每条消息都由其自己的模块表示)
  • 自定义编码和解码,以生成 (TX) 和验证 (RX) 校验和及校验位
  • 直接从 Simulink 操纵原始数据
  • 用户通过信号表示法来定义消息
  • 在模型设计层面操纵 CAN 信号
  • 固定的消息循环时间
中断
  • 所支持的中断:接收、发送、请求和远程处理信息以及总线关闭

Related Topics