組态說明: 當CPU在其運行周期内識别到同步或異步錯誤(例如:DP從站或者PROFINET I/O設備的診斷報警,站故障等),将會調用相 應的組織塊(OB),用戶因此可以對該事件作出響應。
組态說明:
當CPU在其運行周期内識别到同步或異步錯誤(例如:DP從站或者PROFINET I/O設備的診斷報警,站故障等),将會調用相 應的組織塊(OB),用戶因此可以對該事件作出響應。
下表列出了出現同步或異步錯誤時,必須下載到CPU中的OB塊,從而CPU能調用它們,确保CPU不進入“停止”狀态。
對于 S7-300 CPU (除了: CPU 318-2), 插入移除 PROFIBUS DP 從站上的模塊并不會産生插/拔報警 。取決于所用的 DP 從站,整個DP從站失效将導緻調用 OB86 "Subrack failure子機架錯誤" , 執行标準診斷,從而調用 OB82 "Diagnostics alarm診斷報警" 。
在 S7-300 CPU中,插/拔報警僅當插/拔發生在PROFINET IO(如移走 IO 設備)上時發生。
如果這些組織塊沒有裝載到CPU,則CPU将因無法調用這些塊而進入“停止”狀态。
警告:
當使用故障OB時,應當編程進行故障處理或者至少應當在出錯時産生一條提示信息,以便安全和正确地操作設備。需要注意的是,此時CPU可能不再進入到“ STOP”狀态,因此這些危險狀态可能會被忽視。關于編程處理出錯的OB的詳細消息,可參閱STEP 7在線幫助,或者參考手冊“System Software for S7-300/400 System and Standard Functions”——ID号1214574。
注意事項:
CPU的診斷緩沖區保留着CPU曾經調用過的組織塊的信息。
更多詳情請按照下列關鍵字參閱STEP 7的在線幫助:
以下ID介紹了在CPU的S7程序中 需要調用哪個組織塊來進行錯誤處理:
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!