In today’s rapidly developing industrial automation and information technology, Programmable Logic Controllers (PLC) play an indispensable role as an important industrial control device in various production processes. They are widely used in manufacturing, transportation, energy, and construction fields due to their high reliability, flexibility, and ease of maintenance. Siemens PLC products are widely recognized in the industry for their outstanding performance and have a rich variety of application scenarios.“Illustrated Guide to Siemens PLC Programming and Practice” is a book that provides a detailed introduction to the basic knowledge of Siemens PLC programming, programming methods, system installation and debugging, as well as the design and implementation of control circuits in various practical application scenarios. It offers readers a comprehensive and in-depth learning reference, emphasizing the integration of theory and practice, and elaborating on Siemens PLC programming methods and control implementations through numerous color schematics, wiring diagrams, and physical images.
Click the image to purchase
Content Introduction
“Illustrated Guide to Siemens PLC Programming and Practice” systematically introduces Siemens PLC programming and control cases through colorful illustrations. The content includes basic knowledge of Siemens PLC, ladder diagrams, statement lists, as well as various logic, arithmetic, and control instructions. It also explains the meanings of instructions and control processes step by step, using practical cases such as motor control, combined with numerous color schematics, wiring diagrams, and physical images.The book has a complete content system, clear knowledge structure, highlighted key explanations, and rich practical cases. To facilitate readers’ learning, important knowledge points are also supplemented with QR code video explanations. This book is suitable for technical personnel engaged in PLC programming and applications in the industrial control field, and can also serve as a reference for teachers and students in related majors at colleges and universities.

