四平S7-1200PLC西門子代理商原裝現貨
發布日期 :2023-03-26 23:59發布IP:113.247.113.237編號:11544927
詳細介紹 四平S7-1200PLC西門子代理商原裝現貨 四平西門子S7-1200PLC代理,四平西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 西門子PLC同步錯誤組織塊??1.同步錯誤 ??同步錯誤是與執行用戶程序有關的錯誤,程序中如果有不正確的地址區、錯誤的編號或錯誤的地址,都會出現同步錯誤,操作系統將調用同步錯誤OB。OB121用于對程序錯誤的處理,OB122用于處理模塊訪問錯誤。 ??同步錯誤OB的優先級與檢測到出錯的塊的優先級一致。因此OB121和OB122可以訪問中斷發生時累加器和其他寄存器的內容。用戶程序可以用它們來處理錯誤,例如出現對某個模擬量輸入模塊的訪問錯誤時,可以在OB122中用SFC44定義一個替代值。 四平S7-1200PLC西門子代理商原裝現貨 四平西門子S7-1200PLC代理,四平西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 ??可以用SFC36“MASK_FLT”來屏蔽同步錯誤,使某些同步錯誤不觸發對應的OB的調用,但是CPU在錯誤寄存器中記錄發生的被屏蔽的錯誤。SFC 37“DMSK_FLT”在當前優先級被執行完后,將解除被屏蔽的錯誤,并且清除當前優先級的事件狀態寄存器相應的位。 ??可以用SFC38“READ_ERR”讀出已經發生的被屏蔽的錯誤。 ??對于S7-300(CPU318除外),不管錯誤是否被屏蔽,錯誤都會被送入診斷緩沖區,并且CPU的“SF”LED會被點亮。 ??2. 編程錯誤組織塊(OB121) ??出現編程錯誤時,CPU的操作系統將調用OB121。編程錯誤的診斷將在7.3.2節介紹。 ??3. I/O訪問錯誤組織塊(OB122) ??CPU用PI、PQ地址區訪問有故障的模塊時,如果出現直接訪問I/O錯誤(模塊損壞或找不到),或者訪問了一個CPU不能識別的I/O地址,此時CPU的操作系統將會調用0B122。0B122將在7.1.1節介紹。 ??其他組織塊 ??1. DPV1中斷組織塊 OB55~OB57 ??如果PROFIBUS-DP V1(簡稱 DPV1)從站的模塊或機架改變了操作模式,例如由RUN切換為STOP,CPU的操作系統可能調用狀態中斷組織塊OB55。 ??如果用戶通過本地或遠程訪問更改了DPV1從站插槽的參數,CPU的操作系統可能調用更新中斷組織塊0B56。OB57是DPV1從站的插槽觸發的制造商特定的中斷的組織塊。 ??2.多處理器中斷組織塊OB60 ??S7-400的一個機架可以插入*多4個CPU,協同完成同一個復雜任務。OB60用來確保在多CPU過程中CPU的反應與事件同步。 ??3.同步循環中斷組織塊OB61~OB64 ??DP從站從采集輸入信號到輸出邏輯運算結果需要經過7個不同的循環,同步循環中斷用于實現各DP從站數據處理的同步。 ??4.技術功能同步中斷組織塊OB65 ??技術(Technology)功能同步中斷組織塊0B65用于技術功能CPU的程序啟動和技術功能塊更新的同步。 ??5.背景組織塊OB90 ??S7-400的CPU可以設置*小掃描循環時間,如果它比實際的掃描循環時間長,在循環程序結束后CPU處于空閑的時間內可以執行背景組織塊(OB90)。如果沒有對OB90編程,CPU要等到定義的*小掃描循環時間到達為止,再開始下一次循環的操作。用戶可以將對運行時間要求不高的操作放在OB90中去執行,以避免出現等待時間。 ??OB90的優先級為29(*低),不能通過參數設置進行修改。實際編程極少使用OB90。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|