Siemens D410 Benutzerhandbuch

Seite von 150
 
Commissioning (hardware) 
 
2.5 User memory concept 
D410 
Commissioning Manual, 08/2008 Edition 
39
 
Startup of SIMOTION D410 
The SIMOTION kernel is loaded from the CompactFlash Card to the "volatile data" area 
during the startup of SIMOTION D410. 
Volatile data is lost if you shut down the SIMOTION D410 module after the download. Data 
loaded from the CompactFlash Card at the next restart: 
●  The technology packages and user data to the "volatile data" area 
●  IP and DP parameters to the "non-volatile data" area 
Backup of non-volatile data 
The "_savePersistentMemoryData" system function is used to save the contents of non-
volatile data to the CompactFlash Card. This backup prevents the retain variables and the 
absolute encoder position from being lost if a component is replaced.  
The backup copy is saved to the "PMEMORY.XML" backup file in the "USER/SIMOTION" 
folder. On system side it is always ensured that a consistent overall image of the non-volatile 
data is available at the next restart, even if there is a power failure during backup. An already 
existing backup file is renamed to "PMEMORY.BAK" before a new backup file is generated. 
If the backup to this new file fails (for example, due to insufficient storage capacity of the 
CompactFlash Card), the existing backup file is used in the next attempt to restore the 
content of non-volatile data. The backup file is deleted if the new file was successfully 
created. 
 
NOTICE 
 
An absolute encoder overflow after "_savePersistentMemoryData" was executed indicates 
that the restored non-volatile data contains an incorrect actual position value. The encoder 
must be referenced again (absolute encoder adjustment)!