copy ram to rom吗?

大家好,我现在需要在300PLC中的修改一个FC功能块。(请注意,只下载修改过的这个单个FC到PLC中)像我这种只需要更改其中的一个功能块的话 还需要copy ram to rom吗?
我不想触摸屏中原先的参数(已经都设定好了的) 不会设备断电我的程序就没了吧?究竟什么时候要用到copy??CPU 315 2DP
谢谢!

最佳答案

更改FC,或OB内程序是可以直接下载的不需要做COPY,做COPY是在更换新的CPU前最好做这个工作,就相当于将现在PLC内是数据全部复制到新的CPU数据块内。
触摸屏没有保存数据的功能,真正保存数据是在PLC的数据块内。只要数据块内地址没有变,触摸屏内参数值就不会变。
”copy ram to rom“在你需要现在PLC内数据块内地址实时参数,需要使用这个功能,相当于不恢复到出厂值,否则重新下载数据块时,数据块内地址会恢复初始值。如触摸屏内设置了很多优化的参数值,跟原始值有很大改变了,如果更换新的PLC后还是使用原来的MMC卡,这些数据会丢失回到原始值。如果你在更换PLC前做了”copy ram to rom“,更换PLC后就跟以前的PLC一样。

提问者对于答案的评价:
谢谢

专家置评

使用STEP7中的“PLC >Copy RAM to ROM” 菜单命令,可以把工作存储器的内容拷贝到MMC卡中,同时会将MMC卡中原来的内容清除。此操作只能是 CPU 在STOP模式下才能执行。这个指令用于把CPU中当前运行值 如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。
参考:
S7-300CPU存储器介绍及存储卡使用
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1309&loginID=&srno=&sendtime=

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc230353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午4:27
下一篇 2018年12月1日 上午4:27

相关推荐