我处有一个正在使用中的PLC系统,因要进行程序更新升级,我将plc打到停止状态,未断电,将一个新的程序下载到PLC上,当时显示的是下载成功,然后将plc启动,但PLC却不能运行新的程序,我去把PLC上的程序上载下来,发现是旧的程序,这是什么原因?
问题补充:
没下载成功,为何不继续运行旧程序;如何清除原程序?
最佳答案
复位存储卡程序以后,在执行下载,建议保留好以前的程序备份。
用户不能格式化MMC卡。只能是“复位”MMC卡,这会删除所有用户数据。按以下步骤进行:
1.MMC卡插在CPU的底板中。CPU要求整机复位(STOPLED灯慢闪烁)。
2.将开关扳到MRES并在那里保持(大约9秒)到STOPLED灯持续亮。
3.在接下来的3秒钟内必须将开关扳离,并再次扳到MRES。STOPLED灯在删除过程中闪烁。
如果MMC卡在以上描述的步骤完成后仍继续请求整机复位,则该卡有故障。
删除MMC卡中的程序有三种方法:
1.在线打开blocks,选择要删除的块,用delete删除;
2.用plc/downloaduserprogramtomemorycard下载一个空的程序;
3.使用西门子PG或西门子专用读卡器来删除或执行格式化。
具体操作参考:
《S7-300CPU存储器介绍与存储卡的使用(更新版)》了解:(2007.12.28)
htTP://www.ad.siemens.com.cn/download/searchResult.ASpx?searchText=A0097
<S7-400CPU存储器介绍与存储卡使用(2006.09.22)>下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0053
《MMC卡数据的读写(更新版)(2008.01.17)>下载
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0113
提问者对于答案的评价:
很不错,很详细,受用无穷,谢谢老师
专家置评
已阅,最佳答案正确。