2097-V32PR2-LM2097-V32PR2-LM2097-V32PR2-LM
在STEP中使用 “Copy RAM to ROM”指令(如图8-2),可以把工作存储器的内容拷贝到FEPROM卡中,同时会将FEPROM卡中原来的内容清除。这个指令用于保存PLC的当前运行值拷贝到PLC中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。此方法也同样适用于MMC卡。
3. 使用PG时可以在STEP中使用“File > S7-Memory Card > Open”打开存储卡再用 “PLC > Save to Memory Card”将数据写入FEPROM.此操作对于MMC卡同样有效。此方法也同样适用于MMC卡。
2.2.4 如何删除FEPROM卡中的程序
目前,删除FEPROM卡中的程序的公开方法只有一种,就是用PG和读卡器来删除卡中的内容,使用存储器复位是无法清空卡里的程序的。
但下述方法同样可以删除FEPROM卡中的内容:
1. 在STEP中使用“Download user program to memory card ”命令可以把程序直接下载到FEPROM中,每次用这个命令下载时,都会清除FEPROM卡中以前下载的程序。当下载的程序大于工作存储器或者大于FEPROM卡的容量时使用“Download user program to memory card”命令时会出现报警信息,下载过程仍然可以继续,但是下载完成后会出现错误信息,PLC故障灯亮,此时从CPU的模板信息“Module information”中可以看到FEPROM卡中内容为空,相当于删除了卡里的东西,之后可以重新在卡里下载新的程序。
2. 在STEP中使用“Download user program to memory card”下载一个空的程序到卡中,即可清空卡中的内容。
3. 通过在线删除工作存储器中的全部程序,再在STEP中执行“Copy RAM to ROM”命令可以将FEPROM卡中的内容全部删除。对于含有内置的EPROM的CPU时,也可就用此方法来删除EPROM中的内容。(仅适用于标准型S7-300 PLC)
4. 当CPU的设置读写保护后,直接用下载的快捷键则下载到内置的RAM(load memory)中,此时加密信息可以通过复位删除或执行“Download user program to memory card”下载一个空的程序到卡中,此时可清除CPU中的密码。若CPU的设置读写保护后,执行“Download user program to memory card”下载加密程序到FEPROM卡,则无法清除该密码。