Udemy

Siemens PLC Programming with Hands-On Projects

Enroll Now
  • 156 Students
  • Updated 12/2025
4.7
(20 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 51 Minute(s)
Language
English
Taught by
Bakirkhon Khasankhujaev
Rating
4.7
(20 Ratings)

Course Overview

Siemens PLC Programming with Hands-On Projects

Ladder Logic with Siemens TIA Portal from Scratch with Hands-On Industrial Projects

Hi there!
Welcome to my Siemens PLC Programming with Hands-On Projects course!  

This course is designed to take you from an absolute beginner to an automation professional, combining clear theory with hands-on industrial simulations. No prior knowledge is required - everything is explained step by step.

In this course you will:

  • Understand what a PLC is, how sensors and actuators interact with it, and how to properly use variable types.

  • Master ladder logic, the most widely used language for PLC programming.

  • Practice using normally open, closed contacts and assignment instructions, and learn how to build complex logic structures.

  • Master set/reset coils, SR/RS flip-flops, and edge detection instructions for precise signal control.

  • Work with TP, TON, TOF, and TONR timers to generate pulses, delays and accumulate time for process control.

  • Program CTU, CTD, and CTUD counters to handle counting tasks in automation systems.

  • Program a conveyor line using sequential logic, sensors, and counters to sort boxes by weight.

  • Work with analog signals, build a proportional controller, and design an HMI for water tank level monitoring and control.

  • Have a final assignment where you program a manipulator-based assembly process using sequential logic, timers, counters, and analog inputs.

I hope you enjoy the course!

Course Content

  • 9 section(s)
  • 32 lecture(s)
  • Section 1 Introduction
  • Section 2 Introduction to PLC
  • Section 3 Introduction to Bit Logic Operations
  • Section 4 Set/Reset & Edge Detection Instructions
  • Section 5 Timers
  • Section 6 Counters
  • Section 7 Quiz
  • Section 8 Project 1 - Sorting by Weight
  • Section 9 Project 2 - Water Tank

What You’ll Learn

  • How PLCs are built and how they operate
  • Create PLC programs using Ladder Logic in TIA Portal
  • Sensor and actuator types and their interaction with PLC
  • Simulate industrial processes in Factory I/O
  • Modular programming using functions and function blocks
  • Build a sorting line project with weight-based logic using sequential programming
  • Implement a water tank level control system
  • Design HMI panels for real-time monitoring and control


Reviews

  • E
    Edward Falana
    5.0

    n

  • A
    Albert Pasquale
    5.0

    very detailed and easy explanations, you're really good at teaching

  • A
    Agim Toprak
    5.0

    Great teaching

  • M
    Mihai
    4.5

    Nice course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed