EtherCAT AL 状态码
AL 状态码。
E:错误指示标志的设定。
I: Init
P: Pre-Operational
B: Boot
S: Safe-Operational
O: Operational
代码 | 说明 | 当前状态(或变更状态) | 结果状态 |
---|---|---|---|
0x0000 | 无错误 | 任何 | 当前状态 |
0x0001 | 未指定之错误 | 任何 | 任何+E |
0x0002 | 无记忆体 | 任何 | 任何+E |
0x0011 | 无效的状态改变请求 |
I→S, I→O, P→O O→B, S→B, P→B |
当前状态+E |
0x0012 | 未知的请求状态 | 任何 | 当前状态+E |
0x0013 | 不支援 Bootstrap | I→B | I + E |
0x0014 | 无有效的韧体 | I→P | I + E |
0x0015 | 无效的邮箱配置 | I→B | I + E |
0x0016 | 无效的邮箱配置 | I→P | I + E |
0x0017 | 无效的同步管理员配置 | P→S, S→O | 当前状态+E |
0x0018 | 无有效的输入 | O, S, P→S | P + E |
0x0019 | 无有效的输出 | O, S→O | S + E |
0x001A | 同步错误 | O, S→O | S + E |
0x001B | 同步管理员监看门狗 | O, S | S + E |
0x001C | 无效的同步管理员类型 |
O, S P→S |
S + E P + E |
0x001D | 无效的输出配置 |
O, S P→S |
S + E P + E |
0x001E | 无效的输入配置 | O, S, P→S | P + E |
0x001F | 无效的看门狗 (Watchdog) 配置 | O, S, P→S | P + E |
0x0020 | 从站需要冷开机 | 任何 | P + E |
0x0021 | 从站需要 INIT | B, P, S, O | P + E |
0x0022 | 从站需要 PREOP | S, O | P + E |
0x0023 | 从站需要 SAFEOP | O | P + E |
0x0024 | 无效的输入映射 | P→S | P + E |
0x0025 | 无效的输出映射 | P→S | P + E |
0x0026 | 不连贯的设定 | P→S | P + E |
0x0027 | 不支援 Free Run。 | P→S | P + E |
0x0028 | 不支援同步 | P→S | P + E |
0x0029 | Free Run 需要 3 个缓冲模式 | P→S | P + E |
0x002A | 背景看门狗 (Watchdog) | S, O | P + E |
0x002B | 无有效的输入和输出 | O, S→O | S + E |
0x002C | 严重的同步错误 | O | S + E |
0x002D | 无同步错误 | S→O | S + E |
0x0030 | 无效的 DC SYNCH 配置 | O, S | S + E |
0x0031 | 无效的 DC 闩锁配置 | O, S | S + E |
0x0032 | PLL 错误 | O, S | S + E |
0x0033 | 无效的 DC IO 错误 | O, S | S + E |
0x0034 | 无效的 DC 逾时错误 | O, S | S + E |
0x0035 | DC 无效的同步周期时间 | P→S | S + E |
0x0036 | DC Sync0 周期时间 | P→S | S + E |
0x0037 | DC Sync1 周期时间 | P→S | S + E |
0x0041 | MBX_AOE | B, P, S, O | 当前状态+E |
0x0042 | MBX_EOE | B, P, S, O | 当前状态+E |
0x0043 | MBX_COE | B, P, S, O | 当前状态+E |
0x0044 | MBX_FOE | B, P, S, O | 当前状态+E |
0x0045 | MBX_SOE | B, P, S, O | 当前状态+E |
0x004F | MBX_VOE | B, P, S, O | 当前状态+E |
0x0050 | EEPROM 无存取 | 任何 | 任何+E |
0x0051 | EEPROM 错误 | 任何 | 任何+E |
0x0060 | 从站在本地重启 | 任何 | I |
其他代码 < 0x8000 | 保留 | ||
0x8000 - 0xFFFF | 指定供应商 |