我曾經(jīng)碰到過三次這種情況,第一次是進(jìn)口德國(guó)線的一個(gè)s7-317-2dp ,另外二次是國(guó)內(nèi)生產(chǎn)線的一個(gè)s7-315-2dp,mmc卡沒有接觸現(xiàn)象,當(dāng)時(shí)現(xiàn)場(chǎng)設(shè)備不能啟動(dòng),dp從站dp通訊不上,觸摸屏沒有連接上不能正常顯示plc反饋的數(shù)據(jù),plc也是一直通電的,后檢查plc指示燈指示plc狀態(tài)在stop,使用鑰匙開關(guān)打到stop位置后復(fù)位plc run燈亮,但是觸摸屏還是沒有數(shù)據(jù)顯示,從站也沒有通訊上,將電腦到現(xiàn)場(chǎng)監(jiān)控發(fā)現(xiàn)沒有程序,開始懷疑程序丟失了,下載程序發(fā)現(xiàn)下載不進(jìn)去,斷電后通電發(fā)現(xiàn)plc上所有指示燈都在亮,我就開始懷疑是不是mmc卡問題導(dǎo)致,重新斷電后將mmc拔出清潔重新插入后通電,再將鑰匙開關(guān)從run打到stop再到run后正常,測(cè)試設(shè)備正常工作。
需要注意一個(gè)問題就是,mmc卡和plc接觸不好情況下,拔出后重新插入往往可以正常,因?yàn)榭▋?nèi)的程序并沒有丟,所以不需要重新下載程序,特別是對(duì)于有第三方dp從站情況下,如果這個(gè)程序不是你編程的,是廠家給的原始程序,或是自己在線從plc上載來的程序,重新下載程序后plc可能不會(huì)運(yùn)行,主要原因就是第三方的dp從站,你的電腦上可能沒有他的gsd文件,造成下載硬件狀態(tài)plc不能識(shí)別導(dǎo)致問題,碰到這種情況需要你自己先在step7內(nèi)安裝第三方的dp從站的gsd文件,并且重新做硬件組態(tài),硬件組態(tài)地址和原來一樣就可以了。此外如果你在mmc是正常情況下,使用變量表做了對(duì)一些變量的置位,mmc卡接觸不好抽出重新插入后,原先變量表內(nèi)置位的變量會(huì)復(fù)位。
其中我也犯過mmc卡沒有接觸好,誤以為是程序丟失,重新下載程序后部分dp從站不能正常運(yùn)行,解決這個(gè)問題,是我一個(gè)痛苦的經(jīng)歷,當(dāng)時(shí)折騰了我好幾個(gè)小時(shí)才解決。