# ID 21520

Memory for external variables too small! Not all external variables available.
Description | This is a subsequent error message from P-ERR-21518 or P-ERR-21519. When calculating the address of one (or more) global or channel-specific external variables, it was determined that the calculated address exceeds the permissible memory range. In parameter 2 of this error message, the required number of 24-byte memory blocks (see P-STUP-00037) can be read, which are required to create all external variables.
Response | Class | 2 | NC start-up is continued, but not all configured external variables are available.
Solution | Class | 7 | Reduce the number of variables or increase the memory for the external variables.
Parameter | %1: | Error value [-]
Current configured number of 24-Byte memory blocks P-STUP-00037
%2: | Expected value [-]
Required number of 24-byte memory blocks P-STUP-00037
Error type | -