Since the advent of PLC technology, it has played a very important role in the field of industrial control. With the development of automation, information technology, and remote control, industrial control systems have become increasingly complex. The Siemens S7-1200/1500 PLC has a broad application prospect in the industrial control field due to its high engineering integration, flexible use, powerful functions, and simple implementation.

Reasons for Recommendation
“Introduction to Siemens S7-1200/1500 PLC Programming and Practice: Illustrated, Video, Case Studies” caters to the learning needs of both beginners in Siemens PLC and readers with a certain foundation in PLC. It is application-oriented and highlights the programming and application of Siemens S7-1200/1500 PLC and TIA Portal software in electrical control, helping beginners get started while guiding through the cases in the book to solve relatively complex PLC communication and configuration application problems in practical applications.
The book integrates the author’s years of teaching, practice, and application development experience, focusing on the application of Siemens S7-1200/1500 PLC, and comprehensively introduces the methods and skills of programming and comprehensive application of Siemens S7-1200/1500 PLC and TIA Portal software through illustrations and programming examples, covering sensors, frequency converters, servos, stepper motors, touch screens, and configuration applications.
Main Features
1. Content is progressive and comprehensive: The content is arranged according to the principles of progressing from easy to difficult, and it comprehensively introduces the hardware of Siemens S7-1200/1500 PLC, programming languages, programming software usage, user program structure, program design methods, communication, and other knowledge through examples.
2. Case studies with accompanying videos: The applications of sensors, frequency converters, servos, stepper motors, touch screens, and configurations are all supported by detailed hardware and software configuration lists, wiring diagrams, and programs. The practical case studies are also accompanied by video demonstrations, making it easy for readers to learn.

Click the image to purchaseDrag the scroll bar on the right to view the full directory▼Directory
Chapter 1: Hardware Composition of Siemens S7-1200/1500 PLC
1.1 Hardware Structure of Siemens S7-1200 PLC
1.1.1 CPU Module
1.1.2 Signal Board
1.1.3 Signal Module
1.2 Hardware Structure of Siemens S7-1500 PLC
1.2.1 CPU Module
1.2.2 Signal Module
1.2.3 System Power Supply
1.2.4 Load Power Supply
1.2.5 Process Module
1.2.6 Communication Module
1.3 Working Principles and Processes of Siemens S7-1200/1500 PLC
1.4 Working Modes of Siemens S7-1200/1500 PLC
1.5 Memory Areas, Addressing, and Data Types
1.6 Execution of User Programs in Siemens S7-1200/1500 PLC
Chapter 2: TIA Portal Software and Applications
2.1 Functions of TIA Portal Software
2.2 Composition of TIA Portal Software
2.3 Installation Requirements for TIA Portal Software
2.4 Installation Steps for TIA Portal Software
2.5 Usage Methods of TIA Portal Software
Chapter 3: Basics of Siemens S7-1200/1500 PLC Programming
3.1 Operating System
3.2 User Programs
3.2.1 All Functions of User Programs
3.2.2 Blocks in User Programs
3.2.3 Block Calls in User Programs
3.2.4 Operand Usage and Addressing
3.2.5 Data Types
3.3 Programming Methods
3.3.1 Linear Programming
3.3.2 Modular Programming
3.3.3 Structured Programming
3.4 Using Libraries
3.4.1 Basic Knowledge of Libraries
3.4.2 Using Library Task Cards
3.4.3 Using Library Views
3.4.4 Using Library Management
3.4.5 Using Global Libraries
3.4.6 Creating Folders in Libraries
3.4.7 Editing Library Elements
3.4.8 Comparing Library Elements
Chapter 4: Programming Languages and Instruction Systems of Siemens S7-1200/1500 PLC
4.1 LAD Programming Language
4.1.1 Bit Logic Operations
4.1.2 Timer Instructions
4.1.3 Counter Instructions
4.1.4 Comparison Instructions
4.1.5 Mathematical Functions
4.1.6 Move Instructions
4.1.7 Conversion Instructions
4.1.8 Program Control Instructions
4.1.9 Shift and Rotate Instructions
4.2 SCL Programming Language
4.2.1 IF: Conditional Execution
4.2.2 CASE: Creating Multiple Branches
4.2.3 FOR: Execute in Counting Loop
4.2.4 WHILE: Execute When Condition is Met
4.2.5 REPEAT: Execute When Condition is Not Met
4.2.6 CONTINUE: Recheck Loop Condition
4.2.7 EXIT: Exit Loop Immediately
4.2.8 GOTO: Jump
4.2.9 RETURN: Exit Block
Chapter 5: Human-Machine Interface Touch Screen and Simulation Applications
5.1 Main Types and Composition of Siemens Touch Screens
5.2 Touch Screen Panel Configuration
5.3 Touch Screen Simulation and Operation
Chapter 6: Communication Functions of Siemens S7-1200/1500 PLC
6.1 PROFINET IO System Configuration
6.2 Open User Communication Based on Ethernet
6.3 S7 Protocol Communication
6.4 PROFIBUS-DP and AS-i Network Communication
6.5 Protocol Communication and Examples Between S7-1200 PLC and G150 Frequency Converter
6.5.1 Overview of PROFINET Communication Functions
6.5.2 PROFINET PZD Communication Example Between S7-1200 and G150
6.5.3 Message Structure
6.6 Communication and Examples Between S7-1200 PLC and RF260R
6.6.1 Introduction to RF200 Identification System
6.6.2 Communication Between S7-1200 PLC and RF260R
6.6.3 Communication Application Examples Between S7-1200 PLC and RF260R
6.7 PROFINET PZD Communication Control Examples Between S7-1500 PLC and G150
Chapter 7: Applications of Siemens S7-1200/1500 PLC in PID Closed-Loop Control
7.1 Analog Closed-Loop Control Systems
7.2 PID_Compact Instructions
7.3 PID Parameter Tuning
7.4 Application Examples
Chapter 8: Applications of Siemens S7-1200/1500 PLC in Motion Control
8.1 Motion Control Functions
8.2 Motion Control Methods
8.3 Motion Control Instructions
8.4 Configuration Examples
Chapter 9: Comprehensive Application Examples of Siemens S7-1200/1500 PLC
9.1 Parking Lot Vehicle Control System
9.2 Material Mixing Device Control System
9.3 Robotic Arm Control System Design
9.4 Five-Layer Elevator PLC Control System
9.5 Combined Machine Tool Control System
9.6 Multiple Background Data Block Control System
9.7 Bottling Production Line PLC Control System
9.8 Warehouse Storage Area Fill Level Detection System
9.9 Three-Phase AC Induction Motor Forward and Reverse Control Circuit
9.10 Electroplating Production Line PLC Control System
Appendix: Fault Diagnosis of Siemens S7-1200/1500
References
Source: Jinfen MallEditor: Lu Ping Editor-in-chief: Shao Yujie Reviewer: Lü Jianxin