Thank you for visiting us. We are currently updating our shopping cart and regret to advise that it will be unavailable until September 1, 2014. We apologise for any inconvenience and look forward to serving you again.

Wiley
Wiley.com
Print this page Share

Automating with SIMATIC: Controllers, Software, Programming, Data, 5th Edition

ISBN: 978-3-89578-387-6
284 pages
January 2013
Automating with SIMATIC: Controllers, Software, Programming, Data, 5th Edition (3895783870) cover image
Totally Integrated Automation is the concept by means of which SIMATIC controls machines, manufacturing systems and technical processes. Taking the example of the SIMATIC S7 programmable controller, this book provides a comprehensive introduction to the architecture and operation of a state-of-the-art automation system. It also gives an insight into configuration and parameter setting for the controller and the distributed I/O. Communication via network connections is explained, along with a description of the available scope for operator control and monitoring of a plant.
The new engineering framework TIA Portal combines all the automation software tools in a single development environment. Inside the TIA Portal, SIMATIC STEP 7 Professional V11 is the comprehensive engineering package for SIMATIC controllers. As the central engineering tool, STEP 7 manages all the necessary tasks, supports programming in the IEC languages LAD, FBD, STL, S7-SCL and S7-GRAPH, and also contains S7-PLCSIM for offline tests.
As well as updating the previously-depicted components, this edition also presents new SIMATIC S7-1200 hardware components for PROFIBUS and PROFINET. In addition to the STEP 7 V5.5 engineering software, now STEP 7 Professional V11 is also described, complete with its applications inside TIA Portal.
The book is ideally suited to all those, who, despite little previous knowledge, wish to familiarize themselves with the topic of programmable logic controllers and the architecture and operation of automation systems.
See More

1 Introduction 9

1.1 Components of the SIMATIC Automation System 9

1.2 From the Automation Task to the Finished Program 11

1.3 How Does a Programmable Logic Controller Work? 13

1.4 The path of a binary signal from the sensor to the program 15

1.5 Data management in the SIMATIC automation system 17

2 SIMATIC Controllers – the Hardware Platform 19

2.1 Components of a SIMATIC Station 20

2.2 The Micro PLC SIMATIC S7-200 21

2.3 The SIMATIC S7-1200 Modular Micro Controller 24

2.4 The SIMATIC S7-300 modular mini controller 28

2.5 Technological functions of a CPU 300C 33

2.6 SIMATIC S7-400 for demanding tasks 35

2.7 High Availability with SIMATIC 41

2.8 Safety Integrated with SIMATIC S7 42

2.9 Use Under Difficult Conditions: SIPLUS 46

2.10 Process Connection with Digital Modules 47

2.11 Process Connection with analog modules 48

2.12 FM modules relieve the CPU 49

2.13 Bus connection with communication modules 50

2.14 SIMATIC PC-based Automation 52

2.15 ET 200 distributed I/O system 57

2.16 The SIMATIC programming device 61

3 STEP 7: Engineering Tool for SIMATIC 62

3.1 Overview of STEP 7 variants 62

3.2 Automating with STEP 7 64

3.3 Editing projects with STEP 7 V5.5 65

3.4 Editing projects with STEP 7 inside TIA Portal 70

3.5 Configuring a SIMATIC station 74

3.6 Tools for programming 79

3.7 Giving the addresses a name 80

3.8 Programming a logic block 81

3.9 Programming a data block 85

3.10 Programming a user-defined data type 89

3.11 Working with program source files 90

3.12 Help on Program Creation 94

3.13 Downloading the user program to the CPU 96

3.14 Processing the user program online 100

3.15 Controlling the user program with online tools 102

3.16 finding hardware faults using diagnostic functions 106

3.17 Testing with watch tables 108

3.18 Testing the program with the program status 111

3.19 Testing user programs offline using S7-PLGSIM 115

3.20 Documentation in writing manual format with DOGPRO 116

4 The Programming language 119

4.1 Ladder Logic LAD 121

4.2 Function Block Diagram FBD 125

4.3 Statement List STL 129

4.4 Structured Control Language SCL 133

4.5 S7-GRAPH sequence control 136

4.6 The function library of LAD, FBD, and STL 138

4.7 The function library of SCL 141

4.8 Global address areas 143

4.9 Absolute and symbolic addressing 149

4.10 Indirect addressing 152

4.11 Elementary data types 153

4.12 Complex data types 156

4.13 Data types for block parameters 158

4.14 Further data types 160

5 The user program 161

5.1 Program execution with SIMATIC 161

5.2 The start-up routine 163

5.3 The main program 165

5.4 The process images 168

5.5 Cycle Time, Reaction Time 170

5.6 Program functions 173

5.7 Time-of-day interrupts 177

5.8 Time-Delay Interrupts 179

5.9 Cyclic Interrupts 180

5.10 Hardware Interrupts 182

5.11 Multiprocessor Interrupt 183

5.12 Synchronous errors with a CPU 300/400 184

5.13 Asynchronous errors with a CPU 300/400 186

5.14 Error handling with a CPU 1200 189

5.15 Diagnostic functions with a CPU 300/400 191

5.16 Overview of user blocks 193

5.17 Block properties 194

5.18 Know-how protection, copy protection 197

5.19 Block interface 199

5.20 calling blocks 201

6 Communication 205

6.1 Configuring the network 205

6.2 The MPI subnet 210

6.3 External station S7 basic communication 211

6.4 Global data communications 213

6.5 The Industrial Ethernet subnet 214

6.6 Open User Communication, IE communication 216

6.7 S7 communication 217

6.8 The PROFIBUS subnet 220

6.9 Internal station S7 basic communication 221

6.10 The AS-Interface subnet 223

6.11 The point-to-point connection 224

6.12 Distributed I/O with PROFINET IO 225

6.13 Special functions for PROFINET IO 232

6.14 Isochronous mode program 238

6.15 Distributed I/O with PROFIBUS DP 242

6.16 Special functions for PROFIBUS DP 248

6.17 DPV1 interrupts 250

7 Operator control and monitoring 252

7.1 Key Panels KP8, PP7 and PP17 253

7.2 Basic Panels 255

7.3 Comfort Panels 256

7.4 Mobile Panels 258

7.5 Micro Panels 259

7.6 SIMATIC panels – Series 70 260

7.7 SIMATIC Panels – Series 170 261

7.8 SIMATIC Panels – Series 270 262

7.9 Multi Panels 263

7.10 SIMATIC Panel PC 264

7.11 Configuring SIMATIC HMI 266

7.12 Process Diagnostics in the User Program Using S7-PDIAG 274

7.13 Process Diagnostics Using SIMATIC ProAgent 276

7.14 Telephone network connections with TeleService 277

Index 281

Abbreviations 284

See More
HANS BERGER is a very experienced developer of automation systems and software and a most successful author of technical books. He has published more than 30 books on automation technology. Including all editions in English, German and Spanish, his total book record comprises more than 70 editions.
See More
"A book that gives a good overall picture of the Siemens Simatic S7 200/300/400. It may help engineers and technicians who are working with this product to understand many other configurations of Siemens automation products. Not a book if you are only interested in how to program S7 PLC." (George Yu, Australia; Amazon 10/2000)
See More
Buy Both and Save 25%!
+

Automating with SIMATIC: Controllers, Software, Programming, Data, 5th Edition (US $60.00)

-and- Mastering System Identification in 100 Exercises (US $64.95)

Total List Price: US $124.95
Discounted Price: US $93.71 (Save: US $31.24)

Buy Both
Cannot be combined with any other offers. Learn more.
Back to Top