我先闡述一下過程。
1,首先我從一運行正常的315CPU中l(wèi)oad to PG ,把組態(tài)和程序上載上來保存,保存為項目1,此后我又上載一次,保存為項目2。(全英文的項目名)
2,在項目1中,我把FC塊生成源文件,然后在源文件的第二行輸入代碼“KNOW_HOW_PROJECT”,這是給FC塊加密的代碼,同樣把OB1塊也加密了。在硬件組態(tài)中,加密了讀寫密碼,然后下載項目1,這時問題出現(xiàn)了。。。
3,將近下載完成的時候,CPU上所有指示燈開始全部閃爍,其中SF燈和BF燈為紅色,其余有綠色有橘黃色,全部一塊不停的閃,閃啊閃。。。
4,復(fù)位。先把CPU斷電再上電,然后按下復(fù)位9秒,但STOP指示燈一直不停的閃爍,停止不了。。。按著西門子MMC卡復(fù)位的方式我復(fù)位了N次都不行。。。
5,在所有燈閃爍的時候,STEP 7無法和CPU通訊,診斷不到CPU這個節(jié)點。。。
6,重新?lián)Q了一個全新的MMC卡,換上之后STEP 7能檢測到CPU節(jié)點,然后下載程序2,將近下載完成的時候,顯示OB1無法下載,出現(xiàn)了和步驟3同樣的問題,所有指示燈閃爍。。。
7,通訊無法連接,無法檢測到CPU。。。查所有連線均沒問題,因為在此之前程序還在正常運行。。。
問題分析:
1,開始的時候是懷疑MMC卡出了問題,后來換了一個新卡,下載程序2后問題重現(xiàn),估計應(yīng)該不是,你認為呢???
2,CPU。是不是CPU自身有什么保護功能,我加密下載之后CPU不支持,CPU的自我保護功能出現(xiàn),使我不能格式化MMC卡,換上新卡之后問題一樣出現(xiàn)了。。。
3,這個問題困擾我一天了,現(xiàn)在我只有換CPU這一個辦法了,還請高手們多多指教啊!在現(xiàn)場被催的好急啊,受不鳥了。。。