直接斷電會(huì)導(dǎo)致PLC程序丟失?
劉玉蓉
發(fā)布于2014-11-10 17:24
6
0
標(biāo)簽:
1.用的是CPU 319F-3 PN/DP的PLC,直接斷電會(huì)導(dǎo)致MMC里的程序丟失?
2.之后下載程序可以正常使用,不是MMC卡損壞了吧?沒(méi)有帶電插拔過(guò),文檔里介紹的MMC卡意外損壞條怎么理解:當(dāng)裝載用戶程序時(shí)突然斷電?是指下載程序過(guò)程中,還是指在實(shí)際程序運(yùn)行中?
3.MMC卡刪除程序是不是只能用這三種?
4.在以后需要斷電時(shí),PLC用撥到STOP位置嗎?還是可以直接斷電?
問(wèn)題補(bǔ)充:
5.“實(shí)際程序執(zhí)行不是完全依靠MMC卡,是把卡的程序拷貝到RAM中" 這個(gè)怎么理解,MMC卡不是只讀存儲(chǔ)器嗎?除了執(zhí)行"cope RAM to ROM"外,在程序運(yùn)行中也有往MMC卡里寫數(shù)據(jù)的?
6.S7-300 PLC 存儲(chǔ)區(qū)域中,系統(tǒng)存儲(chǔ)器和保持存儲(chǔ)器的數(shù)據(jù)是放在RAM中還是ROM中?
7.這個(gè)PLC在正常運(yùn)行情況下出現(xiàn)報(bào)紅,斷電將MMC卡拿出再放回,重新上電,等加載完成后PLC的SF燈報(bào)紅長(zhǎng)亮;然后又重新照著上面的步驟做了一次,等加載完成后PLC正常運(yùn)行了,為什么會(huì)有這種情況? ------如果下次還出現(xiàn)這種情況,通過(guò)讀CPU的診斷緩沖區(qū)是不是可以找到原因?
圖片說(shuō)明: 1,一些意外情況也會(huì)損壞MMC卡 2,如何刪除MMC卡中的程序 3,S7-300 PLC 存儲(chǔ)區(qū)域
佳答案
1)不會(huì)。
2)下載程序可以正常工作,也就說(shuō)明用戶程序可以成功下載到MMC卡,卡沒(méi)有問(wèn)題。卡是禁止帶電拔插的。是指下載用戶程序過(guò)程中出現(xiàn)的突然斷電。
3)是的,西門子推薦3種清除卡信息操作模式。
4)除了在下載程序或者下載數(shù)據(jù)操作中禁止突然斷電外,其余都可以斷電。
補(bǔ)充問(wèn)題回復(fù):
你這樣把卡放入后上電,如果出現(xiàn)報(bào)警就啟用cpu診斷信息,提示故障位置信息。就是你說(shuō)的通過(guò)診斷緩沖區(qū)讀取cpu的報(bào)警信息,提供查找問(wèn)題的原因。
另外,我個(gè)人總覺(jué)的你好像并不是這個(gè)卡引起的故障,而是系統(tǒng)上面的一些模塊由于安裝時(shí)沒(méi)有注意使模塊的后連接器松動(dòng)。類似的故障曾經(jīng)碰到過(guò),開始也是通過(guò)cpu診斷提示MMC卡存在問(wèn)題,反復(fù)拔插也是不能夠徹底解決這個(gè)問(wèn)題,當(dāng)時(shí)也準(zhǔn)備重新購(gòu)買MMC和cpu模塊,不經(jīng)意中觸碰了系統(tǒng)中的一個(gè)模塊,發(fā)現(xiàn)有松動(dòng),斷電重新把這個(gè)系統(tǒng)中的模塊重新安裝一遍后,現(xiàn)在基本過(guò)去了1年也從來(lái)沒(méi)有再出現(xiàn)過(guò)這個(gè)問(wèn)題。