为什么CPU417上插4M存储卡程序可以下装,换上16M的存储卡后程序反而不能下装了?

西门子plc 发布于 2个月前 分类:S7-300/400

CPU417上原来插有4M MC SRAM卡,订货号:6ES7-952-1AM00-0AA0,程序下装正常,程序占用内存约15%。更换16M Flash卡(订货号:6ES7-952-1KS00-0AA0)后,只能下装硬件,程序下装时提示空间不够不能下装。
这与16M的是Flash卡有关吗?如果是,Flash卡程序如何下装,能否反复下装?
请高手指教,先谢了!

2个回复

  • plc学习
    plc学习

    是的,与Flash相关。使用工具栏普通的下载只是下载到CPU集成的Load memory中。原来插入4M Ram其实就是扩充了Load memory。那么改为16M flash卡后就需要在SIMATIC Manager中使用PLC菜单选择download user program to memory card。这样程序就下装到flash卡里了。而且程序可以永久的保存。可以反复的下装。

  • plc电工爱好者

    RAM是用来扩展装载内存的,但是掉电会丢失。
    Flash是永久存储器,但是不能扩充装载内存。

    补充:
    Flash卡是允许多次下装的,但是这取决于你的卡的容量,每次下装都是在向里面写,STEP 7 不能对卡进行擦除,所以,当你写的次数过多,卡就满了。就不能再写了!
    如果想擦除,就必须使用专门的读卡器,或者使用PG进行擦除了。