在何處讀出 CPU 的診斷緩沖區?
可從在線和診斷視圖中“診斷”文件夾的“診斷緩沖區”組中讀出 CPU 的診斷緩沖區。
“診斷緩沖區”組的結構
“診斷緩沖區”組由以下各區域組成:
“事件”
“設置”
診斷緩沖區
診斷緩沖區用作記錄診斷事件的日志文件,這些診斷事件是在分配給它的 CPU 和模塊上發生的。這些事件按其發生的順序輸入,并且最新的事件顯示在頂部。
“事件”區域
“事件”區域選項卡由以下元素組成:
“CPU 時間戳記采用本地 PG/PC 時間”復選框
事件表
“凍結顯示”或“取消凍結”按鈕
事件詳細信息:事件編號、事件 ID、模塊名稱和可能的站名稱或設備名稱、機架/插槽、描述信息、關于事件的幫助、位置標識符、到達/離去信息、事件類型
“在編輯器中打開”和“另存為...”按鈕
“CPU 時間戳記采用本地 PG/PC 時間”復選框
如果尚未選中該復選框,將使用模塊時間顯示診斷緩沖區條目。
如果選中了該復選框,將使用按以下公式計算的時間顯示診斷緩沖區條目:
顯示的時間 = 模塊時間 + PG/PC 上的時區偏移量
這要求模塊時間與 UTC 時間一致。
如果要查看以 PG/PC 的本地時間表示的模塊診斷緩沖區條目時間,則應使用該設置。
選中或取消選中該復選框會立即更改診斷緩沖區條目的顯示時間。
說明 如果在程序中使用“WR_SYS_T”指令或者使用 HMI 設備(而不是使用 UTC)設置 CPU 的實時時鐘,則建議您取消選中“CPU 時間戳記采用本地 PG/PC 時間”復選框。在這種情況下,模塊時間是唯一有意義的時間。 |
事件表
以表格形式顯示每個診斷事件的以下信息:
條目的順序號
第一個條目包含最新的事件。
診斷事件的日期和時間
如果沒有顯示日期和時間,則表明模塊中未集成時鐘。
事件的短名稱和 CPU 的響應(如果適用)
說明 如果無法確定文本的個別參數,則相應參數位置將顯示字符串“###”。 如果還沒有可用于新模塊或新事件的顯示文本,事件編號和各個參數將以十六進制值表示。 |
僅 S7-1200 和 S7-1500 CPU:事件類型圖標
下表列出了相應的圖標及其含義。
圖標 | 含義 |
---|---|
正常(無需維護和/或無故障) | |
需要維護 | |
要求維護 | |
錯誤 |
到達/離去狀態相關的信息圖標
下表列出了相應的圖標及其含義。
圖標 | 含義 |
---|---|
到達事件 | |
離去事件 | |
離去事件與到達事件無關 | |
用戶自定義診斷事件 |
在事件表中,可更改列順序、調整列寬度、移除及添加單列。此外,還可以按以下條件來排序:按照順序號、“日期和時間”以及“事件”排序。
“凍結顯示”或“取消凍結”按鈕
只有存在到 CPU 的在線連接時,才會啟用“凍結顯示”或“取消凍結”按鈕。
默認設置為“凍結顯示”。
如果單擊“凍結顯示”按鈕,將出現以下情況:
診斷緩沖區條目的當前顯示將被凍結。
按鈕標簽變為“取消凍結”。
如果系統中出現錯誤,接下來可能會非常快速地發生診斷事件。如此會使顯示的更新速率加快。通過凍結顯示,用戶便可冷靜而詳細地檢查所出現的情況。
如果凍結了顯示然后單擊“取消凍結”按鈕,將發生以下情況:
診斷緩沖區條目的顯示會再次更新。
按鈕標簽變為“凍結顯示”。
說明 如果凍結了診斷緩沖區顯示,CPU 會繼續在診斷緩沖區中輸入事件。 |
事件的詳細信息
如果選擇了事件列表中的一行,則將獲得有關相應事件的詳細信息:
診斷緩沖區中的事件順序號
事件 ID
模塊、站或設備名稱(如果適用)
機架/插槽
事件描述信息,含事件特定的附加信息。有關附加信息的示例:
導致該事件的命令
因診斷事件導致操作模式切換
關于事件的幫助:詳細說明選定的事件以及可能的解決方法。對于離去事件,顯示文本信息“離去事件:無需用戶操作”(No user action required)。
僅 S7-1200 和 S7-1500 CPU:工廠名稱、位置標識符
事件是到達事件還是離去事件的相關信息
事件類型。支持以下事件類型:
正常(無需維護和/或無故障)
需要維護
要求維護
錯誤
“在編輯器中打開”按鈕
下表顯示了“打開塊”按鈕是否激活以及該按鈕所具有的功能。
何時啟用“在編輯器中打開”按鈕? | 單擊該按鈕時會發生什么情況? |
---|---|
如果診斷事件引用了塊的相對地址。 這是引起事件的命令的地址。 |
“在編輯器中打開”功能用于在離線視圖中導致錯誤的程序指令位置打開被引用塊。這樣,用戶就可以檢查并根據需要更改該指定位置的塊的源代碼,然后將其再次下載到 CPU。 |
如果診斷事件由模塊觸發。 | “在編輯器中打開”功能用于打開涉及模塊的設備視圖。 |
“另存為...”按鈕
如果單擊該按鈕,會將診斷緩沖區的內容保存到文本文件中。“診斷”,取決于語言,建立在該文件名后添加擴展名“.txt”。但可以更改此名稱。
“設置”區域
“設置”區域選項卡由以下元素組成:
“顯示事件”列表
“默認應用設置”按鈕
“以十六進制格式輸出事件信息”復選框
列出“顯示事件:”
對于每個事件類別,該列表中都有一個復選框(默認設置:選中所有復選框)。若清空某復選框,則該復選框所對應事件類別的事件將不再顯示在“事件”區域。重新選擇該復選框,將再次顯示相關事件。
“默認應用設置”按鈕
若單擊該按鈕,當“事件”選項卡打開時,設置在將來也同樣適用。
“以十六進制格式輸出事件信息”復選框
若選擇該復選框,則“事件”區域事件列表中的事件 ID 將以十六進制進行顯示。若清空該復選框,則事件信息以文本的形式給出。
診斷緩沖區信息解析
通過診斷信息定位故障塊
審核編輯:湯梓紅
-
cpu
+關注
關注
68文章
10880瀏覽量
212214 -
西門子
+關注
關注
94文章
3051瀏覽量
116062 -
程序
+關注
關注
117文章
3792瀏覽量
81165 -
視圖
+關注
關注
0文章
140瀏覽量
6598
原文標題:西門子博途:在線診斷
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論