ID 21519
Global external variable exceed valid address range. Variable not created! | ||||
Description | When the address is calculated, the system detects that the global external variable (cross-channel scope) exceeds the permitted address range. At start-up the external variable is skipped and as a result it cannot be used.
Possible solutions: In the configuration list [EXTV] for external variables, check the memory indices "index" or byte offsets "byte_offset" and, if necessary, reduce them if they were explicitly specified. In the configuration list [EXTV] for array variables, check and reduce the element "array_elements". If the configuration of the global variables is correct, the memory for the external variables can be increased. The number of available 24-byte memory blocks is specified in the start-up list (see [STUP]) in the parameter P-STUP-00037. The required value is reported in the follow-up error message P-ERR-21520. | |||
Response | Class | 2 | Controller start-up is continued, external variable is skipped! | |
Solution | Class | 7 | Correct configuration or increase memory for external variables | |
Parameter | %1: | Error value [-] | ||
Name of the variable affected P-EXTV-00001 | ||||
%2: | Current value [-] | |||
Index of the affected variable | ||||
%3: | Error value[Byte] | |||
Memory offset of the variable affected | ||||
%4: | Error value [Byte] | |||
Memory available | ||||
%5: | Current value [-] | |||
Memory required | ||||
Error type | - | |||
|