发布于 2005-07-21 10:12:42
0楼
我看帮助里面是这样说的:
PLC电源中断后的数据保留
您最多可定义六个保留范围,选择您希望在电源循环过程中保留的内存区。您可将下列内存区中的地址范围定义为保留:V、M、C和T。对于计时器,只能保留保留计时器(TONR),而且只有计时器和计数器的当前值可定义为保留。每次通电时计时器和计数器位均被清除。
M内存的前14个字节的默认设置是非保留。
PLC具有超级电容,可在PLC断电后保存RAM数据。有些PLC型号支持延长可保留RAM数据时间的选用电池盒。电池盒只有在超级电容用尽后才提供电源。
断电时:M内存的前14个字节(MB0至MB13),如果被配置为保留,在PLC模块失去电源时被永久性保存在EEPROM中。
通电时:PLC检查RAM内存,核实超级电容或电池已成功地保存存储在RAM中的数据。如果RAM数据被成功保存,RAM内存的保留区不变。永久V内存(在EEPROM
中)的相应区域被复制至PLC RAM中的非保留区。用户程序和PLC配置也从EEPROM恢复。PLC RAM的所有其他非保留区均被设为零。
通电时:如果未保存RAM的内容(例如长时间断电后),PLC清除RAM(包括保留和非保留范围),并为通电后的首次扫描设置保留数据丢失内存位(SM 0.2)。用户程序和PLC配置然后从EEPROM(E玻└粗浦罰LC RAM。此外,EEPROM中的V内存永久区域和M内存永久区域(如果被定义为保留)从EEPROM复制至PLC RAM。
PLC RAM的所有其他区域均被设为零。
它和SMB31,SMW32实现的存储功能是不是一样的效果?