陸沛治
摘要:公司一臺(tái)數(shù)控彎管機(jī)采用臺(tái)灣豐煒PLC控制并與上位機(jī)進(jìn)行通訊,其上位機(jī)為一臺(tái)操作、編輯顯示器,可對(duì)編輯彎管程序,此品牌在有限公司只有一臺(tái),由于廠家在PLC內(nèi)部設(shè)置了密碼并禁止上載程序,所以當(dāng)其出現(xiàn)故障后處理難度較大,本文為在實(shí)際工作中遇到的故障,分析、處理后進(jìn)行的技術(shù)總結(jié)。
關(guān)鍵詞:PLC ?密碼 ?處理 ?分析 ?技術(shù)總結(jié)
1、數(shù)控彎管機(jī)簡(jiǎn)介
公司一臺(tái)數(shù)控彎管機(jī)采用臺(tái)灣豐煒PLC控制并與上位機(jī)進(jìn)行通訊,該設(shè)備在交工驗(yàn)收時(shí)以程序是專利為由,沒(méi)有按照合同將PLC程序交付用戶,并在PLC上設(shè)置了密碼和禁止上載程序,所以多給了一臺(tái)豐煒VB1-28ML-D主機(jī),當(dāng)做備用,這為日后出現(xiàn)故障時(shí)爭(zhēng)取了很多時(shí)間。
2019年該設(shè)備出現(xiàn)故障,經(jīng)查找是PLC主機(jī)出現(xiàn)故障,更換備用PLC主機(jī),故障排除,拿到帶有密碼的PLC,聯(lián)系一專業(yè)破解PLC密碼人員,暴力破解了密碼并將程序發(fā)給我們,通過(guò)仔細(xì)研究程序發(fā)現(xiàn),PLC主機(jī)并沒(méi)有損壞,而是廠家在PLC上設(shè)置了時(shí)間程序,當(dāng)?shù)竭_(dá)時(shí)間后PLC所有輸出被禁止,設(shè)備停止運(yùn)行,上篇論文“臺(tái)灣豐煒PLC故障分析”有詳細(xì)介紹。
2、數(shù)控彎管機(jī)目前存在的隱患
使用備用PLC主機(jī)設(shè)備暫時(shí)正常,但是這臺(tái)PLC主機(jī)廠家還是有可能設(shè)置時(shí)間程序,當(dāng)?shù)搅艘欢ǖ臅r(shí)間后還有可能造成停機(jī),將破解的PLC程序重新修改,即將時(shí)間程序清除,解除對(duì)M9034的置位,當(dāng)寫(xiě)入完成后,PLC通電一切正常,但是在上位機(jī)無(wú)法啟動(dòng)設(shè)備運(yùn)行,應(yīng)該是無(wú)法與上位機(jī)建立通訊,造成設(shè)備不能正常使用。
3、通訊故障處理
經(jīng)過(guò)檢查發(fā)現(xiàn)與上位機(jī)通訊使用的電纜共三根導(dǎo)線,經(jīng)過(guò)多次試驗(yàn),通過(guò)點(diǎn)擊:系統(tǒng)設(shè)定---PLC之CP1通訊站號(hào)設(shè)定---1,將站號(hào)設(shè)置為1,再次點(diǎn)擊:系統(tǒng)設(shè)定---聯(lián)機(jī)方式設(shè)定---FX Protocol,聯(lián)機(jī)成功,使用上位機(jī)能夠啟動(dòng)油泵,但是在數(shù)控彎管機(jī)工作時(shí)每個(gè)軸的驅(qū)動(dòng)器動(dòng)作時(shí)即過(guò)載報(bào)警。
4、停電保持區(qū)的數(shù)據(jù)處理
當(dāng)運(yùn)行程序時(shí)驅(qū)動(dòng)器動(dòng)作時(shí)即過(guò)載報(bào)警,通過(guò)幾次試運(yùn)行發(fā)現(xiàn)每個(gè)軸在運(yùn)行時(shí)無(wú)任何緩沖,動(dòng)作生硬,但是動(dòng)作順序是對(duì)的,所以判斷PLC參數(shù)設(shè)置不對(duì),通過(guò)PLC程序監(jiān)控可以看到,有很多數(shù)據(jù)寄存器未賦值,判斷為數(shù)據(jù)丟失,通過(guò)軟件發(fā)現(xiàn)其在:系統(tǒng)設(shè)定下有停電保持區(qū),初步判斷為暴力破解密碼導(dǎo)致停電保持區(qū)數(shù)據(jù)損壞,通過(guò)現(xiàn)有運(yùn)行的PLC主機(jī)進(jìn)行停電保持區(qū)的數(shù)據(jù)調(diào)出,通訊后調(diào)出數(shù)據(jù)如下:
將以上數(shù)據(jù)通過(guò)軟件寫(xiě)入PLC程序停電保持區(qū)中,再次試車機(jī)器運(yùn)行一切正常,至此故障全部排除。
5、總結(jié)
由于豐煒PLC的品牌在公司中只有一臺(tái),所以對(duì)此型號(hào)的PLC比較陌生,在查找故障中走了一些彎路,最終圓滿解決了此故障。本文簡(jiǎn)要介紹了豐煒PLC故障的軟件通訊及數(shù)據(jù)保持寄存器故障的判斷方法和解決辦法,從實(shí)際角度詳細(xì)討論了故障的表現(xiàn)形式及主要解決方法,對(duì)相關(guān)維修人員在工作中可以進(jìn)行相互借鑒,為電氣行業(yè)的進(jìn)步和創(chuàng)新做出了積極的貢獻(xiàn)。
參考文獻(xiàn):
[1]黃志堅(jiān)主編 《機(jī)器人PLC控制及應(yīng)用實(shí)例》 化學(xué)工業(yè)出版社,2018
[2]姚福來(lái),張艷主編《電氣自動(dòng)化工程師速成教程》 第二版機(jī)械工業(yè)出版社,2017