Programming concepts
7.8 Synchronizing the online CPU and offline project
S7-1200 Programmable controller
220 System Manual, V4.2, 09/2016, A5E02486680-AK
When you download a project to the CPU, you see the synchronization dialog if STEP 7
detects that data blocks or tags in the online CPU are newer than the project values. For
example, if the STEP 7 program has executed WRIT_DBL and changed a start value for a
tag in Data_block_1, STEP 7 displays the following synchronization dialog when you initiate
a download:
This dialog lists the program blocks where differences exist. From this dialog, you have the
following choices:
● Online/offline comparison: If you click this button, STEP 7 displays the program blocks,
system blocks, technology objects, PLC tags, and PLC data types for the project as
compared to the online CPU (Page 1323). For each object, you can click to see a
detailed analysis of the differences including time stamps. You can use this information to
decide what to do about the differences between the online CPU and the project.
● Synchronize: If you click this button, STEP 7 uploads the data blocks, tags, and other
objects from the online CPU to the project. You can then continue with the program
download, unless program execution has again caused the project to be out of sync with
the CPU.
● Continue without synchronization: If you click this button, STEP 7 downloads the project
to the CPU.
● Cancel: If you click this button, you cancel the download operation.