PLC通過STEP 7編程軟體診斷功能進行故障診斷的基本方法

PLC通過STEP 7編程軟件診斷功能進行故障診斷的基本方法

西門子S7-300PLC具有非常強大的故障診斷功能,通過STEP7編程軟件可以獲得大量的硬件故障與編程錯誤的信息,使用戶能迅速地查找到故障。

這裡的診斷是指西門子S7-300PLC內部集成的錯誤識別和記錄功能,錯誤信息在CPU的診斷緩衝區內。有錯誤或事件發生時,標有日期和時間的信息被保存到診斷緩衝區,時間保存到系統的狀態表中,如果用戶已對有關的錯誤處理組織塊編程,CPU將調用該組織塊。

在SIMATIC管理器中用菜單命令“查看”→“在線”打開在線窗口。打開所有的站,查看是否有CPU顯示了指示錯誤或故障的診斷符號。

診斷符號用來形象直觀地表示模塊的運行模式和模塊的故障狀態,如圖所示。如果模塊有診斷信息,在模塊符號上將會增加一個診斷符號或者模塊符號的對比度降低。

診斷符號“當前組態與實際組態不匹配”表示被組態的模塊不存在或者插入了與組態的模塊型號不同的模塊。

診斷符號“無法診斷”表示無線上連接或該模塊不支持模塊診斷信息,例如電源模塊或子模塊。

“強制”符號表示在該模塊上有變量被強制,即在模塊的用戶程序中有變量被賦予一個固定值,該數據值不能被程序改變。“強制”符號可以與其他符號組合在一起顯示,如圖中“強制與運行”符號。

從在線的SIMATIC管理器的窗口、在線的硬件診斷功能打開的快速窗口和在線的硬件組態窗口(診斷窗口),都可以觀察到診斷符號。

通過觀察診斷符號,町以判斷CPU模塊的運行模式是否有強制變量,CPU模塊和功能模塊(FM)是否有故障。

打開在線窗口,在SIMATIC管理器中執行菜單命令“PLC”→“診斷/設置”→“硬件診斷”,將打開硬件診斷快速瀏覽窗口。在該窗口中顯示PLC的狀態,看到診斷功能的模塊硬件故障,雙擊“故障模塊”可以獲得詳細的故障信息。


分享到:


相關文章: