Smart Factory – Basics of PLC and Programming with Siemens S7- 1200

Duration: 3 Day

Created on: 19/06/2025

Course Description:

This module introduces learners to the fundamentals of Programmable Logic Controllers (PLCs), with a special focus on the Siemens S7-1200 series. It covers core concepts including PLC architecture, selection criteria, programming environments, and commonly used programming languages such as Ladder Diagram (LD). Participants will learn to configure hardware using the TIA Portal software, simulate programs with PLCSIM, and develop basic to intermediate control logic using practical examples. The module bridges the gap between theory and hands-on implementation, enabling learners to confidently work with real-world industrial automation tasks.


What is in this course?

This lesson introduces students to the fundamental concepts of Programmable Logic Controllers (PLCs), explaining their architecture, working principles, and role in industrial automation systems. Learners will explore how PLCs monitor inputs, process logic, and control outputs. The lesson also introduces the concept of ladder logic programming—a widely used graphical method for creating control logic in automation.

This lesson introduces learners to the Siemens family of Programmable Logic Controllers (PLCs), their classifications, and application suitability. It covers compact, modular, and distributed PLC systems, including S7-1200, S7-1500, and ET 200SP, helping students understand their architecture, capabilities, and selection criteria for various automation needs. The lesson also includes a hands-on case study for applying selection logic in real-world industrial scenarios.

This lesson provides hands-on training for setting up and configuring the Siemens S7-1200 PLC using TIA Portal V18. Learners will develop essential skills for establishing communication between a programming device and the PLC through correct IP addressing, both on the PC and the PLC. The session also introduces the TIA Portal development environment, guiding users through project creation, hardware configuration, Ethernet interface setup, and device downloading—fundamental steps for working with Siemens automation systems.

This lesson introduces learners to the core programming instructions used in industrial automation through PLCs, focusing on Siemens TIA Portal. Students will explore the structure of the PLC program editor, learn how to use fundamental commands such as contacts, coils, timers, counters, and logic gates, and develop the ability to create and simulate real-world control logic using Ladder Logic. The session combines instruction with practical examples to build foundational skills for industrial control system design.

Learning outcomes
Upon successful completion of this course, learners will be able to:
  1. Explain the fundamental structure and working principle of a PLC: Describe how a PLC monitors inputs, executes programs, and controls outputs.
  2. Differentiate between PLC hardware types and Siemens PLC families: Compare compact and modular PLCs (e.g., S7-1200 vs. S7-1500).
  3. Demonstrate proficiency in PLC programming languages: Understand and use Ladder Logic (LAD. Construct basic control logic using standard ladder diagram conventions).
  4. Create and simulate PLC programs using TIA Portal
  5. Develop logic using organizational structures and block types in PLCs: Distinguish between OBs, FBs, FCs, and DBs.
  6. Use and configure digital and analog I/O with real-world devices: Identify common input/output devices (sensors, actuators, switches, relays, motors).
  7. Apply basic and advanced PLC instructions
  8. Apply logic gate operations in PLC programs
  9. Analyze and troubleshoot basic PLC networks and communication setups
  10. Prepare for real-world industrial automation applications
Skills You’ll Gain
Course Requirements
  1. Understanding of electrical fundamentals and basic logic operations (AND, OR, NOT).
  2. Ability to operate a Windows PC and navigate software like TIA Portal.
  3. Hardware/Software Access: Access to Siemens S7-1200 PLC or PLCSIM simulator and TIA Portal V18 software.
  4. Laptop/PC Requirement: A computer with at least Intel i5 processor, 8 GB RAM, and Windows 10/11 (64-bit).
Interested to join this course?
  1. Skill Level Beginner
  2. Students Enrolled 1.2K
  3. Last Updated On Jun, 2025