Drag the scroll bar on the right to view the full directory▼Directory
Chapter 1 PLC Overview 11.1 Basic Knowledge of PLC 21.1.1 Basics of PLC 21.1.2 Features of PLC 41.1.3 Applications of PLC 71.2 Classification and Working Principles of PLC 91.2.1 Classification of PLC 91.2.2 Working Principles of PLC 13Chapter 2 Types and Structures of Siemens PLC 232.1 Main Units of Siemens PLC 242.1.1 Main Units (CPU Modules) of S7-200 SMART Series PLC 252.1.2 Main Units (CPU Modules) of S7-200 Series PLC 262.1.3 Main Units (CPU Modules) of S7-300 Series PLC 282.1.4 Main Units (CPU Modules) of S7-400 Series PLC 302.2 Expansion Modules of Siemens PLC 312.2.1 Power Modules (PS) 312.2.2 Digital Input/Output Expansion Modules (DI/DO) 372.2.3 Analog Input/Output Expansion Modules (AI/AO) 412.2.4 Communication Modules (CP) 432.2.5 Function Modules (FM) 442.2.6 Interface Modules (IM) 452.2.7 Other Expansion Modules 45Chapter 3 Programming Methods and Software of Siemens PLC 473.1 Programming Methods of PLC 483.1.1 Software Programming 483.1.2 Programmer Programming 483.2 Programming Software of PLC 513.2.1 Programming Software of Siemens PLC 513.2.2 Operation of Siemens PLC Programming Software (STEP 7-Micro/WIN SMART) 53Chapter 4 Installation, Debugging, and Maintenance of Siemens PLC System 664.1 Installation of Siemens PLC System 674.1.1 Principles of Selection and Installation of Siemens PLC System 674.1.2 Installation Specifications for Siemens PLC System 774.2 Debugging and Maintenance of Siemens PLC System 824.2.1 Debugging of Siemens PLC System 824.2.2 Maintenance of Siemens PLC System 83Chapter 5 Usage Specifications of Siemens S7-200 SMART PLC 855.1 Features of Siemens S7-200 SMART PLC 865.1.1 Structural Features of Siemens S7-200 SMART PLC 865.1.2 Functional Features of Siemens S7-200 SMART PLC 885.2 Programming of Siemens S7-200 SMART PLC 935.2.1 LAD Editor 945.2.2 STL Editor 985.2.3 FBD Editor 102Chapter 6 Ladder Diagram of Siemens PLC 1036.1 Structure of Ladder Diagram (LAD) of Siemens PLC 1046.1.1 Bus 1046.1.2 Contacts 1056.1.3 Coils 1056.1.4 Instruction Box 1066.2 Programming Elements of Ladder Diagram of Siemens PLC 1076.2.1 Input Relays 1076.2.2 Output Relays 1086.2.3 Auxiliary Relays 1106.2.4 Timers 1126.2.5 Counters 1126.2.6 Other Programming Elements 112Chapter 7 Statement List of Siemens PLC 1147.1 Structure of Statement List (STL) of Siemens PLC 1157.1.1 Operation Code 1157.1.2 Operands 1157.2 Features of Statement List of Siemens PLC 1167.2.1 Relationship Between Ladder Diagram and Statement List of Siemens PLC 1167.2.2 Programming with Statement List of Siemens PLC 118Chapter 8 Basic Logic Instructions of Siemens PLC (S7-200 SMART) 1218.1 Bit Logic Instructions of Siemens PLC (S7-200 SMART) 1228.1.1 Contact Instructions 1228.1.2 Coil Instructions 1248.1.3 Set and Reset Instructions 1258.1.4 Immediate Instructions 1268.1.5 No Operation Instructions 1288.2 Timer Instructions of Siemens PLC (S7-200 SMART) 1288.2.1 On Delay Timer Instructions 1298.2.2 Retentive On Delay Timer Instructions 1308.2.3 Off Delay Timer Instructions 1318.3 Counter Instructions of Siemens PLC (S7-200 SMART) 1328.3.1 Incrementing Counter Instructions 1328.3.2 Decrementing Counter Instructions 1348.3.3 Increment/Decrement Counter Instructions 1348.4 Comparison Instructions of Siemens PLC (S7-200 SMART) 1368.4.1 Numeric Comparison Instructions 1378.4.2 String Comparison Instructions 139Chapter 9 Arithmetic Instructions of Siemens PLC (S7-200 SMART) 1409.1 Floating Point and Integer Arithmetic Instructions of Siemens PLC (S7-200 SMART) 1419.1.1 Addition Instructions 1419.1.2 Subtraction Instructions 1469.1.3 Multiplication Instructions 1479.1.4 Division Instructions 1489.1.5 Increment and Decrement Instructions 1509.2 Logic Operation Instructions of Siemens PLC (S7-200 SMART) 1539.2.1 Logical AND Instructions 1539.2.2 Logical OR Instructions 1549.2.3 Logical XOR Instructions 1559.2.4 Logical NOT Instructions 156Chapter 10 Control Program Instructions of Siemens PLC (S7-200 SMART) 15910.1 Control Program Instructions of Siemens PLC (S7-200 SMART) 16010.1.1 Loop Instructions 16010.1.2 Jump to Label Instructions and Label Instructions 16210.1.3 Sequential Control Instructions 16310.1.4 Conditional End Instructions and Pause Instructions 16710.1.5 Watchdog Timer Reset Instructions 16810.1.6 Get Non-Fatal Error Code Instructions 16910.2 Subroutine Instructions of Siemens PLC (S7-200 SMART) 17010.3 Interrupt Instructions of Siemens PLC (S7-200 SMART) 17410.3.1 Related Meanings of Interrupts 17410.3.2 Interrupt Instructions 176Chapter 11 Data Processing Instructions of Siemens PLC (S7-200 SMART) 17911.1 Transfer Instructions of Siemens PLC (S7-200 SMART) 18011.1.1 Byte, Word, Double Word, Real Number Transfer Instructions 18011.1.2 Data Block Transfer Instructions 18211.2 Shift/Cycle Instructions of Siemens PLC (S7-200 SMART) 18411.2.1 Logical Shift Instructions 18411.2.2 Cycle Shift Instructions 18711.2.3 Shift Register Instructions 190Chapter 12 Data Conversion and Communication Instructions of Siemens PLC (S7-200 SMART) 19312.1 Data Conversion Instructions of Siemens PLC (S7-200 SMART) 19412.1.1 Data Type Conversion Instructions 19412.1.2 ASCII Code Conversion Instructions 19812.1.3 String Conversion Instructions 20312.1.4 Encoding and Decoding Instructions 20712.1.5 Segment Instructions 20912.2 Communication Instructions of Siemens PLC (S7-200 SMART) 21012.2.1 GET and PUT Instructions 21012.2.2 Sending and Receiving (RS-485/RS-232 as Free Port) Instructions 211Chapter 13 Basic Program Segments of Siemens PLC 21313.1 Start-Protect-Stop Circuit 21413.1.1 Using Drive Instructions to Implement Start-Protect-Stop Control 21413.1.2 Using Set and Reset Instructions to Implement Start-Protect-Stop Control 21513.2 Interlock Circuit 21613.2.1 Interlock Control Composed of Normally Closed Contacts 21613.2.2 Interlock Control Composed of Normally Closed Contacts of Start Button 21713.2.3 Interlock Control Using Intermediate Relays 21813.3 Multi-Location Control Circuit 21913.3.1 Single Person Multi-Location Control 21913.3.2 Multiple Persons Multi-Location Control 22013.4 Timing Circuit 22113.4.1 Timer On Delay Control 22113.4.2 Counter On Delay Control 22113.4.3 Timer Off Delay Control 22113.5 Extended Delay Circuit 22213.5.1 Two Timers to Achieve Extended Delay Control 22213.5.2 Extended Delay Circuit Combining Timer and Counter 22313.6 Flashing Circuit 22313.7 Delay Pulse Generation Circuit 22413.8 Single Button Start and Stop Circuit 22413.8.1 Using Counter to Achieve Single Button Control Function 22513.8.2 Using Basic Logic Instructions to Achieve Single Button Control Function 225Chapter 14 Electrical Control Circuits of Siemens PLC 22714.1 PLC Control of Three-Phase AC Induction Motor Alternating Operation Circuit 22814.1.1 Electrical Structure of Three-Phase AC Induction Motor Alternating Operation Control Circuit 22814.1.2 PLC Control Principle of Three-Phase AC Induction Motor Alternating Operation Control Circuit 22914.2 PLC Control of Three-Phase AC Induction Motor Y-Δ Reducing Start Circuit 23114.2.1 Electrical Structure of Three-Phase AC Induction Motor Y-Δ Reducing Start Control Circuit 23114.2.2 PLC Control Principle of Three-Phase AC Induction Motor Y-Δ Reducing Start Control Circuit 23214.3 PLC Control of Three-Phase AC Induction Motor Reducing Start and Reverse Braking Circuit 23514.3.1 Structure of Three-Phase AC Induction Motor Reducing Start and Reverse Braking Control Circuit 23514.3.2 PLC Control Principle of Three-Phase AC Induction Motor Reducing Start and Reverse Braking Control Circuit 236
-End-
☞ Source: Jinfeng Mall ☞ Editor: Wang Qian, Reviewer: Li Yifan ☞ Media Cooperation: 010-88379798 ext. 520 ☞ The only submission website for Metal Processing Magazine: http://www.mw1950.com/manuscript