Refer to the
SIMOTION SCOUT
Configuration Manual for how to read out the contents of the
diagnostic buffer.
Evaluating via system variables
The system variables in the device.persistentDataPowerMonitoring structure indicate the state
of the non-volatile SIMOTION data.
Table 3-5 State of the non-volatile SIMOTION data
System variable Designation State Updating
rtcFailure
(as of V4.3)
Indicates that the clock
contents (RTC) are invalid
(clock must be set again)
NO (91)
YES (173)
The status is updated once during power-up; the
status must be reset to "NO" via the application;
the status is retained even after power off/on.
retainDataFailure
(as of V4.3)
Indicates a checksum error of
the non-volatile SIMOTION
data; can be an indication of
defective hardware
NO (91)
YES (173)
The status is updated once during power-up; the
status
must be reset to "NO" via the application;
the status is retained even after power off/on.
persistentDataState Reading the persistent data See the table
below
The status is updated during power-up.
As of SIMOTION V4.3, a data loss of the real-time clock is signaled via the system variable
device.persistentDataPowerMonitoring.rtcFailure = YES .
The
system variable device.persistentDataPowerMonitoring.persistentDataState indicates the
state of the non-volatile SIMOTION data after powering up:
Table 3-6 State of the non-volatile SIMOTION data after powering up (persistentDataState system
variable)
State Meaning
FROM_RAM (1) Non-volatile SIMOTION data in the SIMOTION device is used
FROM_FILE (2) Non-volatile SIMOTION data are restored from the backup file
FROM_BACKUP (3) Non-volatile SIMOTION data are restored from the backup copy of the backup
file
INVALID (4) Data in the non-volatile SIMOTION data and in the backup file / backup copy
of backup file is invalid or non-existent/deleted.
The SIMOTION device has copied the default settings to the non-volatile
SIMOTION data and used this data to power up.
Requirement for/presence of the battery (from V4.2)
System variables can be used to evaluate:
● Whether a battery is required for the operation of the device (or not)
● Whether a battery is present (or not)
Commissioning (hardware)
3.5 User memory concept
SIMOTION D410
Commissioning Manual, 04/2014 49