PROFINET IO 中的診斷機制:
一致性診斷概念
PROFINET IO 支持您使用一致性診斷概念。PROFINET 以三種不同的方法提供有關系統錯誤和中斷狀態的 IO 診斷信息(與在 PROFIBUS DP 中相同):
? 使用 STEP 7 組態和工程工具進行診斷
? 使用狀態 LED 進行診斷
? 在 STEP 7 應用程序(AP)中進行診斷
診斷機制
當檢測到通道故障(例如,模擬輸入處短路)時,IO 設備將向 CPU 輸出診斷中斷。操作系統通過調用診斷 DB(例如,OB82)進行響應。此 OB 的局部變量包含故障設備的邏輯基址,并包含長度為四個字節的診斷數據。
IO 控制器自動設置插入以替換有缺陷設備/模塊的新 IO 設備或模塊的相應參數和組態數據。必須為新的 IO 設備分配組態的名稱,例如,通過從先前 IO 設備的 MMC 卡中讀取名稱。 下一步中將恢復用戶數據的周期性交換。
使用 STEP 7 組態和工程工具進行診斷
“報告系統錯誤”
STEP 7 中的“報告系統錯誤”診斷功能可在 PROFINET IO 中使用。
“報告系統錯誤”是顯示由 IO 設備或 IO 控制器的 CPU 返回的診斷消息的便捷方式。
STEP 7 將自動生成所需的塊和消息文本。用戶只需將生成的塊下載到 CPU,并將這些文本傳送到連接的 HMI 設備即可。
全集成診斷概念
所有 SIMATIC 產品都集成有診斷功能,用于檢測和排除故障。這些組件可自動指出操作
中可能發生的故障,并提供詳細的相關信息。
同時發生的每個單獨錯誤或若干錯誤將從 IO 設備傳送到 IO 控制器。如果需要 IO 設備的完整狀態(含所有未決錯誤),則可直接從 IO 設備讀取狀態。
通過 PG/PC 或 HMI 設備訪問 IO 設備的狀態:
如果已通過 STEP 7 或 HMI 設備由 PG/PC 連接到工業以太網,則可在線調用診斷信息。
在下圖中,對此進行了簡要說明。
① IO 設備檢測到一個錯誤,并將診斷數據發送給指定的 IO 控制器。
② IO 控制器會通知編程/HMI 設備,并更新所顯示的系統診斷信息。
③ 在 STEP 7 中,可從 IO 設備直接讀取“可訪問設備”(Accessible devices) 的站狀態(與 IO 控制器無關)。僅當編程設備已連接工業以太網時,才能執行以上操作。即,可在調試或服務過程中(甚至 IO 控制器未運作時)訪問診斷信息。
PROFINET IO 中的診斷級別
IO 設備會將出現的所有錯誤消息發送到 IO 控制器。診斷信息的范圍和容量,取決于診斷數據評估的級別以及所使用的 PROFINET 設備。
可以評估不同級別的診斷數據。例如,通過診斷級別 4 選擇通道的編號和類型。
STEP 7 的設備視圖中診斷級別的表示形式
下圖以分布式 I/O 系統 ET 200MP 為例,顯示了 STEP 7 的設備視圖中PROFINET 設備型號:
責任編輯:lq
-
控制器
+關注
關注
112文章
16448瀏覽量
179481 -
Profinet
+關注
關注
6文章
1217瀏覽量
23582 -
應用程序
+關注
關注
38文章
3292瀏覽量
57920
原文標題:PROFINET IO 中的診斷機制分析
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Profinet IO通信故障原因及解決辦法
Profinet協議IO-Link主站網關-三格電子
![<b class='flag-5'>Profinet</b>協議<b class='flag-5'>IO</b>-Link主站網關-三格電子](https://file1.elecfans.com//web3/M00/05/1D/wKgZPGd85ReAE5W9AAEWm9aRmag346.png)
一體式遠程IO的Profinet通信協議模組-三格電子
![一體式遠程<b class='flag-5'>IO</b>的<b class='flag-5'>Profinet</b>通信協議模組-三格電子](https://file1.elecfans.com//web3/M00/03/E4/wKgZO2ds87eAKYATAADA2U_Udd066.jpeg)
profinet轉profinet
歐姆龍PLC數據 轉 profinet IO項目案例
![歐姆龍PLC數據 轉 <b class='flag-5'>profinet</b> <b class='flag-5'>IO</b>項目案例](https://file1.elecfans.com/web2/M00/08/33/wKgZomb2EqSAKEXuAAE45mENwRE016.png)
【教程】比Modbus控制更簡單!S7 200 SMART利用Profinet網關擴展IO
![【教程】比Modbus控制更簡單!S7 200 SMART利用<b class='flag-5'>Profinet</b>網關擴展<b class='flag-5'>IO</b>](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
Profinet遠程IO模塊:模擬量模塊_安裝與接線說明
![<b class='flag-5'>Profinet</b>遠程<b class='flag-5'>IO</b>模塊:模擬量模塊_安裝與接線說明](https://file1.elecfans.com//web2/M00/FE/C1/wKgZomajj-2AbzMkAADXBSmeenI964.png)
Profinet遠程IO模塊:數字量輸入模塊_遠程組態說明
![<b class='flag-5'>Profinet</b>遠程<b class='flag-5'>IO</b>模塊:數字量輸入模塊_遠程組態說明](https://file1.elecfans.com/web2/M00/FE/B0/wKgaomaeXIeAKLYVAAazwELbDEY325.png)
Profinet分布式IO模塊系統
![<b class='flag-5'>Profinet</b>分布式<b class='flag-5'>IO</b>模塊系統](https://file1.elecfans.com/web2/M00/FD/7B/wKgaomaUzcqAQDTWAAMjN_cA2iY438.png)
插片式遠程IO模塊:Profinet總線耦合器在STEP7配置
![插片式遠程<b class='flag-5'>IO</b>模塊:<b class='flag-5'>Profinet</b>總線耦合器在STEP7配置](https://file1.elecfans.com/web2/M00/FC/21/wKgaomaPvJOAaB7pAAJcLqc2HjM005.png)
關于Profinet遠程IO模塊的超詳細講解
![關于<b class='flag-5'>Profinet</b>遠程<b class='flag-5'>IO</b>模塊的超詳細講解](https://file1.elecfans.com//web2/M00/EA/C2/wKgaomZVkU-ARC1qAAFdTmKtlP466.jpeg)
評論