單價(jià): | 900.00元/臺 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2023-11-23 02:19 |
最后更新: | 2023-11-23 02:19 |
瀏覽次數: | 133 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商
電源代理商,西門(mén)子電源供應商,西門(mén)子交換機供應商,西門(mén)子交換機代理商,西門(mén)子交換機一級代理商,西門(mén)子交換機代理商,西門(mén)子S7-1200系列代理商,西門(mén)子S7-1200CPU分銷(xiāo)商,西門(mén)子S7-1200CPU分銷(xiāo)商,西門(mén)子S7-1500CPU代理商,西門(mén)子S7-1500CPU代理商,西門(mén)子模塊代理商
西門(mén)子PLC錯誤處理組織塊分類(lèi)及其作用有哪些
1. 錯誤處理概述
??S7-300/400有很強的錯誤(或故障)檢測和處理能力。操作系統可以檢測出下列錯誤不正確的CPU功能、操作系統執行中的錯誤、用戶(hù)程序中的錯誤和I/O中的錯誤。
??操作系統檢測到一個(gè)異步錯誤時(shí),將啟動(dòng)相應的組織塊(見(jiàn)表4-9)。異步錯誤OB具有最高等級的優(yōu)先級,如果當前正在執行的 OB的優(yōu)先級低于26,異步錯誤 OB的優(yōu)先級為26,如果當前正在執行的OB的優(yōu)先級為27(啟動(dòng)組織塊),異步錯誤OB的優(yōu)先級為28,其他OB不能中斷它們。如果有多個(gè)相同優(yōu)先級的異步錯誤OB出現,將按出現的順序處理它們。
??
用戶(hù)可以在組織塊中編程,對發(fā)生的錯誤采取相應的措施,以減小或消除錯誤的影響。如果沒(méi)有生成和下載處理某個(gè)錯誤的組織塊,出現該錯誤時(shí)CPU將進(jìn)入STOP模式。下載一個(gè)空的OB,出現該錯誤時(shí)CPU也不會(huì )進(jìn)入STOP模式。
??利用系統功能(SFC),用戶(hù)可以屏蔽、延遲或禁止各種OB的啟動(dòng)事件。
表4-9 錯誤處理組織塊
??2. 錯誤的分類(lèi)
??被S7 CPU檢測到并且用戶(hù)可以通過(guò)組織塊對其進(jìn)行處理的錯誤分為兩個(gè)基本類(lèi)型∶
??1)異步錯誤是與PLC的硬件或操作系統密切相關(guān)的錯誤,與用戶(hù)程序的執行無(wú)關(guān)。異步錯誤的后果一般都比較嚴重。異步錯誤對應的組織塊為OB70~OB73和OB80~OB87(見(jiàn)表4-9),具有最高的優(yōu)先級。
??2)同步錯誤是與程序執行有關(guān)的錯誤,OB121和OB122用于處理同步錯誤,它們的優(yōu)先級與出現錯誤時(shí)被中斷的塊的優(yōu)先級相同,即同步錯誤OB中的程序可以訪(fǎng)問(wèn)塊被中斷時(shí)累加器和狀態(tài)寄存器的內容。對錯誤進(jìn)行適當處理后,可以將處理結果返回被中斷的塊。
??3.時(shí)間錯誤處理組織塊(OB80)
??循環(huán)時(shí)間的默認值為150ms,時(shí)間錯誤包括實(shí)際循環(huán)時(shí)間超過(guò)設置的循環(huán)時(shí)間、因為向前修改時(shí)間而跳過(guò)時(shí)間中斷、處理優(yōu)先級時(shí)延遲太多等。
??為OB80編程時(shí)應判斷是哪個(gè)時(shí)間中斷被跳過(guò),使用SFC29“CAN_TINT”可以取消被跳過(guò)的時(shí)間中斷。只有新的時(shí)間中斷才會(huì )被執行。
??4. 電源故障處理組織塊(OB81)
??電源故障包括后備電池失效或未安裝,S7-400的CPU機架或擴展機架上的DC24V電源故障。電源故障出現和消失時(shí)操作系統都要調用OB81。
??5.診斷中斷處理組織塊(OB82)
??OB82、OB85和OB86的功能將在7.1.1節詳細介紹。
??6.插入/拔出模塊中斷組織塊(OB83)
??S7-400和某些型號的ET 200在RUN、STOP或STARTUP模式下帶電拔出和插入模塊時(shí),將產(chǎn)生插入/拔出模塊中斷。在這些操作模式不能拔出CPU模塊、電源模塊、接口模塊和適配器模塊。在下列情況下調用0B83被組態(tài)的模塊插入或拔出,用STEP7修改了模塊的參數,并且在RUN模式時(shí)將它下載。
??
S7-400 CPU 以數秒的間隔監視中央機架和擴展機架上的模塊。電源上電時(shí),CPU 檢測由STEP7生成的組態(tài)表中列出的模塊是否都插入了。如果是,這個(gè)實(shí)際的組態(tài)被保存并作為對模塊進(jìn)行循環(huán)監控的依據。在每一掃描循環(huán)比較剛檢測到的實(shí)際組態(tài)與原來(lái)檢測到的組態(tài)。如果發(fā)現兩個(gè)組態(tài)有差異,則發(fā)出插入/拔出模塊中斷信號,并且將有關(guān)信息存入診斷緩沖區和系統狀態(tài)表。
??如果在RUN模式下拔出組態(tài)的模塊,將啟動(dòng)OB83。因為CPU以大約1s的間隔監視模塊,在模塊被直接訪(fǎng)問(wèn)或過(guò)程映像刷新時(shí),可能檢測到訪(fǎng)問(wèn)錯誤。
??如果一個(gè)模塊在RUN模式下插入,CPU會(huì )檢測新模塊的類(lèi)型與原來(lái)的模塊是否相同。如果相同,OB83被啟動(dòng),將默認參數或用STEP7指定的參數傳送到該模塊中。
??7.CPU硬件故障組織塊(OB84)
??當檢測到并更正了內存錯誤、兩個(gè)S7-400HCPU之間的冗余鏈接的性能下降和WinAC RTX的操作系統出錯,CPU的操作系統調用OB84。如果沒(méi)有生成OB84,CPU不會(huì )切換到STOP模式。
??8.通信錯誤組織塊(OB87)
??在使用通信功能塊或全局數據(GD)通信進(jìn)行數據交換時(shí),如果出現下列通信錯誤,操作系統將調用0B87
??1)接收全局數據時(shí),檢測到不正確的幀標識符(ID)。
??2)全局數據通信的狀態(tài)信息數據塊不存在或太短。
??3)接收到非法的全局數據包編號。
SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商SMART模塊 低壓斷路器代理商