AnyMath 文档

RITM-CANFD 设置

配置FD模块的CAN端口。

模块类型: CFunction

库中的路径:

/RITM/RITM CAN FD/RITM-CANFD Setup

资料描述

要使用该块,请安装/更新支持包。 节奏块。

座 RITM-CANFD 设置 在CAN FD模式下调整所选接口:设置总线关闭状态后的标称速度、数据相位速度和自动恢复时间,然后将接口切换到UP状态。 该设置在函数中执行 开始 之前通过接收和发送块打开套接字。 当模型完成时,块禁用接口。

对一个物理端口使用一个块。 RITM-CANFD 设置 . 它的输出可以分支成几个块。 RITM-CANFD 发送*及 *RITM-CANFD 接收,使用相同的端口。

港口

输出

# RITM-CAN设置 — 配置的CAN FD接口的描述符
标量,标量

Details

输出生成所选接口的服务描述符。 它提供了块的依赖性 *RITM-CANFD 发送*及 *RITM-CANFD 接收*取决于端口预配置并且不包含CAN数据。 不要更改其值或在计算中使用它。

数据类型

漂浮64

复数支持

非也。

参数

主分组

# CAN 接口: — CAN FD端口
CAN 1 | CAN 2 | CAN 3 | CAN 4 | CAN 5 | CAN 6 | CAN 7 | CAN 8

Details

端口号与KPM表壳上的标记相对应 «节奏».

值

CAN 1 | CAN 2 | CAN 3 | CAN 4 | CAN 5 | CAN 6 | CAN 7 | CAN 8

默认值

CAN 1

程序使用名称

m_interfaceCAN

可调谐

无

可计算

是

# 传输速度: — 额定速度
10 kbit/s | 20 kbit/s | 50 kbit/s | 100 kbit/s | 125 kbit/s | 250 kbit/s | 500 kbit/s | 800 kbit/s | 1 Mbit/s

Details

仲裁阶段的速度。 所有网络节点必须使用相同的额定速度。

值

10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с

默认值

1 Мбит/с

程序使用名称

m_bitRate

可调谐

无

可计算

是

# 数据相位速度: — 数据速率可以FD
10 kbit/s | 20 kbit/s | 50 kbit/s | 100 kbit/s | 125 kbit/s | 250 kbit/s | 500 kbit/s | 800 kbit/s | 1 Mbit/s | 2 Mbit/s | 4 Mbit/s | 5 Mbit/s | 8 Mbit/s

Details

数据相位速率用于帧与 BRS=1. 适用于 BRS=0 不执行速度切换。

值

10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с | 2 Мбит/с | 4 Мбит/с | 5 Мбит/с | 8 Мбит/с

默认值

8 Мбит/с

程序使用名称

m_dataBitRate

可调谐

无

可计算

是

# 恢复时间, ms: — 巴士下车后自动恢复

Details

设置切换到总线关闭状态后自动重新启动接口的延迟. 意义 0 禁用自动恢复。

默认值

1

程序使用名称

m_restartMs

可调谐

无

可计算

是