![]() | 6ES7412-2XK07-0AB0 SIMATIC S7-400,CPU 412-2 中央處理器,帶: 內存 1 MB, (0.5 MB 代碼;0.5 MB 數據), 1. 接口 MPI/DP 12 MBIT/S, 第 2 個 PROFIBUS DP 接口 |
CPU的監視功能
監視功能和錯誤消息
CPU 的硬件和操作系統提供了監視功能,以確保運行正確和對錯誤做出既定響應。一系列錯誤可以在用戶程序中觸發響應。
下表概括了可能出現的錯誤及其原因,以及 CPU 的相應響應。
列表: 錯誤和 CPU 響應
錯誤類型 | 錯誤原因 | 操作系統的響應 | 錯誤 LED |
---|---|---|---|
時鐘信號丟失 (進入) | 使用同步模式時:時鐘脈沖丟失是因為存在更高優先級而未啟動 OB 61...64,或者是因為附加異步總線負載抑制了總線時鐘。 | 調用 OB 80 如果未裝載 OB:CPU 轉至 STOP 模式。 在下一個時鐘周期調用 OB 61 至 64。 | INTF |
時間錯誤 (進入) |
| “INTF”LED 保持亮起,直到確認錯誤。 調用 OB 80 如果未裝載 OB:CPU 轉至 STOP 模式。 | INTF |
電源模塊故障,無電源故障 (進入和離開) | 在中央控制器或擴展單元中
| 調用 OB 81 如果未裝載 OB:CPU 保持 RUN 模式。 | EXTF |
診斷中斷 (進入和離開) | 具有中斷功能的 I/O 模塊報告診斷中斷 | 調用 OB 82 如果未裝載 OB:CPU 轉至 STOP 模式。 | EXTF |
維護請求 (進入和離開) | 維護請求啟動診斷中斷 | 調用 OB 82 如果未裝載 OB:CPU 轉入 STOP 模式 | EXTF、MAINT |
插入/卸下模塊中斷 (進入和離開) | 拔出或插入 SM,插入的模塊類型錯誤。如果只插入了一個 SM,并且在 CPU 處于 STOP(默認設置)模式時卸下該模塊,則 EXTF LED 不會點亮。重新插入 SM 后,該 LED 會短暫亮起。 | 調用 OB 83 如果未裝載 OB:CPU 轉至 STOP 模式。 | EXTF |
CPU 硬件 (進入) |
| 調用 OB 84 如果未裝載 OB:CPU 保持 RUN 模式。 | INTF |
優先級錯誤 (僅進入,或進入和離開,取決于 OB 85 模式) |
| 調用 OB 85 如果未裝載 OB:CPU 轉至 STOP 模式。 | INTF
|
機架/站故障 (進入和離開) |
| 調用 OB 86 如果未裝載 OB:CPU 轉至 STOP 模式。 | EXTF |
通信錯誤 (進入) |
| 調用 OB 87 如果未裝載 OB:CPU 轉至 STOP 模式。 | INTF |
處理過程已中止 (進入) |
| 調用 OB 88 如果未裝載 OB:CPU 轉至 STOP 模式。 | INTF |
編程錯誤 (進入) | 用戶程序錯誤:
| 調用 OB 121 如果未裝載 OB:CPU 轉至 STOP 模式。 | INTF |
代碼錯誤 (進入) | 所編譯的用戶程序錯誤(例如,非法 OP 代碼或跳出塊結尾) | CPU 轉至 STOP 模式。 需要重啟或存儲器復位。 | INTF |
訪問錯誤 | 模塊故障(SM、FM、CP) I/O 讀訪問錯誤 I/O 寫訪問錯誤 | “EXTF”LED 一直亮起,直到確認錯誤。 對于 SM:
對于其它模塊:
如果未裝載 OB:CPU 轉至 STOP 模式。 | EXTF |
每個 CPU 中還提供了其它測試和信息功能,可以在 STEP 7 中啟動這些功能。