使用MRES或者“Clear/Reset”不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块的实际值。完成复位后会自动将MMC卡中的程序拷贝到工作存储器中,
如下方法可以删除MMC卡中的数据。
1. 使用STEP7中的“View > Online” 菜单命令,在线打开Blocks,选中要删除的块,用“Delete”键,即可直接删除卡中的程序块。这点类似于RAM 卡。
2. 用“PLC >Download User Program to Memory Card” 下载一个空的程序。
3. 使用西门子编程器PG或西门子专用读卡器来删除或执行格式化。
可以执行被动格式化的标志为CPU 的STOP 灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除,具体操作方法如下:
将模式开关拨到MRES并保持直到STOP 灯保持常亮(约九秒),并在其后三秒内迅速拨动模式开关,即在三秒内使模式开关返回到STOP后再迅速拨回到MRES位置,此时,STOP 灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成。
注意:一定要使用规定的操作顺序。否则,MMC就不能进行格式化,而是返回存储器复位状态。这种情况是在CPU的STOP 灯慢速闪烁时使用,是一种被动的格式化,在正常使用的情况下无法用MRES格式化MMC卡。
其实,如果单纯是ip不知道了,如果卡差到cpu上,如果带pn口的,插上网线,网口灯能亮就好吧,用博途在线访问,搜索到设备,修改一下ip就行了。然后重新下载程序就是了。
如果卡里面原来有程序,而且非本型号cpu,插上卡后,cpu起不来,插上网线可能网口灯都不亮,那用cpu的开关是无法处理的。
处理办法:如果能找到和卡里目前硬件组态一样型号的cpu,插上,下载个空项目进去,把卡清空一下就好了,可以随便给其他cpu用了。
另外一种办法,如果没有相同型号的cpu或者不知道卡里组态的型号,网上找个写卡工具,把卡查到笔记本的sd卡槽里面,把相同型号卡的空卡镜像文件写进去清空一下也就好了,这个办法是非官方,有风险的。我目前使用过几次,只要卡是好的,还没出现过损坏的情况。