Category · Free · No card

Free industrial automation courses with certificate

A free industrial automation course path from the electrical basics to a working control system: motor control, PLC programming, HMI and SCADA screens, drives and servos, instruments, PID loops, industrial networks and control panels. Every course is complete and online, with an optional paid certificate.

13 courses · 197 modules · 138h 22m of video · Updated 27 September 2026
Industrial Motor Control course coverFree
FreeElectricalBeginner

Industrial Motor Control

Free beginner motor control course: read ladder diagrams, wire starters, build reversing and braking circuits. The certificate is optional and paid.

  • Select contactors, relays, overloads, fuses, breakers and transformers
  • Read and document motor control ladder diagrams
  • Wire manual and magnetic starters with two-wire, three-wire and HOA control
12 modules 18h 57mView course
Siemens TIA Portal course coverFree
FreePLC programmingBeginner

Siemens TIA Portal

Free Siemens TIA Portal course for beginners: write ladder logic for a simulated S7-1200 and WinCC HMI. Learning is free; the certificate is optional and paid.

  • Read a ladder rung and predict what the PLC will do with it
  • Wire sinking and sourcing sensors to an S7-1200 without guessing
  • Build timers, counters and comparators into working interlocks
22 modules 12h 53mView course
Allen-Bradley RSLogix 500 and MicroLogix course coverFree
FreePLC programmingBeginner

Allen-Bradley RSLogix 500 and MicroLogix

The MicroLogix and SLC 500 on real hardware: file-based addressing, every instruction group, analog scaling, faults and forces, in RSLogix 500.

  • Wire a MicroLogix and read its status LEDs
  • Connect over Ethernet or serial DF1, upload, download and go online
  • Read and write file-based addresses: I:0/3, B3:0/5, N7:10, T4:0.ACC
19 modules 15h 34mView course
CODESYS and IEC 61131-3 Programming course coverFree
FreePLC programmingBeginner

CODESYS and IEC 61131-3 Programming

The vendor-neutral PLC platform: ladder, function blocks, structured text, CFC and SFC, with Factory I/O projects and a visualization at the end.

  • Explain why CODESYS sits inside so many PLC brands
  • Build ladder from NO/NC contacts to gates, latching and exercises
  • Use the IEC timers and counters and read their pins
19 modules 12h 17mView course
HMI Design and Programming: Siemens WinCC and FactoryTalk View ME course coverFree
FreeHMIBeginner

HMI Design and Programming: Siemens WinCC and FactoryTalk View ME

What an HMI is and how to design one well, then two mainstream tools end to end: Siemens WinCC in TIA Portal and Rockwell FactoryTalk View Machine Edition on PanelView Plus, with WinCC flexible for the legacy base.

  • Design a high-performance HMI: grey ground, colour for abnormal, screen hierarchy
  • Build a WinCC TIA project with templates, connection, tags, screens, animation, text lists, pop-ups
  • Configure alarms, trends, recipes, users, scripts, libraries and languages in WinCC
16 modules 10h 21mView course
Ignition SCADA by Inductive Automation course coverFree
FreeSCADABeginner

Ignition SCADA by Inductive Automation

The modern SCADA platform: gateway, tags, device connections, Designer screens, alarms, SQL history, reporting, MQTT and IIoT, Perspective, and deployment from edge to cloud.

  • Explain the platform, licensing, architectures and editions
  • Install the gateway, set it up and back it up
  • Create, scale and diagnose tags with quality overlays
13 modules 7h 37mView course
Variable Frequency Drives: Wiring, Programming, PLC and Network Control course coverFree
FreeDrivesBeginner

Variable Frequency Drives: Wiring, Programming, PLC and Network Control

Power wiring, keypad and terminal control, analog and preset speed references, relay outputs, PLC and Modbus control, fieldbus, safety functions and troubleshooting, on a generic drive and the Schneider ATV320.

  • Explain V/F against vector control and VFD against soft starter and servo
  • Wire a drive on single-phase or three-phase supply, with shielding and earthing
  • Set motor nameplate and basic parameters from the keypad
13 modules 5h 10mView course
Servo Drives and Motion Control course coverFree
FreeMotion controlIntermediate

Servo Drives and Motion Control

What a servo system is, how to wire, mode, home, tune and network one, then motion programming in Studio 5000 and Siemens TIA Portal technology objects.

  • Choose a servo system by torque, speed, inertia ratio and feedback
  • Wire, configure and jog a servo drive
  • Use position, speed and torque modes and know the runaway risk
15 modules 10h 50mView course
Industrial Instrumentation and Process Control course coverFree
FreeInstrumentationBeginner

Industrial Instrumentation and Process Control

Free beginner instrumentation course: sensors, 4-20 mA loops, control valves, P&IDs and calibration. Learning is free; the certificate is optional and paid.

  • Tell open-loop from closed-loop and name every part of a control loop
  • Explain absolute, gauge and differential pressure and the instruments that measure them
  • Choose a level and a flow technology for a service and say why
