PC與PLC之間使用PC ADAPTER USB(6ES7972-0CB20-0XA0)連接,CPU是315-2DP,在不插入MMC卡時(shí),可以建立連接,但下載硬件時(shí)會(huì)報(bào)SDB過(guò)大的錯(cuò)誤。但一插入MMC卡,立即就會(huì)變成無(wú)法連接。使用CPU上的復(fù)位鍵做過(guò)復(fù)位,但問(wèn)題不能解決。
答:使用下面的方法試試再下載
1、可以采用壓縮功能:
將CPU置于STOP狀態(tài),此時(shí):
可以執(zhí)行菜單PLC/Diagnostic Setting/Module Information(PLC/診斷/設(shè)置/模塊信息),打開(kāi)模塊信息窗口,選定“Memory”(存儲(chǔ)器)選項(xiàng),可以看到CPU的工作存儲(chǔ)器和裝載存儲(chǔ)器當(dāng)前使用的情況,裝載內(nèi)存(Load Memory RAM) 是否有足夠的空間來(lái)存儲(chǔ)新的快,你可以點(diǎn)擊“Compress”(壓縮)按鈕,以便釋放更多存儲(chǔ)空間。
2、按以下步驟刪除CPU中的MMC卡上的塊:
、將要?jiǎng)h除的MMC卡插入到CPU。
、 在SIMATIC管理器中,通過(guò)“View > Online”或通過(guò)相關(guān)按鈕切換到在線模式。
、在在線窗口中選擇塊文件夾。
、標(biāo)記文件夾中所有的塊。
、右擊并選擇“Delete”(可確認(rèn) 提示系統(tǒng)函數(shù)不能刪除的信息)。
3、如果希望刪除帶密碼保護(hù)的 MMC,按以下步驟進(jìn)行。
將 MMC 卡插入到 PG 或者是個(gè)人電腦的 SIMATIC USB 讀卡器中。
在 SIMATIC 管理器中選擇“File”。
選擇 “S7 Memory Card” ==> “Delete...”
SDB過(guò)大的錯(cuò)誤。即系統(tǒng)數(shù)據(jù)過(guò)大的錯(cuò)誤。首先做的就是清楚PLC內(nèi)部所有數(shù)據(jù)。清空數(shù)據(jù),就像用一個(gè)新的plc一樣。然后再把的項(xiàng)目的程序和硬件組態(tài)重新下載到PLC當(dāng)中。
插入MMC卡就連不上?
這個(gè)MMC卡不是新的,內(nèi)部有其它的數(shù)據(jù),這樣插入PLC當(dāng)中就會(huì)出項(xiàng)這種情況!因?yàn)镸MC卡內(nèi)存在著別的程序和硬件組態(tài)。
你要做的就是清楚MMC卡之后再插上mmc,把你的整個(gè)項(xiàng)目,先把硬件組態(tài)編譯保存,產(chǎn)生的SDB數(shù)據(jù)沒(méi)有錯(cuò)誤,把這個(gè)硬件組態(tài)先下載到你的plc中,然后把程序下載到PLC中。
清楚MMC卡的方法:
(1)對(duì)新型S7-300(帶MMC卡),方法如下: 建立電腦與CPU之間的連接,在SIMATIC管理器中,選擇菜單View(查看)/Online(在線),在線打開(kāi)Blocks(塊),選中所以塊,右擊選擇“刪除”,即可刪除CPU工作存儲(chǔ)器中內(nèi)容,同時(shí)也刪除了MMC卡中內(nèi)容;你也可以使用菜單PLC/Download user program to memory card(把用戶程序下載到存儲(chǔ)卡中),下載一個(gè)空的程序到MMC卡中,間接把MMC卡中程序刪除;你也可以利用PG 或西門(mén)子專用讀卡器來(lái)刪除MMC卡中程序。
(2)對(duì)于標(biāo)準(zhǔn)S7-300(使用閃存FEPROM卡),首先在SIMATIC管理器中,選擇菜單View(查看)/Online(在線),在線打開(kāi)Blocks(塊),選中所以塊,右擊選擇“刪除”,即可刪除CPU工作存儲(chǔ)器中內(nèi)容,然后執(zhí)行菜單PLC/Copy RAM to ROM(復(fù)制RAM到ROM),即把在線空的程序下載到FEPROM卡中,把FEPROM卡中程序刪除。