OB81:電源錯誤
OB82:診斷錯誤
OB83:插入/移出模塊中斷
OB84:CPU硬件故障
OB85:優先級錯誤
OB86:機架故障或分布I/O故障
OB87:通訊錯誤
OB121:編程錯誤
OB122:I/O訪問錯誤
當系統出現故障時CPU會進入相應的中斷(尋找OB)處理,當找不到相應的OB時系統將停機,因此下載相應的空的OB可以防止CPU停機,進壹步來說如果您對OB塊進行編程,此時CPU將執行OB的程序,至於裏面具體是什麽程序取決於項目的具體使用情況。
OB0~OB39是定時中斷掃描,OB1是循環掃描
定時中斷掃描的優勢在於固定掃描周期,而OB1循環掃描的方式是CPU壹直在掃描,那麽優劣不言而喻。CPU的負荷自然就不同了。
至於OB35(100ms),可以在OB35中周期的調用PID模塊和流量累計、采樣周期等,也可以在OB35中調用周期的數據發送指令,完成數據發送功能,OB35是按設定的循環周期運行,用於準確執行周期程序。可以把程序放到OB1中,但是這樣就增加了程序運行的時間,並且不能滿足壹些程序需要周期運行的要求。這個時候就會用到OB35了。