我处有一个正在使用中的plc系统,因要进行程序更新升级,我将plc打到停止状态,未断电,将一个新的程序下载到PLC上,当时显示的是下载成功,然后将plc启动,但PLC却不能运行新的程序,我去把PLC上的程序上载下来,发现是旧的程序,这是什么原因?
问题补充:
没下载成功,为何不继续运行旧程序;如何清除原程序?
最佳答案
复位存储卡程序以后,在执行下载,建议保留好以前的程序备份。
用户不能格式化MMC卡。只能是“复位”MMC卡,这会删除所有用户数据。按以下步骤进行:
1.MMC卡插在CPU的底板中。CPU要求整机复位(STOP LED灯慢闪烁)。
2.将开关扳到MRES并在那里保持(大约9秒)到STOP LED灯持续亮。
3.在接下来的3秒钟内必须将开关扳离,并再次扳到MRES。STOP LED灯在删除过程中闪烁。
如果MMC卡在以上描述的步骤完成后仍继续请求整机复位,则该卡有故障。
删除MMC卡中的程序有三种方法:
1.在线打开blocks,选择要删除的块,用delete删除;
2.用plc/download user program to memory card 下载一个空的程序;
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
提问者对于答案的评价:
很不错,很详细,受用无穷,谢谢老师
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc158441.html