S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機,也不需要向 CPU 下載組織塊。
對PROFIBUS DP 的故障診斷,有如下幾種方法:
1、通過模塊上的指示燈
前面板上的 DIAG 燈,綠色正常,有錯誤和問題時提示為紅色。上蓋后面的 RUN / STOP 、ERROR 和前面板的DIAG 燈相組合,給出模塊狀態(tài):
圖1. 早期 CM1243-5固件版本 V1.0 & V1.1 的故障指示燈
圖2. CM1243-5 固件版本 V1.2 & V1.3 的故障指示燈
2. 通過編程軟件診斷
早期 CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 診斷緩沖區(qū)中的條目。
查看在線狀態(tài)下模塊的信息
較新版本的CM1243-5 例如 V1.3版本在TIA V13 SP1中查看診斷緩沖區(qū)里從站丟站的信息記錄如下:
3、通過程序讀取DP 從站診斷信息
CM1243-5使用 DPNRM_DG 指令,可以讀取PROFIBUS DP從站的診斷數(shù)據(jù)。
DPNRM_DG 指令參數(shù):
REQ:讀取請求
LADDR:從站診斷地址
RECORD:讀取到的診斷數(shù)據(jù)存放的目標地址
RET_VAL:執(zhí)行指令出錯時返回錯誤代碼
BUSY:正在讀診斷數(shù)據(jù)
CM 1242-5 支持6 個字節(jié)的標準診斷,和6 個字節(jié)的設備特定的診斷,通過標準診斷,可得到從站狀態(tài)。
標準診斷數(shù)據(jù)概述:
標準診斷數(shù)據(jù)信息:
標準診斷數(shù)據(jù)讀取方法:
在主程序OB1 調(diào)用S7-1200“擴展指令/分布式I/O/其它”的 DPNRM_DG指令。單擊塊參數(shù) LADDR,將在下拉列表中選擇DP從站診斷地址,讀取的診斷數(shù)據(jù)存放在DB4 中。
通過監(jiān)視表格查看診斷數(shù)據(jù):
審核編輯:劉清
-
DDR
+關(guān)注
關(guān)注
11文章
715瀏覽量
65476 -
PROFIBUS
+關(guān)注
關(guān)注
3文章
392瀏覽量
37963 -
S7-1200
+關(guān)注
關(guān)注
11文章
331瀏覽量
18055
原文標題:S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機,也不需要向 CPU 下載組織塊。
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論