S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機(jī),也不需要向 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ù)存放的目標(biāo)地址
RET_VAL:執(zhí)行指令出錯時返回錯誤代碼
BUSY:正在讀診斷數(shù)據(jù)
CM 1242-5 支持6 個字節(jié)的標(biāo)準(zhǔn)診斷,和6 個字節(jié)的設(shè)備特定的診斷,通過標(biāo)準(zhǔn)診斷,可得到從站狀態(tài)。
標(biāo)準(zhǔn)診斷數(shù)據(jù)概述:
標(biāo)準(zhǔn)診斷數(shù)據(jù)信息:
標(biāo)準(zhǔn)診斷數(shù)據(jù)讀取方法:
在主程序OB1 調(diào)用S7-1200“擴(kuò)展指令/分布式I/O/其它”的 DPNRM_DG指令。單擊塊參數(shù) LADDR,將在下拉列表中選擇DP從站診斷地址,讀取的診斷數(shù)據(jù)存放在DB4 中。
通過監(jiān)視表格查看診斷數(shù)據(jù):
審核編輯:劉清
-
DDR
+關(guān)注
關(guān)注
11文章
732瀏覽量
66597 -
PROFIBUS
+關(guān)注
關(guān)注
3文章
489瀏覽量
39105 -
S7-1200
+關(guān)注
關(guān)注
11文章
333瀏覽量
18537
原文標(biāo)題:S7-1200 做 DP Master 通訊時,DP slave 丟失后,CPU不會停機(jī),也不需要向 CPU 下載組織塊。
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
模擬電路故障診斷
分形特征的模擬電路故障診斷方法
【TL6748 DSP申請】逆變器故障診斷
【下載】《模擬電路故障診斷》
【轉(zhuǎn)】電力電子電路故障診斷方法
基于電流測試的混合電路故障診斷
請問怎樣對SI電路進(jìn)行故障診斷?
基于matlab的電機(jī)故障診斷
故障診斷的含義及工作原理
復(fù)雜設(shè)備的遠(yuǎn)程故障診斷研究
西門子工業(yè)通信網(wǎng)絡(luò)組態(tài)編程與故障診斷
Profibus DP總線診斷

評論