配置 EtherCAT 总线控制器

<< 点击显示目录 >>

主页  EtherCAT使用助手 > EtherCAT概念说明 > EtherCAT通信贝加莱帮助 > 配置总线控制器 >

配置 EtherCAT 总线控制器

可以设置以下参数:

参数

可能的值

说明

X2X 总线参数

X2X 周期时间

4.0 ms - 253 模块

X2X 总线周期时间可设置为 200µs、250µs 或 500µs 至 4 ms,步长为 0.5 ms。周期时间越短,允许的总线站(I/O 模块或 X2X 站)数量就越少,X2X 总线上的同步 I/O 数据也就越少。

周期时间决定了 X2X 链路上允许的最大模块数。

3.5 ms - 253 个模块

3.0 ms - 253 个模块

2.5 毫秒 - 200 个模块

2.0 毫秒 - 200 个模块

1.5 毫秒 - 100 个模块

1.0 毫秒 - 80 个模块 [默认值]

500 微秒 - 40 个模块

250 微秒 - 15 个模块

200µs - 10 个模块

X2X 总线电缆长度

0 - 25300

通过指定这些参数,可以优化 X2X 总线时序,降低 ESD 辐射。

应输入从总线控制器开始的 X2X 线路(电缆)的实际总长度(以米为单位)。

最大长度由 X2X 链路站之间的最大间距(100 米)和最大站数(253 个模块)决定,即 25.3 千米。

 

其他

I/O 模块初始化延迟

3000 - 60000 [默认 3000]

以 [ms] 为单位指定启动 I/O 模块时的初始化延迟。

重启后,总线控制器将进入 I/O 初始化阶段,在此期间无法切换到 "PREOP "状态。该阶段通过状态 LED 发出快速闪烁的绿色信号(参见《用户手册》中的 LED 部分)。 I/O 模块初始化延迟 参数按设定的延迟值延长这一阶段。总线控制器被迫等待新初始化的模块,直至该阶段结束。该阶段结束后,将不再监控新启动的模块。

这样就可以连接在不同时间发生的初始化阶段(例如,在不同时间提供外部电源的分布式 I/O)或同步不同控制器的初始化。

如果设置的值小于 3000,总线控制器内部将使用 3000ms 的默认设置。整个初始化阶段的长度是启动持续时间(取决于所连接的 I/O 模块数量)和 I/O 模块初始化延迟配置值的总和 。

软件或硬件重置(重启)后,更改将生效。默认值为 3000ms(参见 B&R EtherCAT 用户手册)。

I/O 模块故障动作

状态从 "运行 "变为 "安全运行"[默认值]

如果一个或多个 I/O 模块发生错误(如 I/O 电压供应故障、模块从总线模块背板中拔出等),总线控制器将自动从运行 (Op) 状态切换到安全运行 (Safe-Op) 状态。现场总线上将不再交换循环数据。

无操作

总线控制器忽略所连接 I/O 模块上的错误。I/O 数据的有效性必须由应用程序借助网络状态 (NWS) 数据点进行验证(参见 B&R EtherCAT 用户手册)。

CoE CFG 启动对象大小

64、128 或 256 字节

[默认 256 字节]

定义由 FieldbusDESIGNER 创建的配置数据块的大小。主站可在启动过程中使用 CoE 对象 0x2001 将该数据发送至总线控制器。

配置的大小不得超过用于异步通信的输入邮箱大小(在总线控制器的 ESI 文件中定义),否则在尝试发送配置时会出错。