quote:以下是引用HUANGZE75在2010-05-01 12:50:32的发言:
目前使用MMC的CPU,程序下载就到MMC卡上。拿出MMC卡CPU就不能运行。
新型CPU使用MMC卡的就是这样的!
不能修改下载位置,下载即下载到MMC卡中!
在很早以前是有区分的,在此引用一个2002年的帖子提供:
“在S7-400中,下载程序时,顺序是先下载到LOAD MEMORY中,然后系统将跟程序执行直接相关的指令代码拷贝到WORK MEMORY中运行,因为S7-400不象S7-300那样集成了足够的RAM LOAD MEMORY,所以所有S7-400CPU都需要外插LOAD MEMORY。如果外扩RAM,下载程序直接进行。如果外插FLASH EPROM的话,程序的修改只在CPU 中集成的RAM LOAD MEMORY中进行,即只将变化的部分程序写入RAM LOAD MEMORY。如果改变的程序太多,就会出现LOAD MEMORY不够的情况了。所以解决方法: 1.拔下FLASH EPROM,插入足够大空间的RAM LOAD MEMORY,根据你的情况,应选择至少256K 的RAM,然后下载程序。 2.将修改后的程序用编程器写入FLASH EPROM,然后插入S7-400 CPU,做CPU RESET即可。 希望能解决你的问题。”