S7-1200 做 DP Master 通訊時(shí),DP slave 丟失后,CPU不會(huì)停機(jī),也不需要向 CPU 下載組織塊。
對(duì)PROFIBUS DP 的故障診斷,有如下幾種方法:
1、通過(guò)模塊上的指示燈
前面板上的 DIAG 燈,綠色正常,有錯(cuò)誤和問(wèn)題時(shí)提示為紅色。上蓋后面的 RUN / STOP 、ERROR 和前面板的DIAG 燈相組合,給出模塊狀態(tài):
圖1. 早期 CM1243-5固件版本 V1.0 & V1.1 的故障指示燈
圖2. CM1243-5 固件版本 V1.2 & V1.3 的故障指示燈
2. 通過(guò)編程軟件診斷
早期 CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 診斷緩沖區(qū)中的條目。
查看在線狀態(tài)下模塊的信息
較新版本的CM1243-5 例如 V1.3版本在TIA V13 SP1中查看診斷緩沖區(qū)里從站丟站的信息記錄如下:
3、通過(guò)程序讀取DP 從站診斷信息
CM1243-5使用 DPNRM_DG 指令,可以讀取PROFIBUS DP從站的診斷數(shù)據(jù)。
DPNRM_DG 指令參數(shù):
REQ:讀取請(qǐng)求
LADDR:從站診斷地址
RECORD:讀取到的診斷數(shù)據(jù)存放的目標(biāo)地址
RET_VAL:執(zhí)行指令出錯(cuò)時(shí)返回錯(cuò)誤代碼
BUSY:正在讀診斷數(shù)據(jù)
CM 1242-5 支持6 個(gè)字節(jié)的標(biāo)準(zhǔn)診斷,和6 個(gè)字節(jié)的設(shè)備特定的診斷,通過(guò)標(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 中。
通過(guò)監(jiān)視表格查看診斷數(shù)據(jù):
審核編輯:劉清
-
DDR
+關(guān)注
關(guān)注
11文章
715瀏覽量
65536 -
PROFIBUS
+關(guān)注
關(guān)注
3文章
392瀏覽量
38020 -
S7-1200
+關(guān)注
關(guān)注
11文章
331瀏覽量
18073
原文標(biāo)題:S7-1200 做 DP Master 通訊時(shí),DP slave 丟失后,CPU不會(huì)停機(jī),也不需要向 CPU 下載組織塊。
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
LabVIEW在齒輪箱故障診斷中的應(yīng)用
分形特征的模擬電路故障診斷方法
【TL6748 DSP申請(qǐng)】逆變器故障診斷
【下載】《模擬電路故障診斷》
【轉(zhuǎn)】電力電子電路故障診斷方法
基于電流測(cè)試的混合電路故障診斷
請(qǐng)問(wèn)怎樣對(duì)SI電路進(jìn)行故障診斷?
基于matlab的電機(jī)故障診斷
故障診斷的含義及工作原理
復(fù)雜設(shè)備的遠(yuǎn)程故障診斷研究
西門(mén)子工業(yè)通信網(wǎng)絡(luò)組態(tài)編程與故障診斷
Profibus DP總線診斷
![<b class='flag-5'>Profibus</b> <b class='flag-5'>DP</b>總線<b class='flag-5'>診斷</b>](https://file.elecfans.com/web1/M00/CA/49/o4YBAF-NRhWAFzZrAADGmD5zO6Q129.png)
評(píng)論