details中提示

(D21A) Incorrect local data length or write-protection code faulty.的help text内容是

Unable to copy the block ah-gd\SIMATIC的help text内容是
Des cription of Error:
The block could not be copied.
Possible causes are:
?A block of this type exists already and may not be overwritten.
?The programmable controller is in RUN mode.
?System data blocks can only be downloaded in STOP mode.
?A block of this type and this number is not permitted for this programmable controller.
?The block uses addresses outside the range for the CPU (for example, IW 128 for the S7-300 CPU).
?The block uses instructions that are not possible in the CPU (for example, ENT for the S7-300 CPU).
?The block has too many local data (for example, more than 256 bytes for the S7-300 CPU).
?The block already exists in the destination and is protected against being overwritten by an active test function (breakpoint, program status).
?The mode selector on the programmable logic controller is in the RUN position instead of RUN-P.
?An older version CPU 314 was used (6ES7 314-1AE01-0AB0). This function cannot be executed with this version.
?In the current level of protection, this function is only available upon entering the password.
?You have set security level 2 with SFC 109 "PROTECT".
?The block was protected with the "Block Privacy" application. It cannot be loaded by the CPU used.
Remedy:
?Set your programmable controller to a mode that is permitted for copying.
?Check whether a block of the desired type and number may be copied to a programmable controller of this type.
?Use only addresses and instructions included in the scope of functions of the CPU you are using.
?Note the upper limit for local data specified for the CPU you are using.
?Terminate the current test function and repeat the copy procedure.
?Position the mode selector on the programmable logic controller in the valid position for the copy procedure.
?Note the restrictions of the CPU you are using
(menu command PLC > Module Information; "Performance Data" tab).
问题出在那???