Robox Controls are equipped with retentive memory.
It is divided into three well-defined areas: user, parameters and alarm history.
The default size of the user area, which includes 2500 NVR(4 Bytes), 2500 NVRR(8 Bytes), 24 NVSR(128 Bytes) and 20480 Bytes of user structs, is 53,552 Bytes.
In case the user increases this area, such as by increasing the number of registers or the size of the retentive user structs, it automatically increases to 64,900 Bytes.
RTE at switch on generates alarm 9000 if the sum of space occupied by NVR, NVRR, NVSR and retentive user structs exceeds 64900 Bytes. The registers are reset to zero but if you return to the previous configuration, the value of the registers is restored.
RTE at switch on generates 9001 alarm if:
•The sum of the space occupied by NVR, NVRR, NVSR, and retentive user structs has been increased but without exceeding the default size of 53,552 Bytes. If you return to the previous configuration, the value of the registers is not lost. The registers however, are reset only after resetting the alarm
•The sum of the space occupied by NVR, NVRR, NVSR, and Retentive User Structs was decreased and the previous size of the same retentive memory was no larger than the default size (53,552 Bytes). Despite having configured less NVR, NVRR, NVSR and retentive user structs the area size still remains the same unless explicit DEFAULT_K_ON_PS command in override.cfg file. If you revert to the previous configuration, the value of the registers is not lost. The registers however, are reset only after resetting the alarm
RTE at switch on generates alarms 1, 9003, 3 if the sum of space occupied by NVR, NVRR, NVSR and retentive user structs has been increased exceeding the default size of 53,552 Bytes. The registers are reset to zero and the previous value lost forever (even by restoring the previous configuration).
RTE at switch on generates alarms 9005, 9002, 9004 if the sum of the space occupied by NVR, NVRR, NVSR and Retentive User Structs has been decreased and the previous size of the same retentive memory was greater than the default size (53.552 Bytes). If you return to the previous configuration, the value of the registers is not lost. The registers however, are reset only after resetting the alarm.
NOTE: From RTE 34.24.11, in case of memory loss, after resetting its alarms, memory copy is performed in /DUMP/ equivalent to that generated RQ_RETMEM_SAVE.
NOTE: Through the PFID and TSRPF keywords, it is possible to monitor the duration of the power failure signal and the time used by RTE to save the entire storage.
NOTE: Through the MREPORT command, information about the current memory allocation can be viewed.
Subdivision of retentive memory
User area
This is where the following are stored:
•NVR
•NVRR
•NVSR
•User-defined Structs RETENTIONAL
•Persistent Global Variables
Parameter Area.
For exclusive use by RTE.
Parameter registers (retentive predefined variables) are stored in it.
Alarm history area.
In it the alarm history is stored as a circular buffer.
The default size is 500.
The user can increase the buffer size (from project configurator). The number of entries is limited by RTE (with warning in the report) taking into account the limits of available retentive memory.
Example
User area with default size of 54272 Byte (53KB): NVR: 2500 NVRR: 2500 NVSR: 24 User Structs: 20480 BYTE Alarm History Area: Max Alarm History Item: 1536 User area with maximum size of 65536 Bytes (64KB): NVR: 2500 NVR: 5000 NVSR: 24 User Structs: 30928 BYTE Alarm History Area: Max Alarm History Item: 1301 Unbalance only User Retentive Structs NVR: 2 NVRR: 2 NVSR: 2 User Structs: 64000 BYTE Alarm History Area: Max Alarm History Item: 1301 Unbalance integer registers only NVR: 16000 NVR: 2 NVSR: 2 User Structs: 0 BYTE Alarm History Area: Max Alarm History Item: 1301 Imbalance only real logs NVR: 2 NVR: 8000 NVSR: 2 User Structs: 0 BYTE Alarm History Area: Max Alarm History Item: 1301 Unbalance string registers only NVR: 2 NVR: 2 NVSR: 500 User Structs: 0 BYTE Alarm History Area: Max Alarm History Item: 1301 Decrease retention storage to 1 KB via keyword DEFAULT_K_ON_PS present in override.cfg file in FA NVR: 2 NVRR: 2 NVSR: 2 User Structs: 0 BYTE Alarm History Area: Max Alarm History Item: 2645 |