主要内容

本页采用了机器翻译。点击此处可查看英文原文。

EtherCAT Init 模块 DC 误差值

Simulink® Real-Time™ EtherCAT Init 模块返回以下与主设备移位控制器和总线移位控制器相关的 EtherCAT® 分布式时钟 (DC) 误差值。

错误值

描述

1 (0x1)

初始化函数未被调用或调用失败

2 (0x2)

控制器错误——同步超出限值

主设备偏移:错误 2,超过最大控制器误差

总线移位:错误 2,超过最大控制器误差

3 (0x3)

内存不足

4 (0x4)

硬件层 — (BSP) 无效

5 (0x5)

硬件层——修改定时器时发生错误

6 (0x6)

硬件层——定时器未运行

7 (0x7)

硬件层——在错误的 CPU 上调用了函数

8 (0x8)

DC 同步周期长度无效

9 (0x9)

错误:DCM 控制器 SetVal 值过小

10 (0xA)

DCM 控制器错误 — 本地定时器与参考时钟之间的漂移过大

11 (0xB)

错误:DCM 控制器错误——总线周期时间 (dwBusCycleTimeUsec) 与实际周期不匹配

27 (0x1B)

DC 控制器尚未就绪

主设备切换:错误 27,DC 控制器未就绪

总线切换:错误 27,DC 控制器未就绪

28 (0x1C)

DC 控制器忙