Technical data

Contents
Programming with STEP 7
18 Manual, 05/2010, A5E02789666-01
18 Establishing an Online Connection and Making CPU Settings..........................................................401
18.1 Establishing Online Connections ..........................................................................................401
18.1.1 Establishing an Online Connection via the "Accessible Nodes" Window.............................401
18.1.2 Establishing an Online Connection via the Online Window of the Project ...........................402
18.1.3 Online Access to PLCs in a Multiproject...............................................................................403
18.1.4 Password Protection for Access to Programmable Controllers............................................405
18.1.5 Updating the Window Contents ............................................................................................407
18.2 Displaying and Changing the Operating Mode.....................................................................408
18.3 Displaying and Setting the Time and Date ...........................................................................409
18.3.1
CPU Clocks with Time Zone Setting and Summer/Winter Time ..........................................409
18.4 Updating the Firmware..........................................................................................................411
18.4.1 Updating Firmware in Modules and Submodules Online .....................................................411
19 Downloading and Uploading..................................................................................................................415
19.1 Downloading from the PG/PC to the Programmable Controller ...........................................415
19.1.1 Requirements for Downloading.............................................................................................415
19.1.2 Differences Between Saving and Downloading Blocks........................................................417
19.1.3 Load Memory and Work Memory in the CPU.......................................................................418
19.1.4 Download Methods Dependent on the Load Memory ..........................................................420
19.1.5 Updating Firmware in Modules and Submodules Online .....................................................421
19.1.6 Downloading a Program to the S7 CPU ...............................................................................424
19.1.6.1 Downloading with Project Management ...............................................................................424
19.1.6.2 Downloading without Project Management ..........................................................................424
19.1.6.3 Reloading Blocks in the Programmable Controller...............................................................424
19.1.6.4 Saving Downloaded Blocks on Integrated EPROM..............................................................425
19.1.6.5 Downloading via EPROM Memory Cards.............................................................................426
19.2 Compiling and Downloading Several Objects from the PG..................................................427
19.2.1 Requirements for and Notes on Downloading......................................................................427
19.2.2 Compiling and Downloading Objects....................................................................................429
19.3 Uploading from the Programmable Controller to the PG/PC................................................431
19.3.1 Uploading a Station...............................................................................................................433
19.3.2 Uploading Blocks from an S7 CPU.......................................................................................434
19.3.3 Editing Uploaded Blocks in the PG/PC.................................................................................434
19.3.3.1 Editing Uploaded Blocks if the User Program is on the PG/PC............................................435
19.3.3.2 Editing Uploaded Blocks if the User Program is Not on the PG/PC.....................................435
19.4 Deleting on the Programmable Controller ............................................................................436
19.4.1 Erasing the Load/Work Memory and Resetting the CPU .....................................................436
19.4.2 Deleting S7 Blocks on the Programmable Controller ...........................................................437
19.5 Compressing the User Memory (RAM).................................................................................438
19.5.1 Gaps in the User Memory (RAM)..........................................................................................438
19.5.2 Compressing the Memory Contents of an S7 CPU ..............................................................439
20 Testing with the Variable Table..............................................................................................................441
20.1 Introduction to Testing with Variable Tables.........................................................................441
20.2 Basic Procedure when Monitoring and Modifying with the Variable Table...........................442
20.3 Editing and Saving Variable Tables......................................................................................443
20.3.1
Creating and Opening a Variable Table ...............................................................................443
20.3.1.1 How to Create and Open a Variable Table...........................................................................444
20.3.2 Copying/Moving Variable Tables ..........................................................................................445
20.3.3 Saving a Variable Table........................................................................................................445
20.4 Entering Variables in Variable Table ....................................................................................446
20.4.1 Inserting Addresses or Symbols in a Variable Table............................................................446
20.4.2 Inserting a Contiguous Address Range in a Variable Table.................................................449