将CPU手动复位,会导致数据丢失吗?比如之前已经设定好的个别车轮型号的定位高度等,是个别品种的定位高度丢失,不是全部。
最佳答案
CPU进行手动复位,将会清空RAM中的数据以及RAM中的DB数据,其过程数据将全部丢失。据你所说是个别车轮型号定位高位丢失,这个原因是因为你这条生产线是可以生产多品种的车轮,在每次更换品种的时候需要在HMI上(或工控机)修改相应的工艺参数(即需要调整高度)即可。而当你将CPU手动MRES复位,那么你的修改的参数将全部丢失,将MMC上初始值下载到CPU。建议在手动复位时将你的参数备份即可,当手动复位后再导入到CPU中,一般上位机(HMI或工控电脑)上都可以实现保存和备份参数的功能。
以下CPU复位两种方式的区别:
1.断电复位:由于程序依靠电池或者Flash(MMC)或者电容保持,因此会保持一定的时间,因此程序不会丢失,掉电保持的数据也会被保持。
2.手动MERS复位,将清空RAM中数据以及RAM中的DB数据,复位后程序重新从MMC卡复制到RAM,其过程数据全部丢失。
其具体方法:
位S7-300系列CPU存储器的方法:将操作模式开关转换从STOP位置到MRES 位置,STOP LED 点亮并保持常亮大约9秒。放开开关,使它回到STOP位置,3s内把开关又回到MRES,STOP LED以2Hz的频率至少闪动3s,表示正在复位,最后STOP LED一直亮,可以松动模式开关,完成。
提问者对于答案的评价:
h
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249902.html