
PLC Programming
Course Index
30 Lessons · 3 Sections
Master PLC programming with Siemens TIA Portal — Ladder Logic, SCL, FBD, SFC, timers, counters, HMI design, and PROFINET. Covers PLCSim simulation, Safety PLCs, OPC-UA & 4 industrial automation builds.
30Lessons
3Sections
4Projects
FreeAccess
Section 1PLC Fundamentals & Ladder LogicLessons 1–10
Lesson 1
What is a PLC?
Lesson 2
PLC Architecture & Scan Cycle
Lesson 3
Industrial Automation Levels
Lesson 4
IEC 61131-3: PLC Languages
Lesson 5
Ladder Logic (LAD): Basics
Lesson 6
Contacts, Coils & Logic Gates
Lesson 7
Timers: TON, TOF & TP
Lesson 8
Counters: CTU, CTD & CTUD
Lesson 9
Siemens TIA Portal: Setup
Lesson 10
Hardware Config & I/O Addressing
Section 2Advanced Programming, HMI & NetworkingLessons 11–22
Lesson 11
Data Types & Tags in TIA Portal
Lesson 12
Data Blocks & Memory Areas
Lesson 13
Function Blocks (FB) & Functions
Lesson 14
Structured Control Language (SCL)
Lesson 15
Function Block Diagram (FBD)
Lesson 16
Sequential Function Chart (SFC)
Lesson 17
PLCSim: Simulation & Testing
Lesson 18
Motor Control & Interlocking
Lesson 19
HMI Design with WinCC
Lesson 20
PROFINET & Industrial Networking
Lesson 21
Analog Signal Processing
Lesson 22
Safety PLCs & SIL Levels
Section 3Allen Bradley, Communication & ProjectsLessons 23–30
Lesson 23
Allen Bradley: Studio 5000
Lesson 24
Modbus & OPC-UA Communication
Lesson 25
PLC & SCADA Integration
Lesson 26
PLC Troubleshooting & Diagnostics
Lesson 27
Build a Conveyor Belt Controller
Lesson 28
Build a Water Tank Level Controller
Lesson 29
Build a Traffic Light PLC Program
Lesson 30
Build a Motor Star-Delta Starter