通化S7-1200PLC西門子代理商原裝現貨
發布日期 :2023-03-26 23:59發布IP:113.247.113.237編號:11544929
詳細介紹 通化S7-1200PLC西門子代理商原裝現貨 通化西門子S7-1200PLC代理,通化西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 西門子PLC錯誤處理組織塊分類及其作用有哪些??1. 錯誤處理概述 ??S7-300/400有很強的錯誤(或故障)檢測和處理能力。操作系統可以檢測出下列錯誤不正確的CPU功能、操作系統執行中的錯誤、用戶程序中的錯誤和I/O中的錯誤。 ??操作系統檢測到一個異步錯誤時,將啟動相應的組織塊(見表4-9)。異步錯誤OB具有*高等級的優先級,如果當前正在執行的 OB的優先級低于26,異步錯誤 OB的優先級為26,如果當前正在執行的OB的優先級為27(啟動組織塊),異步錯誤OB的優先級為28,其他OB不能中斷它們。如果同時有多個相同優先級的異步錯誤OB出現,將按出現的順序處理它們。 ??用戶可以在組織塊中編程,對發生的錯誤采取相應的措施,以減小或消除錯誤的影響。如果沒有生成和下載處理某個錯誤的組織塊,出現該錯誤時CPU將進入STOP模式。即使下載一個空的OB,出現該錯誤時CPU也不會進入STOP模式。 ??利用系統功能(SFC),用戶可以屏蔽、延遲或禁止各種OB的啟動事件。 表4-9 錯誤處理組織塊 ??2. 錯誤的分類 ??被S7 CPU檢測到并且用戶可以通過組織塊對其進行處理的錯誤分為兩個基本類型∶ ??1)異步錯誤是與PLC的硬件或操作系統密切相關的錯誤,與用戶程序的執行無關。異步錯誤的后果一般都比較嚴重。異步錯誤對應的組織塊為OB70~OB73和OB80~OB87(見表4-9),具有*高的優先級。 通化S7-1200PLC西門子代理商原裝現貨 通化西門子S7-1200PLC代理,通化西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 ??2)同步錯誤是與程序執行有關的錯誤,OB121和OB122用于處理同步錯誤,它們的優先級與出現錯誤時被中斷的塊的優先級相同,即同步錯誤OB中的程序可以訪問塊被中斷時累加器和狀態寄存器的內容。對錯誤進行適當處理后,可以將處理結果返回被中斷的塊。 ??3.時間錯誤處理組織塊(OB80) ??循環時間的默認值為150ms,時間錯誤包括實際循環時間超過設置的循環時間、因為向前修改時間而跳過時間中斷、處理優先級時延遲太多等。 ??為OB80編程時應判斷是哪個時間中斷被跳過,使用SFC29“CAN_TINT”可以取消被跳過的時間中斷。只有新的時間中斷才會被執行。 ??4. 電源故障處理組織塊(OB81) ??電源故障包括后備電池失效或未安裝,S7-400的CPU機架或擴展機架上的DC24V電源故障。電源故障出現和消失時操作系統都要調用OB81。 ??5.診斷中斷處理組織塊(OB82) ??OB82、OB85和OB86的功能將在7.1.1節詳細介紹。 ??6.插入/拔出模塊中斷組織塊(OB83) ??S7-400和某些型號的ET 200在RUN、STOP或STARTUP模式下帶電拔出和插入模塊時,將產生插入/拔出模塊中斷。在這些操作模式不能拔出CPU模塊、電源模塊、接口模塊和適配器模塊。在下列情況下調用0B83被組態的模塊插入或拔出,用STEP7修改了模塊的參數,并且在RUN模式時將它下載。 ??S7-400 CPU 以數秒的間隔監視中央機架和擴展機架上的模塊。電源上電時,CPU 檢測由STEP7生成的組態表中列出的模塊是否都插入了。如果是,這個實際的組態被保存并作為對模塊進行循環監控的依據。在每一掃描循環比較剛檢測到的實際組態與原來檢測到的組態。如果發現兩個組態有差異,則發出插入/拔出模塊中斷信號,并且將有關信息存入診斷緩沖區和系統狀態表。 ??如果在RUN模式下拔出組態的模塊,將啟動OB83。因為CPU以大約1s的間隔監視模塊,在模塊被直接訪問或過程映像刷新時,可能首先檢測到訪問錯誤。 ??如果一個模塊在RUN模式下插入,CPU會檢測新模塊的類型與原來的模塊是否相同。如果相同,OB83被啟動,將默認參數或用STEP7指定的參數傳送到該模塊中。 ??7.CPU硬件故障組織塊(OB84) ??當檢測到并更正了內存錯誤、兩個S7-400HCPU之間的冗余鏈接的性能下降和WinAC RTX的操作系統出錯,CPU的操作系統調用OB84。如果沒有生成OB84,CPU不會切換到STOP模式。 ??8.通信錯誤組織塊(OB87) ??在使用通信功能塊或全局數據(GD)通信進行數據交換時,如果出現下列通信錯誤,操作系統將調用0B87 ??1)接收全局數據時,檢測到不正確的幀標識符(ID)。 ??2)全局數據通信的狀態信息數據塊不存在或太短。 ??3)接收到非法的全局數據包編號。 數量輸入輸出模塊 ??③PLC對模擬量的處理 在工業控制中,某些輸入量(例如壓力、溫度、流量、轉速等)是模擬量,某些執行機構(例如電動調節閥和變頻器等)要求PLC輸出模擬量信號,而PLC的CPU只能處理數字量。模擬量首先被傳感器和變送器轉換為標準量程的電流或電壓,例如4~20mA、1~5V、0~10V、PLC用模擬量輸入模塊的A/D轉換器將它們轉換成數字量。帶正負號的電流或電壓在A/D轉換后用二進制補碼來表示。 ??模擬量輸出模塊的D/A轉換器將PLC中的數字量轉換為模擬量電壓或電流,再去控制執行機構。模擬量1/O模塊的主要任務就是實現A/D轉換(模擬量輸入)和D/A轉換(模擬量輸出)。 ??A/D轉換器和D/A轉換器的二進制位數反映了它們的分辨率,位數越多,分辨率越高。模擬量輸入/輸出模塊的另一個重要指標是轉換時間。 ??④模擬量模塊 S7-1200有3種模擬量模塊,此外還有計劃中的熱電阻/熱電偶模塊。a.4通道模擬量輸入模塊SM1231AI4×13bit。該模塊的模擬量輸入可選±10V、±5V、±2.5V,或0~20mA電流。分辨率為12位加上符號位,電壓輸入的輸入電阻≥9MQ,電流輸入的輸入電阻為250Ω。模塊有中斷和診斷功能,可監視電源電壓和斷線故障。所有通道的*大循環時間為625μs。額定范圍的點壓轉換后對應的數字為-27648~27648。25℃或55℃滿量程的*大誤差為±0.1%或±0.2%。 ??可按弱、中、強3個級別對模擬量信號做平滑(濾波)處理,也可以選擇不做平滑處理。模擬量模塊的電源電壓均為DC24V。 ??安裝其硬件升級包后,可以使用8通道模擬量輸入模塊SM1231A18×13bit,其通道參數與4通道模擬量輸入模塊 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|