在西門子S7-1200中的診斷緩沖區是CPU系統存儲器的一部分,診斷緩沖區中記錄了由CPU或具有診斷功能的模塊所檢測到的事件和錯誤等。
下面通過一個示例來演示通過診斷緩沖區查看CPU停機原因的方法,在主程序OB1中編寫一段數據傳送程序,將23送給數據塊DB1中的DBW0,保存項目,并將OB1下載。
在項目視圖的項目樹中,雙擊PLC1站下的在線和診斷,即可打開在線診斷對話框,單擊工具欄中的轉到在線按鈕,則進入在線連接狀態。點擊選擇在線工具中的操作員面板,單擊其中的運行按鈕,因為我們沒有建立數據塊DB1,所以可以發現CPU無法運行而處于停止狀態。
單擊診斷緩沖區,查看診斷緩沖區的內容,可以看到最近發生的事件。事件一提示的是啟動信息,事件二提示的是未裝載DB1,這樣就可以查找到導致CPU無法運行的原因。
在同一時刻診斷緩沖區記錄了多個時間,要綜合這些事件信息,對CPU停機的原因進行分析和判斷。選中某一提示事件時,單擊打開塊按鈕,則可直接打開出錯的塊。
以上介紹了西門子plc1200診斷緩沖區的使用方法,以及如何查看CPU停機原因,如有更多需求歡迎與我們溝通交流。
-
緩沖區
+關注
關注
0文章
33瀏覽量
9174 -
plc
+關注
關注
5016文章
13388瀏覽量
465433 -
cpu
+關注
關注
68文章
10905瀏覽量
213032 -
西門子
+關注
關注
95文章
3062瀏覽量
116453 -
plc1200
+關注
關注
0文章
5瀏覽量
1529
發布評論請先 登錄
相關推薦
評論