ID 21519
Global external variable is outside the permitted address range. Variable not created. | ||||
Description | When calculating the address, it is detected that the global external variable (cross-channel scope) exceeds the permitted address range. During start-up the external variable is skipped and as a result it can not 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 have been 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 parameter P-STUP-00037. The required value is reported in the following error message P-ERR-21520. | |||
Response | Class | 2 | NC start-up is continued, external variable is skipped! | |
Solution | Class | 7 | Correct configuration or increase memory for external variables | |
Parameter | %1: |
| ||
Name of the effected variable | ||||
%2: |
| |||
Incorrect start address of the external variable. | ||||
%3: |
| |||
Maximum permissible address of an external variable. | ||||
%4: |
| |||
Maximum permissible address of a global external variable. | ||||
%5: |
| |||
Index or byte offset of the incorrect external variable in the configuration list. | ||||
Error type | - | |||
|