15 modules 8h 50mView course
PID Control for PLC Engineers course coverFree
FreeProcess controlIntermediate

PID Control for PLC Engineers

From on/off to a tuned loop: what P, I and D each do, how to tune by hand and by rule, anti-windup and filtering, and PID inside Allen-Bradley controllers.

  • Explain why on/off control cannot hold a setpoint on a fast process
  • Wire a loop's transmitter and final element on Micro800 and MicroLogix
  • Predict what raising gain, shortening reset or adding rate does to a loop
13 modules 6h 48mView course
Electrical Control Panel Design, Building and Testing course coverFree
FreeElectricalBeginner

Electrical Control Panel Design, Building and Testing

Free course for electrical beginners: read PLC wiring diagrams, then build, cool and test a UL 508A control panel. The certificate is optional and paid.

  • Name every part of a PLC control panel and what UL 508A covers
  • Choose relays, contactors, overloads, transformers and terminal blocks, and state the SCCR
  • Read a PLC wiring diagram and wire 2-wire and 3-wire control
9 modules 3h 54mView course
PLC and Electrical Troubleshooting for Maintenance Teams course coverFree
FreePLC programmingBeginner

PLC and Electrical Troubleshooting for Maintenance Teams

Find the fault fast on a machine you did not build: a method that goes from symptom to cause, safe isolation before you touch, drawings and I/O lists, meter work on 24 V DC control and motor circuits, sensors and 4-20 mA loops, online diagnostics in TIA Portal, Allen-Bradley and CODESYS, VFD and network faults, and fault reports that stop repeats.

  • Find faults with a repeatable method that goes from the symptom to the failed part and its root cause
  • Isolate and prove dead before touching, and justify every live test you make
  • Read drawings, cross-references and I/O lists on the shop floor
13 modules 9h 19mView course

Compare the Industrial automation courses

CourseLevelModulesVideoBrand
Industrial Motor ControlBeginner1218h 57mVendor-neutral
Siemens TIA PortalBeginner2212h 53mSiemens
Allen-Bradley RSLogix 500 and MicroLogixBeginner1915h 34mAllen-Bradley
CODESYS and IEC 61131-3 ProgrammingBeginner1912h 17mCODESYS
HMI Design and Programming: Siemens WinCC and FactoryTalk View MEBeginner1610h 21mSiemens and Rockwell
Ignition SCADA by Inductive AutomationBeginner137h 37mInductive Automation
Variable Frequency Drives: Wiring, Programming, PLC and Network ControlBeginner135h 10mVendor-neutral
Servo Drives and Motion ControlIntermediate1510h 50mVendor-neutral
Industrial Instrumentation and Process ControlBeginner158h 50mVendor-neutral
PID Control for PLC EngineersIntermediate136h 48mVendor-neutral
Industrial Communication: Serial, Fieldbus, Ethernet, Modbus, PROFINET and OPC UAIntermediate1815h 52mVendor-neutral
Electrical Control Panel Design, Building and TestingBeginner93h 54mVendor-neutral
PLC and Electrical Troubleshooting for Maintenance TeamsBeginner139h 19mVendor-neutral

How to choose

Industrial automation is the use of controllers, sensors, drives and software to run a machine or plant with little manual work, and it is learned in layers rather than as one subject.

Start with the electrical layer, Industrial Motor Control, because every later course assumes you can read a starter circuit; then take one PLC course, Siemens TIA Portal or Allen-Bradley RSLogix 500, since the brand matters less than finishing one.

The field layer comes next. Industrial Instrumentation explains sensors and transmitters, VFDs and Servo Drives explain how motors are driven, and PID Control explains how a loop holds a value steady.

The supervisory layer is what an operator sees: HMI Design for panels, Ignition SCADA for plant-wide screens, and Industrial Communication for how the devices talk. Finish with Control Panel Design and PLC and Electrical Troubleshooting, which turn the knowledge into site work.

Questions

What is industrial automation, in one line?
It is using PLCs, sensors, drives, HMI and SCADA software to run machines and plants with little manual work. This path teaches each part in turn.
Where should a beginner start in industrial automation?
With Industrial Motor Control if you have no electrical background, or straight into Siemens TIA Portal or Allen-Bradley RSLogix 500 if you do. Both PLC courses assume nothing.
Is there a free industrial automation course with a certificate?
Yes. Every course on this page is free to learn in full. The EDWartens Certificate of Completion is optional, paid and verifiable by code, and it is not a vendor credential.
Do I need a PLC or any hardware?
No. The courses use the vendors' free or trial software and simulators, so every exercise can be done on a laptop.
How long does the whole path take?
Each course lists its own video time, and this page adds them up. Most learners take one course at a time over several weeks, at their own pace.