Technical data
Programming with STEP 7
Manual, 05/2010, A5E02789666-01 415
19 Downloading and Uploading
19.1 Downloading from the PG/PC to the Programmable Controller
19.1.1 Requirements for Downloading
Requirements for Downloading to the Programmable Controller
• There must be a connection between your programming device and the CPU in the
programmable controller (for example, via the multipoint interface).
• Access to the programmable controller must be possible.
• For the download of blocks to the PLC, the entry "STEP 7" must have been selected for "Use"
in the object properties dialog of the project.
• The program you are downloading has been compiled without errors.
• The CPU must be in an operating mode in which downloading is permitted (STOP or RUN-P).
Note that in RUN-P mode the program will be downloaded a block at a time. If you overwrite an
old CPU program doing this, conflicts may arise, for example, if block parameters have
changed. The CPU then goes into STOP mode while processing the cycle. We therefore
recommend that you switch the CPU to STOP mode before downloading.
• If you opened the block offline and want to download it, the CPU must be linked to an online
user program in the SIMATIC Manager.
• Before you download your user program, you should reset the CPU to ensure that no "old"
blocks are on the CPU.
STOP Mode
Set the operating mode from RUN to STOP before you do the following:
• Download the complete user program or parts of it to the CPU
• Execute a memory reset on the CPU
• Compress the user memory