SIMATIC S7 TIA Portal Programming 1 Course TIA-PRO1
Book information
Description
Title......Page 1 00_Cover......Page 2 01_System Overview ......Page 3 1. System Overview......Page 4 1.1. SIMATIC S7 Overview......Page 5 1.2. Positioning of the Modular S7 Controllers......Page 6 1.3.2. Overview of Available Signal Modules (Central)......Page 7 1.4. SIMATIC S7-1200: The Modular Mini-PLC......Page 8 1.4.1. SIMATIC S7-1200: Modules......Page 9 1.4.2. SIMATIC S7-1200: Installation and Mounting Positions......Page 10 1.4.3. SIMATIC S7-1200: Signal, Communication or Battery Board......Page 11 1.5. SIMATIC S7-1500: Modular Controller for the Mid to Upper Performance Range......Page 12 1.5.1. SIMATIC S7-1500: Modules......Page 13 1.5.2. SIMATIC S7-1500: Installation and Mounting Positions......Page 15 1.5.3. SIMATIC S7-1500: Connection Technology/Front Connector......Page 16 1.5.4. SIMATIC S7-1500: CPU-Display ( Overview......Page 17 1.5.5. SIMATIC S7-1500: CPU-Display ( Menu and Colors......Page 18 1.6. SIMATIC S7-1200/1500: Technology Functions......Page 19 1.7. SIMATIC S7-1200/1500: Memory Card......Page 20 1.8.1. Overview: Distributed Signal Modules......Page 21 1.8.2.1. ET 200SP: Configuration and Maximum Number of Modules......Page 22 1.8.3.1. ET 200MP: Configuration and Maximum Number of Modules......Page 23 1.9. Additional Information......Page 24 1.10. SIMATIC S7-300: Modular Automation System......Page 25 1.10.1. SIMATIC S7-300: Modules......Page 26 1.11. SIMATIC S7-400: Modular Automation System......Page 27 1.11.1. SIMATIC S7-400: Modules......Page 28 1.11.2. SIMATIC S7-400: CPU Design......Page 29 1.12. SIMATIC Embedded Automation: Overview......Page 30 1.12.1. SIMATIC PC-based Automation Product Overview......Page 31 02_Engineering Software......Page 32 2. Engineering Software TIA Portal......Page 33 2.1. TIA Portal - Central Engineering Framework......Page 34 2.2. Scope of the Products......Page 35 2.3.1. STEP 7 Licensing......Page 36 2.4.1. WinCC Licensing......Page 37 2.5. Startdrive Range of Products and Licensing......Page 38 2.6. Side-by-Side Installation......Page 39 2.7.1. Virtualization (Released Software)......Page 40 2.8. License Upgrade Strategy......Page 41 2.9. TIA Portal: Portal View and Project View......Page 42 2.9.1. Portal View......Page 43 2.9.2. Project View......Page 44 2.9.3. TIA Portal - Settings: User Interface Language......Page 45 2.9.4. TIA Portal - Settings: Language, Storage Location, Layout......Page 46 2.9.5. Window Arrangement in the Project View......Page 47 2.9.6. Window Layouts Save / Manage / Use......Page 48 2.9.7. Window Sections in the Working Area......Page 49 2.9.8. Keeping the Editor Window in the Foreground (when Working Area is Split)......Page 50 2.9.9. Project Tree......Page 51 2.9.10. Task Cards......Page 52 2.9.11. Inspector Window......Page 53 2.9.12. Undo and Redo......Page 54 2.9.13. Saving a Project......Page 55 2.9.14. Archiving / Retrieving a Project......Page 56 2.10. Libraries......Page 57 2.11. Project Migration......Page 58 2.11.1. Project Upgrade and Compatibility Mode......Page 59 2.12. Help Functions......Page 60 2.13. Additional Information......Page 61 2.13.2. Installation with Record Function in the Setup......Page 62 2.13.3. Team Engineering......Page 63 2.13.4. Inter Project Engineering......Page 64 2.13.5. Update Tool......Page 65 03_Training Devices ......Page 66 3. Training Devices and Addressing......Page 67 3.1. Training Area Setup with S7-1500......Page 68 3.2. Configuration of the S7-1500 Training Device......Page 69 3.3. Configuration of the ET200SP Training Device......Page 70 3.4. Operating and Display Elements of the Training Device......Page 71 3.5.2. Connection to Distributed I/Os of the ET200SP......Page 72 3.7. Training Area as Plant with Distribution Conveyor and Touchpanel......Page 73 04_Devices & Networks ......Page 75 4. Devices & Networks: Online Functions and Hardware Configuration......Page 77 4.1. Online Tools, Configuring and Parameterizing the Hardware......Page 78 4.2. Online Connection via Industrial Ethernet: IP Address and Subnet Mask......Page 79 4.2.1.1. Windows7 Operating System......Page 80 4.3. Online Access: Accessible Devices in the Portal View......Page 81 4.3.1. Accessible Devices in the Project View: CPU Online Access: Reading-out the Diagnostics Buffer......Page 82 4.3.2. Accessible Devices in Project View: CPU Online Access: CPU-RUN/STOP, Memory Reset (MRES)......Page 83 4.3.3. Online Access to the CPU: IP Address, Name, Time, FW Update, Format Memory Card......Page 84 4.4. CPU Memory Reset (MRES) using the Mode Selector Switch......Page 85 4.4.1. SIMATIC S7-1200/1500: Memory Concept for CPU Memory Reset......Page 86 4.4.2. SIMATIC S7-1200/1500: Memory Concept for CPU Reset to Factory Settings......Page 87 4.5. SIMATIC Card Reader......Page 88 4.6. Components of the "Devices & Networks" Editor......Page 89 4.6.1. Devices & Networks: Device View (Hardware Configuration)......Page 90 4.6.2. Hardware Catalog......Page 91 4.6.3. Setpoint and Actual Configuration......Page 92 4.7. Setpoint Configuration: Creating a Hardware Station......Page 93 4.7.1. Inserting / Deleting a Module......Page 94 4.7.2. Changing a Module......Page 95 4.7.3. Area for Modules Not Plugged In......Page 96 4.8. Uploading the Actual Configuration without Parameterization into the Project (1): Inserting an Unspecified CPU......Page 97 4.8.1. Uploading the Actual Configuration without Parameterization into the Project (2): Detecting Accessible Devices......Page 98 4.8.2. Uploading the Actual Configuration without Parameterization into the Project (3): Reading-out the Actual Configuration......Page 99 4.9. Upload a Device as a New Station (1) (Hardware with Parameterization and Software)......Page 100 4.9.1. Upload a Device as a New Station (2) (Hardware with Parameterization and Software)......Page 101 4.10. Compiling the Hardware Configuration and Downloading it into the CPU......Page 102 4.11. CPU Properties: Ethernet Address......Page 103 4.11.1. CPU Properties: System and Clock Memory......Page 104 4.11.2. CPU Properties: Maximum Cycle Time......Page 105 4.11.3. CPU Properties: Protection......Page 106 4.11.3.1. Accessing a Protected CPU by Means of Password Specification......Page 107 4.11.4. Status LEDs of the Central DI/DO Modules of the S7-1500 CPU......Page 108 4.12. Task Description: Creating a Project with an S7-1500 Station......Page 109 4.12.1. Exercise 1: Deleting Old Projects......Page 110 4.12.2. Exercise 2: Connecting the PG and Setting the IP Address of the PG......Page 111 4.12.3. Exercise 3: Erasing the SIMATIC Memory Card of the CPU......Page 112 4.12.4. Exercise 4: Resetting the CPU using the Mode Selector Switch......Page 113 4.12.5. Exercise 5: Determining the CPU Firmware Version and Assigning the IP Address (Node Initialization)......Page 114 4.12.6. Exercise 6: Creating a New Project......Page 115 4.12.7. Exercise 7: Creating (Adding) a New Device......Page 116 4.12.8. Exercise 8: Reading-out the Actual Configuration......Page 117 4.12.9. Exercise 9: CPU Properties: Parameterizing the Clock Memory Byte......Page 118 4.12.10. Exercise 10: CPU Properties: Parameterizing the Display Language and Display Protection......Page 119 4.12.11. Exercise 11: Addresses of the DI Module......Page 120 4.12.12. Exercise 12: Addresses of the DO Module......Page 121 4.12.13. Exercise 13: Addresses of the AI Module......Page 122 4.12.14. Exercise 14: Compiling the Device Configuration and Downloading it into the CPU......Page 123 4.12.15. Exercise 15: Switching the CPU to RUN using the CPU-Display......Page 125 4.13. Additional Information......Page 127 4.13.1. ‘View’ Settings of the "Hardware catalog" Task Card......Page 128 4.13.2. Firmware Update......Page 129 4.13.2.1. Firmware Update ( Offline using SIMATIC Memory Card with the Windows Explorer......Page 130 4.13.2.2. Firmware Update ( Offline using STEP7 by means of Card Creation in the TIA Portal......Page 131 4.13.2.3. Firmware Update ( Online using STEP 7 in the TIA Portal......Page 132 4.13.2.4. Firmware Update ( Important Facts......Page 133 05_PLC-Tags ......Page 134 5. PLC Tags......Page 135 5.1. Global and Local Tags......Page 136 5.2. Meaning of Variables and Data Types......Page 137 5.3. PLC-Tags and Constants......Page 138 5.3.1. PLC Tags in the Device View......Page 140 5.3.2. Details View of PLC Tags......Page 141 5.3.3. Finding / Replacing / Sorting PLC Tags......Page 142 5.3.4. Error Indication in the PLC Tag Table......Page 143 5.3.5. Copy & Paste PC Tags to Excel......Page 144 5.4. Using a PLC Tag as an Operand......Page 145 5.4.1. Absolute and Symbolic Addressing......Page 146 5.4.2. Renaming / Rewiring PLC Tags......Page 147 5.4.3. Defining (Declaring) Tags while Programming......Page 148 5.4.4. Monitoring PLC Tags......Page 149 5.4.5. Retentiveness of PLC Tags......Page 150 5.4.6. HMI Access to PLC Tags......Page 151 5.4.7. Exercise 1: Copying the PLC Tag Table from the Library......Page 152 5.4.8. Exerciser 2: Creating a Conveyor Model Tag Table......Page 153 5.4.9. Exercise 3: Monitoring the PLC Tag Table "Conveyor"......Page 154 06_Program_Blocks_Editor ......Page 155 6. Program Blocks and Program Editor......Page 156 6.1. Plant Description: The Conveyor Model as a Distribution Conveyor......Page 157 6.2. Types of Program Blocks......Page 158 6.3. Structured Programming......Page 159 6.4. Process Images......Page 160 6.5. Cyclic Program Execution......Page 161 6.6. Adding a New Block......Page 162 6.6.1. Block Properties: Programming Language, Time Stamps......Page 163 6.6.2. Block Properties: IEC Check......Page 164 6.6.3. Block Properties: Know-how Protection......Page 165 6.6.4. Other Block Attributes......Page 166 6.6.5. Block Editor Settings......Page 167 6.6.6. Block Networks......Page 168 6.6.7. Block Programming......Page 169 6.6.8. Programming an Instruction using "Empty Box"......Page 170 6.6.9. Closing / Saving / Rejecting a Block......Page 171 6.6.10. Block Groups......Page 172 6.6.11. Block Calls......Page 173 6.6.12. Compiling a Block......Page 174 6.6.13. Downloading Blocks into the CPU......Page 175 6.6.14. Downloading Blocks into the CPU: S7-1500 - Memory Concept......Page 176 6.6.15. Monitoring a Block......Page 177 6.6.16. Deleting Blocks......Page 178 6.6.17. "Upload" Blocks "from Device" (Upload into Project)......Page 179 6.6.18. Comparing Blocks......Page 180 6.7. Task Description: Jogging the Conveyor Motor......Page 181 6.7.1. Exercise 1: Adding the "FC_ConvMotor" (FC16) Block......Page 182 6.7.2. Exercise 2: Programming the "FC_ConvMotor" (FC16) Block......Page 183 6.7.3. Exercise 3: Adapting the OB1 Properties......Page 184 6.7.4. Exercise 4: Calling "FC_ConvMotor" (FC16) in OB1......Page 185 6.7.5. Exercise 5: Compiling the Program, Downloading it into the CPU and Saving it......Page 186 6.7.6. Exercise 6: Monitoring "FC_ConvMotor" (FC16)......Page 187 07_Binary_Operations ......Page 188 7. Binary Operations......Page 189 7.1. Task Description: The Conveyor Model as Distribution Conveyor......Page 190 7.2. Binary Logic Operations: AND, OR......Page 191 7.2.1. Sensors and Check Symbols......Page 192 7.2.2. First Check, Signal State, Result of Check and Result of Logic Operation......Page 193 7.2.3. Theory Exercise 1: Sensor and Check Symbols......Page 194 7.2.4. Binary Logic Operations: Exclusive OR (XOR)......Page 195 7.3. Assignment, Set, Reset, NOT......Page 196 7.3.1. Flip Flops......Page 197 7.4. Task Description: "FC_Mode" (FC15)......Page 198 7.4.1. Exercise 2: Programming the "FC_Mode" (FC15) Block......Page 199 7.4.2. Task Description: Parts Transportation when "P_Operation" (Q0.1) is Switched On......Page 200 7.4.3. Exercise 3: Expanding "FC_ConvMotor" (FC16)......Page 201 7.5. Task Description: Parts Transportation THROUGH the Light Barrier......Page 202 7.5.1. Signal - Edge Evaluation......Page 203 7.5.2. RLO - Edge Evaluation......Page 204 7.5.3. Exercise 4: Integrating an Edge Evaluation in "FC_ConvMotor" (FC16)......Page 205 7.6. Task Description: Controlling the Indicator Lights, Commissioning "FC_Signal" (FC14)......Page 206 7.6.1. Exercise 5: Commissioning "FC_Signal" (FC14)......Page 207 7.7. Additional Information......Page 208 7.7.1. Additional Exercise 6: Optimizing "FC_Mode" (FC 15)......Page 209 7.7.2. Jump Instructions JMP, JMPN, RET......Page 210 08_Digital_Operations ......Page 211 8. Digital Operations......Page 212 8.1. Acquiring, Processing and Outputting Data......Page 213 8.2. Task Description: Counting the Transported Parts......Page 214 8.3. Integer (INT, 16-Bit Integer) Data Type......Page 215 8.3.1. Double Integer (DINT, 32-Bit Integer) Data Type......Page 216 8.3.2. REAL (Floating-point Number, 32 Bit) Data Type......Page 217 8.3.3. Data Types and Display Formats......Page 218 8.4. Counters: CTU, CTD, CTUD......Page 219 8.4.1. Timer / Counter Instance Data Blocks......Page 220 8.4.2. Counter Function: Inputs......Page 221 8.4.3. Counter Function: Outputs......Page 222 8.4.4. Exercise 1: Counting the Transported Parts Programming "FC_Counting" (FC18)......Page 223 8.5. Task Description: Timed Monitoring of the Transport Sequences......Page 224 8.5.1. Timer Function TON......Page 225 8.5.2. Timer Function TON (ON Delay) Pulse Diagram......Page 226 8.5.3. Exercise 2: Timed Monitoring of the Transports Programming "FC_Fault" (FC17)......Page 227 8.6. Task Description: Counting the Transported Parts using Addition in "FC_Counting_Add" (FC19)......Page 228 8.6.1. Basic Mathematical Functions: Addition......Page 229 8.6.2. Basic Mathematical Functions: Comparison Operations......Page 230 8.6.3. Value Assignment of a Variable......Page 231 8.6.4. Exercise 3: Counting the Transported Parts using Addition in "FC_Counting_Add" (FC19)......Page 232 8.7. Additional Information......Page 233 8.7.1. Additional Exercise 4: Counting the Conveyor Faults Expanding "FC_Fault" (FC17)......Page 234 8.7.2. Additional Exercise 5: Timely Lock-out of the Conveyor Motor Jogging......Page 235 8.7.3. Digital Logic Operations......Page 236 8.7.4. Application Example: Digital Edge Evaluation......Page 237 8.7.5. Comparator Operations: IN_RANGE, OUT_RANGE......Page 238 8.7.6. Date and Time-of-day: RD_SYS_T......Page 239 09_Data Blocks ......Page 240 9. Data Blocks......Page 241 9.1. Data Blocks and their Usage......Page 242 9.2. Meaning of Variables and Data Types......Page 243 9.2.1. Overview: Data Types in STEP 7......Page 244 9.2.2. Elementary Data Types......Page 245 9.2.3. Data Types for Timers, Date and Time-of-day......Page 246 9.2.4 Complex Data Types......Page 248 9.3. Creating a Global Data Block......Page 249 9.3.1. DB Attributes: "Optimized Block Access" and "Only Store in Load Memory"......Page 250 9.3.2. Editing, Saving, Monitoring a Data Block......Page 251 9.3.3. Default, Start and Monitoring Values......Page 252 9.3.4. Retentiveness, Download DB into the CPU / Upload from the CPU......Page 253 9.3.5. Downloading Changed Data Blocks into the CPU......Page 254 9.3.6. HMI Access......Page 255 9.4. Copy & Paste from / to Microsoft Excel......Page 256 9.5. Exercise 1: Creating Data Block "DB_OP" (DB99)......Page 257 9.5.1. Exercise 2: Using DB Variables (Tags) in the Program......Page 258 9.6. Additional Information......Page 259 9.6.1. Example of a Variable of the Data Type ARRAY......Page 260 9.6.2. Example of a Variable of the Data Type STRUCTURE......Page 261 10_Distributed IO ......Page 262 10. Distributed I/O......Page 263 10.1. Task Description: Operating the Conveyor Model via the ET200SP Distributed I/O......Page 264 10.2. Fieldbus Systems for SIMATIC S7......Page 265 10.3. Identification of Distributed I/O Devices......Page 266 10.4. Components of the PROFINET Standard......Page 267 10.4.1. PROFINET Communication Model......Page 268 10.4.2. PROFINET IO Device Types......Page 269 10.4.3. PROFINET Addresses......Page 270 10.5. Inserting and Networking Distributed I/O......Page 271 10.5.1. PROFINET IO Device ET200SP: Assigning the IP Address and Device Name OFFLINE......Page 272 10.5.2. PROFINET IO Device ET200SP: Assigning the Device Name ONLINE......Page 273 10.5.3. Exercise 1: ET200SP: Reset to Factory Settings......Page 274 10.5.4. Exercise 2: Reading-out the Firmware Version of the ET200SP......Page 275 10.5.5. Exercise 3: Offline Project: Adding the ET200SP......Page 276 10.5.6. Exercise 4: Networking the ET200SP......Page 277 10.5.7. Exercise 5: Configuring and Parameterizing the ET200SP......Page 278 10.5.8. Exercise 6: Setting the Channel Parameters of the AI Modules (ET200SP and Central AI)......Page 279 10.5.9. Exercise 7: ET200SP: Assigning the IP Address / PROFINET Name OFFLINE......Page 280 10.5.10. Exercise 8: ET200SP: Assigning the PROFINET Name ONLINE......Page 281 10.5.11. Exercise 9: Compiling the HW Configuration and Downloading it in the CPU......Page 282 10.5.12. Exercise 10: Adjusting the S7 Program via "Rewiring"......Page 283 10.5.13. Exercise 11: Function Test with Conveyor Model via Distributed I/O......Page 284 10.6. Additional Information......Page 285 10.6.1. Installing Distributed I/O Components Later On......Page 286 11_Connecting_HMI......Page 287 11. Connecting an HMI Device......Page 288 11.1. Task Description: Operating the ‘Plant’ via the Touchpanel......Page 289 11.2. Data Exchange between Touchpanel and CPU......Page 290 11.3. Adjusting the S7 Program......Page 291 11.4. Adding an HMI Device......Page 292 11.5. WinCC Configuration Interface......Page 293 11.5.1. Buttons and Input / Output Fields......Page 294 11.6. Configuring the IP Address of a Touchpanel......Page 295 11.6.1. Networking a Touchpanel......Page 296 11.6.2. Configuring an HMI Connection......Page 297 11.6.3. Setting the IP Address on the Touchpanel......Page 298 11.7. Downloading the HMI Project into the Touchpanel......Page 299 11.8. Exercise 1: Copying the Touchpanel Project and the Interface Data Block from the Library......Page 300 11.8.1. Exercise 2: Networking the Touchpanel......Page 301 11.8.2. Exercise 3: Configuring the HMI Connection......Page 302 11.8.3. Exercise 4: Completing the HMI Tag Connection......Page 303 11.8.4. Exercise 5: Configuring the SETPOINT Quantity Display......Page 304 11.8.5. Exercise 6: Compiling and Saving the HMI Project......Page 305 11.8.6. Exercise 7: Setting the IP Address on the TP......Page 306 11.8.7. Exercise 8: Downloading the HMI Project into the Touchpanel......Page 307 11.8.8. Exercise 9: Adjusting the STEP 7 Program......Page 308 12_FC_FB......Page 309 12. Functions and Function Blocks......Page 310 12.1. Task Description: Fault Evaluation with Parameter-assignable Blocks......Page 311 12.2. Local and Global Operands......Page 312 12.2.1. Management of the Local Data Stack......Page 313 12.2.2. The Use of Local, Temporary Variables......Page 314 12.3. Parameter-assignable Blocks: Example: Fault Evaluation......Page 315 12.3.1. Solution with Parameter-assignable Block......Page 316 12.3.2. Declaration of Formal Parameters......Page 317 12.3.3. Editing a Parameter-assignable Block......Page 318 12.3.4. Calling a Parameter-assignable Block......Page 319 12.4. Task Description: Fault Evaluation by means of a Function (FC)......Page 320 12.4.1. Exercise 1: Programming the Parameter-assignable Function "FC_FaultEvaluation" (FC20)......Page 321 12.4.2. Exercise 2: Calling and Parameterizing "FC_FaultEvaluation" (FC20)......Page 322 12.5. Task Description: Fault Evaluation by means of a Function Block (FB)......Page 323 12.5.1. Instantiating FBs......Page 324 12.5.2. FB - Declaration Part......Page 325 12.5.3. Generating Instance Data Blocks......Page 326 12.5.4. Exercise 3: Editing "FB_FaultEvaluation" (FB20)......Page 327 12.5.5. Exercise 4: Calling "FB_FaultEvaluation" (FB20)......Page 328 12.6. Adding Block Parameters Later On......Page 329 12.7. Deleting Block Parameters Later On......Page 330 12.8. Updating a Block Call......Page 331 13_OBs ......Page 332 13. Organization Blocks......Page 333 13.1. Types of Program Blocks......Page 334 13.2. Organization Blocks of the S7-1500......Page 335 13.3. Creating a New OB......Page 336 13.4. OB Start Information using OB100 as an Example......Page 337 13.5. S7-1500 Startup......Page 338 13.6. Interrupting the Cyclic Program......Page 339 13.6.1. Time-of-day Interrupt (OB 10)......Page 340 13.6.2. Cyclic Interrupt (OB35)......Page 341 13.6.3. Phase Offset for Cyclic Interrupts......Page 342 13.6.4. Hardware Interrupt (OB 40)......Page 343 13.6.5. Exercise 1: Displaying the Type of Startup and Acknowledging It (OB100)......Page 344 13.7. OBs for Handling Asynchronous Errors......Page 345 13.7.1. OBs for Handling Synchronous Errors......Page 346 14_Troubleshooting ......Page 347 14. Troubleshooting......Page 348 14.1. Categories of Errors......Page 349 14.2. STEP 7 - Test Functions, Overview......Page 350 14.3. System Diagnostics - Overview......Page 351 14.4. Hardware Diagnostics......Page 352 14.5. Online & Diagnostics......Page 353 14.5.1. Diagnostics: Diagnostics Buffer......Page 354 14.5.2. Diagnostics Buffer: Interpreting Error Messages......Page 355 14.5.3. Diagnostics Buffer: Opening a Faulty Block......Page 356 14.6. Call Hierarchy......Page 357 14.6.1. Exercise 1: Creating a Program Backup in the Project Library......Page 358 14.6.2. Exercise 2: Copying the Error Program......Page 359 14.6.3. Exercise 3: STOP Troubleshooting......Page 360 14.7. Monitor Block (Block Status)......Page 361 14.7.1. Monitor Block: Modify Tags......Page 362 14.7.2. Monitor Block: Trigger Conditions / Call Environment......Page 363 14.8. Monitor / Modify Variables (Tags): Watch Tables......Page 364 14.8.1. Monitor / Modify Variables (Tags): Trigger Points......Page 365 14.8.2. Enable Peripheral Outputs (in Planning Stage)......Page 366 14.8.3. Force Variables (Tags)......Page 367 14.9. Reference Data: Cross-references of PLC Tags......Page 368 14.9.1. Reference Data: Cross-references of a Variable (Tag) in the Block Editor......Page 369 14.9.2. Reference Data: Assignment of I, Q, M, T, C......Page 370 14.9.3. Reference Data: Call Structure......Page 371 14.9.4. Reference Data: Dependency Structure......Page 372 14.10. Comparing Blocks......Page 373 14.10.1. Comparing Blocks: Show Details......Page 374 14.11. Exercise 4: Testing the Motor Jog......Page 375 14.11.1. Exercise 5: Testing ‘Counting’ the Parts......Page 376 14.11.2. Exercise 6: Testing the Evaluation of Fault 3......Page 377 14.12. TRACE Analyzer Function......Page 378 14.12.1. TRACES Editor......Page 379 14.12.2. Configuring a TRACE......Page 380 14.12.3. Downloading TRACE into the CPU and Activating It......Page 381 14.12.4. Looking at / Saving TRACE in STEP7......Page 382 14.13. Exercise 7: Creating, Looking At and Saving TRACE......Page 383 15_Drive_with_Startdrive ......Page 386 15. Integrating and Commissioning a Drive with Startdrive......Page 387 Task Description: G120 as an Additional Conveyor Drive......Page 388 15.1. Communication Standard PROFIdrive......Page 389 15.1.1. CPU - Drive Communication: CPU - G120......Page 390 15.1.2. Standard Telegrams......Page 391 15.1.3. Structure of the Control Word (CDS0 - ControlDataSet for Fieldbus Control)......Page 392 15.1.4. Structure of the Status Word......Page 393 15.1.5. Setpoint / Actual Value ( Speed Values......Page 394 15.2. Inserting a Drive into the Project......Page 395 15.2.1. Networking a Drive......Page 396 15.2.2. Parameterizing the Module Address and Name......Page 397 15.2.3. Configuring a Power Unit......Page 398 15.2.4. Parameterizing the Process Data Area (PZD)......Page 399 15.2.5. Assigning the Device Name ONLINE (Module Initialization)......Page 400 15.3. Parameterizing the Drive: with the "Commissioning Wizard"......Page 401 15.3.1. Exercise 1: Reading-out the Firmware Version of the Drive......Page 402 15.3.2. Exercise 2: Restoring the Factory Settings......Page 403 15.3.3. Exercise 3: Inserting and Networking the Drive in the Offline Project......Page 404 15.3.4. Exercise 4: Configuring and Parameterizing the Drive......Page 405 15.3.5. Exercise 5: Assigning the PROFINET Device Name ONLINE......Page 406 15.3.6. Exercise 6: Parameterizing the Drive OFFLINE with the Commissioning Wizard......Page 407 15.3.7. Exercise 7: Downloading the Parameterization into the Drive......Page 412 15.3.8. Exercise 8: Commissioning the Program Expansion......Page 414 15.4. Additional Information......Page 415 15.4.1. Changing Parameters in the Inverter......Page 416 15.4.2. Activating / Deactivating the Control Panel......Page 417 15.4.3. Operating the Control Panel......Page 418 15.4.5. Monitoring Active Messages Online......Page 419 15.4.6. G120 Reset to Factory Settings via BOP-2......Page 420 16_Training_and_Support......Page 421 16. Training and Support......Page 422 16.1. Any Questions on our Training Courses Offered??......Page 423 16.2. www.siemens.com/sitrain......Page 424 16.3. Learning path: SIMATIC S7 Programming based on TIA Portal......Page 425 16.4. Do You Need Service & Support?......Page 426 16.5. Expertise Available in the Service & Support Portal......Page 427 16.6. Communication in the Service & Support Portal......Page 428 16.7. The Required Information – Just a Few Clicks Away 1/2......Page 429 16.8. The Required Information – Just a Few Clicks Away 2/2......Page 430 16.9. Documentation at Service & Support......Page 431 16.10. Login......Page 432 16.11. What does “Configuring” Information mean?......Page 433
Similar books
Siemens SIMATIC S7-1200 Getting started with S7-1200
Die aktienrechtliche Entlastung – de lege lata/de lege ferenda
2023 · PDF
Optical Communications
1983 · PDF
A Companion to Digital Literary Studies
2008 · PDF
A Companion to Digital Literary Studies
2013 · EPUB
Nietzsche, Power and Politics: Rethinking Nietzsche's Legacy for Political Thought
2009 · PDF
SITRAIN Training for Automation and Drives SINAMICS S120 / S150
2008 · PDF
SIMATIC S7 TIA Portal Programming 2 Course TIA-PRO2
2018 · PDF