ID 21518
Channel-specific external variable is outside the permisible address range. Variable not created! | ||||
Description | When calculating the address, it is detected that the channel-specific external variable exceeds the valid 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: | Current value [-] | ||
Name of the effected variable | ||||
%2: | Current value [-] | |||
Incorrect start address of the external variable. | ||||
%3: | Current value [-] | |||
Maximum permissible address of an external variable. | ||||
%4: | Upper limit value [-] | |||
Maximum permissible address of a global external variable. | ||||
%5: | Current value [-] | |||
Index or byte offset of the incorrect external variable in the configuration list. | ||||
Error type | - | |||
|