檢測(cè)到錯(cuò)誤時(shí)CPU的標(biāo)準(zhǔn)反應(yīng)
如果CPU的操作系統(tǒng)檢測(cè)到錯(cuò)誤,它會(huì)以O(shè)B調(diào)用的形式搜索適當(dāng)?shù)腻e(cuò)誤處理。如果找到了相應(yīng)的OB,則執(zhí)行該OB并完成CPU的錯(cuò)誤處理。如果適當(dāng)?shù)腻e(cuò)誤OB不可用,則CPU沒(méi)有進(jìn)一步的反應(yīng)。
例外情況:
S7-1500中央I/O配置中的RUN(熱插拔)中的模塊更換總是導(dǎo)致CPU停止。
如果沒(méi)有找到相應(yīng)的OB,則在超過(guò)循環(huán)時(shí)間的情況下檢測(cè)到的編程錯(cuò)誤(OB121)或時(shí)間錯(cuò)誤OB(OB80)的調(diào)用觸發(fā)CPU STOP。
注意!
操作系統(tǒng)不分析錯(cuò)誤處理(編程錯(cuò)誤OB)是否實(shí)際處理了錯(cuò)誤的原因。因此,在編程錯(cuò)誤處理時(shí)需要特別小心,以確保在發(fā)生錯(cuò)誤時(shí)不會(huì)產(chǎn)生危險(xiǎn)的工廠(chǎng)條件。
異步錯(cuò)誤
異步錯(cuò)誤的發(fā)生與程序執(zhí)行無(wú)關(guān),因此無(wú)法定位在程序中的特定點(diǎn)。
e.g.模塊故障時(shí)的OB83/OB86
例如輸入/輸出錯(cuò)誤時(shí)的OB40/OB82(測(cè)量范圍違反、斷線(xiàn))
同步錯(cuò)誤
同步錯(cuò)誤是由程序執(zhí)行引起的,可以相應(yīng)地定位在程序中的特定點(diǎn)
例如OB121,當(dāng)調(diào)用不存在的塊(FC、FB、DB)時(shí)
例如OB122,用于直接訪(fǎng)問(wèn)不存在的I/O
審核編輯:湯梓紅
-
cpu
+關(guān)注
關(guān)注
68文章
11033瀏覽量
215970 -
西門(mén)子
+關(guān)注
關(guān)注
98文章
3129瀏覽量
117732 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7081瀏覽量
124939 -
S7-1500
+關(guān)注
關(guān)注
3文章
301瀏覽量
6735
原文標(biāo)題:西門(mén)子博途:CPU對(duì)錯(cuò)誤的反應(yīng)
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
暢銷(xiāo)西門(mén)子助聽(tīng)器價(jià)格表_西門(mén)子助聽(tīng)器價(jià)格大全

西門(mén)子變頻器如何選型_西門(mén)子變頻器選型注意哪些
西門(mén)子是哪個(gè)國(guó)家的品牌_西門(mén)子發(fā)明了什么
博世和西門(mén)子哪個(gè)好_博世和西門(mén)子的關(guān)系
西門(mén)子PLC S7-200smart程序下載錯(cuò)誤分析
西門(mén)子能源首次作為獨(dú)立運(yùn)營(yíng)公司參加進(jìn)博會(huì)
西門(mén)子PLC_CPU的冷啟動(dòng)、暖啟動(dòng)、熱啟動(dòng)的區(qū)別
西門(mén)子PLC編程軟件博途下載
博圖如何實(shí)現(xiàn)遠(yuǎn)程調(diào)試西門(mén)子PLC
利用物通博聯(lián)工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子plc數(shù)據(jù)采集和控制

西門(mén)子博圖TIA的Modbus主站通訊

評(píng)論