Free Course Image PLC Training Series Step

Free online coursePLC Training Series Step

Duration of the online course: 3 hours and 22 minutes

New

Build in-demand PLC skills fast with a free online course in ladder logic, Siemens programming, timers, counters and real projects—learn job-ready automation.

In this free course, learn about

  • What a PLC is and its role in industrial/process automation
  • How PLC input modules read field signals and interface sensors
  • Differences and use-cases for relays vs contactors; switching 3-phase motors
  • PLC hardware architecture: rack, power supply, CPU, I/O modules; first-slot module
  • Reading CPU LEDs/diagnostics and identifying network faults (e.g., Profibus issues)
  • PLC memory map and retentive storage using external MMC cards
  • Creating first Siemens PLC programs in LAD; AND/OR logic output conditions
  • Using TIA Portal to program S7-1200/1500 (and others) plus HMI in one environment
  • Designing a garage door PLC: limit switches, momentary buttons, and safe interlocks
  • Programming timers (on-delay/off-delay) and applying input filtering/debounce
  • Understanding PLC data types, including REAL for decimal values
  • Using counters (incl. up/down); what limits available counter addresses in S7-300
  • Parking-lot automation sequencing: when to energize outputs like barrier control
  • Analog scaling: raw-to-engineering and engineering-to-raw using Siemens blocks (FC105)

Course Description

Programmable Logic Controllers are the backbone of modern industrial automation, and knowing how to work with them can open doors in maintenance, manufacturing, and control systems. This free online course is designed to take you from the basics of PLCs to the practical thinking needed on the shop floor, helping you move beyond theory and into real electrical and automation tasks with confidence.

You begin by understanding what a PLC is and why it is used, then connect that idea to the real components found in industrial panels. You will learn how inputs and outputs interact with sensors, push buttons, relays, and contactors, and how those elements come together to control motors and processes safely. The course also builds strong hardware awareness, covering rack layout, module roles, and what to check when CPU indicators and error states appear, so you can troubleshoot systematically instead of guessing.

As you progress, you shift into programming logic in a way that mirrors daily industrial work. You will practice core ladder concepts such as AND/OR logic, memory behavior, and data handling, along with the timing and counting functions used in everyday sequences. You will also explore the differences between function and function block structures, which is essential for writing reusable, organized PLC code as projects grow in size.

To make the learning stick, the course uses realistic mini-projects that feel like the scenarios technicians and electricians meet in the field, such as garage door control, tank level control, parking automation, and safe two-direction motor control with interlocks. You will also gain a clear understanding of analog signals and scaling, an often overlooked skill that becomes crucial when working with transmitters, level sensors, and real-world process values.

By the end, you will be better prepared to read PLC programs, design reliable logic, and apply troubleshooting habits that support safer, more efficient systems. Whether you are starting in industrial electrical work or strengthening your automation profile, this course gives you practical PLC fundamentals you can use immediately.

Course content

  • Video class: Lecture#1 ,PLC Training Series : What is PLC? 08m
  • Exercise: What is the primary function of a PLC input module in a process control system?
  • Video class: PLC Training Series ..Contactor and relay?PLC Tutorial Lecture#2 07m
  • Exercise: Which device is most appropriate for switching a three-phase motor in an industrial control system?
  • Video class: PLC Training Series .Lecture#3. PLC hardware components 10m
  • Exercise: Which module typically occupies the first slot in a PLC rack?
  • Video class: PLC Training Series .Lecture#4 PLC CPU indications and errors 06m
  • Exercise: Which CPU indicator shows a network error such as a disconnected Profibus connector or duplicate node address
  • Video class: PLC Training Series .Lecture#5 PLC Memory map 08m
  • Exercise: Which PLC memory retains data during power loss using an external MMC card?
  • Video class: PLC Training Series || Lecture#6 || Write First PLC Program || 15m
  • Exercise: Which Siemens software programs S7-1200 and S7-1500 PLCs, can also handle other S7 families, and supports HMI development in the same environment?
  • Video class: PLC Training Series || Lecture#7 || Write AND 07m
  • Exercise: In ladder logic, when does the output energize in an OR operation with two parallel inputs (I0.0 and I0.1)?
  • Video class: PLC Training Series || Lecture#8 -Garage Door PLC Project Part 1 06m
  • Exercise: Choosing the proper contact to stop the motor at closed position
  • Video class: PLC Training Series Lecture#9, Garage Door PLC Project Part 2 12m
  • Exercise: Implementing a momentary CLOSE push button in a garage door PLC
  • Video class: PLC Training Series Lecture#10 -Garage Door PLC Project--Defining Interlocks in PLC Part 3 10m
  • Exercise: How should an interlock be implemented to prevent simultaneous open and close motor commands in a garage door PLC program
  • Video class: PLC Training Series .Lecture#11=||= PLC timer programming tutorial 09m
  • Exercise: Off-delay timer behavior in S7-300
  • Video class: PLC Training Series || Lecture#12 || Oil Tank Level Control PLC Project || 10m
  • Exercise: Why apply an on delay timer to tank level switch inputs in a PLC level control
  • Video class: Lecture#13 || PLC Data Types || PLC Training Series || 05m
  • Exercise: Which PLC data type must be used to store numbers with decimal points?
  • Video class: 14 ..PLC Counters Examples|| PLC Training Series || 10m
  • Exercise: What primarily determines how many counter addresses (e.g., C1 to C256) you can use in an S7-300 project?
  • Video class: Lecture# 15..PLC Counters Project|| PLC Training Series || 08m
  • Exercise: Up/Down Counter: Effect of SET and Next Count
  • Video class: 16: Parking Lot Automation PLC Tuturial for beginers 09m
  • Exercise: When should the barrier output Q0.0 be turned ON in the parking-lot PLC logic?
  • Video class: 17: PLC Analog Signal Scaling Concept Explained So Easy 12m
  • Exercise: Converting a level signal to PLC raw value
  • Video class: 18: Analog Scaling PLC Program by using FC105 15m
  • Exercise: Which block converts an engineering value back to a raw analog value for output?
  • Video class: 19: Function (FC) vs Function Block (FB) - PLC Programming 14m
  • Exercise: Siemens PLC Programming: Key Difference Between FC and FB
  • Video class: 20: Two Direction Motor Control Using Function Block in S7 300 Siemens PLC 11m
  • Exercise: How do you prevent a motor from running forward and reverse at the same time in a PLC program using a function block

This free course includes:

3 hours and 22 minutes of online video course

Digital certificate of course completion (Free)

Exercises to train your knowledge

100% free, from content to certificate

Ready to get started?Download the app and get started today.

Install the app now

to access the course
Icon representing technology and business courses

Over 5,000 free courses

Programming, English, Digital Marketing and much more! Learn whatever you want, for free.

Calendar icon with target representing study planning

Study plan with AI

Our app's Artificial Intelligence can create a study schedule for the course you choose.

Professional icon representing career and business

From zero to professional success

Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.

You can also use the QR Code or the links below.

QR Code - Download Cursa - Online Courses

More free courses at Electrician

Free Ebook + Audiobooks! Learn by listening or reading!

Download the App now to have access to + 5000 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online courses in video, ebooks and audiobooks.

  • More than 60 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate