Technical data
Contents
Programming with STEP 7
Manual, 05/2010, A5E02789666-01 13
6.7.2.3 Information on the Log File...................................................................................................175
6.7.2.4 Managing User Texts Whose Language Font is Not Installed .............................................176
6.7.2.5 Optimizing the Source for Translation ..................................................................................177
6.7.2.6 Optimizing the Translation Process......................................................................................178
6.7.2.7 Hiding Texts in Selected Languages ....................................................................................179
6.7.3 Micro Memory Card (MMC) as a Data Carrier......................................................................180
6.7.3.1 What You Should Know About Micro Memory Cards (MMC)...............................................180
6.7.3.2 Using a Micro Memory Card as a Data Carrier ....................................................................182
6.7.3.3 Memory Card File .................................................................................................................182
6.7.3.4 Storing Project Data on a Micro Memory Card (MMC).........................................................183
7 Editing Projects with Different Versions of STEP 7.............................................................................185
7.1 Editing Version 2 Projects and Libraries...............................................................................185
7.2 Expanding DP Slaves That Were Created with Previous Versions of STEP 7 ....................185
7.3 Editing Current Configurations with Previous Versions of STEP 7 ......................................187
7.4 Appending SIMATIC PC Configurations of Previous Versions ............................................188
7.5 Displaying Modules Configured with Later STEP 7 Versions or Optional Packages...........190
8
Defining Symbols....................................................................................................................................193
8.1 Absolute and Symbolic Addressing ......................................................................................193
8.2 Shared and Local Symbols...................................................................................................195
8.3 Displaying Shared or Local Symbols....................................................................................196
8.4 Setting the Address Priority (Symbolic/Absolute).................................................................197
8.5 Symbol Table for Shared Symbols .......................................................................................200
8.5.1
Structure and Components of the Symbol Table..................................................................200
8.5.2 Addresses and Data Types Permitted in the Symbol Table.................................................203
8.5.3 Incomplete and Non-Unique Symbols in the Symbol Table .................................................204
8.6 Entering Shared Symbols.....................................................................................................205
8.6.1 General Tips on Entering Symbols.......................................................................................205
8.6.2 Entering Single Shared Symbols in a Dialog Box.................................................................206
8.6.3 Entering Multiple Shared Symbols in the Symbol Table.......................................................207
8.6.4 Using Upper and Lower Case for Symbols ..........................................................................208
8.6.5 Exporting and Importing Symbol Tables...............................................................................210
8.6.6 File Formats for Importing/Exporting a Symbol Table ..........................................................211
8.6.7 Editing Areas in Symbol Tables............................................................................................214
9 Creating Blocks and Libraries ...............................................................................................................215
9.1 Selecting an Editing Method.................................................................................................215
9.2 Selecting the Programming Language .................................................................................216
9.2.1
Ladder Logic Programming Language (LAD).......................................................................218
9.2.2 Function Block Diagram Programming Language (FBD) .....................................................219
9.2.3 Statement List Programming Language (STL).....................................................................220
9.2.4 S7 SCL Programming Language..........................................................................................221
9.2.5 S7-GRAPH Programming Language (Sequential Control)...................................................222
9.2.6 S7 HiGraph Programming Language (State Graph) ............................................................223
9.2.7 S7 CFC Programming Language .........................................................................................224
9.3 Creating Blocks.....................................................................................................................225
9.3.1 Blocks Folder ........................................................................................................................225
9.3.2 User-Defined Data Types (UDT) ..........................................................................................226
9.3.3 Block Properties....................................................................................................................227
9.3.4 Displaying Block Lengths......................................................................................................230
9.3.5 Comparing Blocks.................................................................................................................231
9.3.6 Rewiring................................................................................................................................234
9.3.7 Attributes for Blocks and Parameters ...................................................................................234