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 控制器忙 |