Technical data
Downloading and Uploading
19.3 Uploading from the Programmable Controller to the PG/PC
Programming with STEP 7
434 Manual, 05/2010, A5E02789666-01
19.3.2 Uploading Blocks from an S7 CPU
You can upload S7 blocks from the CPU to the hard disk of the programming device using the
SIMATIC Manager. Uploading blocks to the programming device is useful in the following
situations:
• Making a backup copy of the current user program loaded in the CPU. This backup can then
be downloaded again, for example, following servicing or following a memory reset of the CPU
by maintenance personnel.
• You can upload the user program from the CPU to the programming device and edit it there,
for example, for troubleshooting purposes. In this case you do not have access to symbols or
comments for program documentation. Therefore we recommend that this procedure is used
only for service purposes.
19.3.3 Editing Uploaded Blocks in the PG/PC
Being able to upload blocks from the CPU to the programming device has the following uses:
• During the test phase, you can correct a block directly on the CPU and document the result.
• You can upload the current contents of blocks from the RAM load memory of the CPU to your
programming device via the load function.
Note
Time stamp Conflicts when Working Online and Offline
The following procedures lead to time stamp conflicts and should therefore be avoided.
Time stamp conflicts result when you open a block online if:
• Changes made online were not saved in the offline S7 user program
• Changes made offline were not downloaded to the CPU
Time stamp conflicts result when you open a block offline if:
• An online block with a time stamp conflict is copied to the S7 user program offline and the block is then
opened offline.