999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 技成百科 > S7-300 CPU DP主站如何知道從站節(jié)點(diǎn)故障

S7-300 CPU DP主站如何知道從站節(jié)點(diǎn)故障

劉玉蓉 發(fā)布于2014-10-17 16:52 1345 0 標(biāo)簽:

DP主站如何知道從站節(jié)點(diǎn)故障,有DP系統(tǒng)繼存器查詢嗎。

問題補(bǔ)充:
主站下有15個(gè)變頻器,如果全啟動(dòng)了,將變頻器的其中一插頭拔下,我的程序如何知道這個(gè)變頻器通信故障了。我試了下要在將插頭插入,才能從變頻器中知道故障。我想CPU硬件知道故障了,不知道如何讀出這故障為我所用。。

佳答案

雖然可以通過在程序中直接調(diào)用SIMATIC S7 的 標(biāo)準(zhǔn)的PROFIBUS DP 診斷塊 FB125、FC126可以判斷系統(tǒng)PROFIBUS-DP中站點(diǎn)和模塊的錯(cuò)誤,但需要編寫相應(yīng)的程序,對(duì)一般使用人員來說并不現(xiàn)實(shí);你也可以利用BT200進(jìn)行硬件測試與診斷、利用STEP7中繼器Diagnostics Repeater進(jìn)行診斷、以及通過使用通信處理器CP343-5進(jìn)行診斷,但需要額外硬件,也并不現(xiàn)實(shí)
其實(shí)簡單經(jīng)濟(jì)、可操作的辦法是利用分布式I/O站故障錯(cuò)誤處理組織塊OB86中的變量聲明表中內(nèi)容,利用MOVE指令通過簡單的編程就可以知道讀出具體的PROFIBUS-DP模塊的故障,再通過變量表(Variable Table)就可以實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的變化,從而知道那個(gè)變頻器故障。OB86的變量聲明表中變量OB86_MDL_ADDR中內(nèi)容就是故障PROFIBUS-DP網(wǎng)絡(luò)中的DP從站地址。在OB86中編寫如下的程序:
個(gè)賦值指令MOVE中輸入端IN為OB86變量聲明表中變量OB86_EV_CLASS(事件級(jí)別和標(biāo)識(shí)),輸出端OUT為位儲(chǔ)存器字節(jié)MB0;第二個(gè)MOVE指令中輸入端IN為OB86_FLT_ID(故障代碼),輸出端OUT為位存儲(chǔ)器字節(jié)MB1;第三個(gè)MOVE指令這輸入端IN為OB86_MDL_ADDR(PROFIBUS-DP網(wǎng)絡(luò)中從站模塊的DP地址),輸出端OUT為MW2
當(dāng)發(fā)生某個(gè)變頻器故障時(shí),即PROFIBUS-DP網(wǎng)絡(luò)通信發(fā)生問題或者訪問不到DP從站變頻器時(shí)調(diào)用錯(cuò)誤處理組織塊OB86,當(dāng)OB86執(zhí)行時(shí)通過它的變量聲明表中上述臨時(shí)變量所編寫的程序讀出產(chǎn)生故障代碼、事件類型和DP從站模塊的DP地址,通過它們的組合可以得到具體變頻器的故障、以及產(chǎn)生錯(cuò)誤的變頻器的DP地址。由于STEP7沒有實(shí)時(shí)監(jiān)控功能,可以利用變量表監(jiān)控上述OB86程序塊中位存儲(chǔ)器MB0、MB1、MW2,實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的變化,從而知道具體變頻器的故障

若有收獲,就點(diǎn)個(gè)贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