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 指定供應商