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 | - | |||
| 
 | ||||