在系统断电或者运行状态从“Run”切换到“Stop”时,系统会将“保持”型数据从RAM拷贝到非易失性存储器(NVRAM)存储,在系统重启时,再将这些保存的数据从NVRAM读出到RAM,从而保证了在系统停机后,“保持”型数据不丢失。而非“保持”型数据,在系统停机后会被复位。
“保持”型数据的保存与读取流程如图1所示。
图1 “保持”型数据的保存与读取流程
不同“保持型”数据的设定方法:
- 设定系统存储器为保持型数据:
在“Properties of the CPU”对话框的“Retentive Memory”选项卡中,可设定系统的RAM中的中间继电器(M)、定时器、计数器为保持型数据。如图2所示:
图2 系统数据的设定
2.设定DB块为保持型
DB块中的数据默认为保持型的,当然可设置“Non-Trtain”来建立非保持型的DB块,如图3所示。
图3 DB块的设定