Controls Engineering Academy

Learn how to program Allen Bradley Logix 5000 PLCs with Studio 5000 Logix Designer by building real-projects in your browser through interactive simulations. No hardware or software required.

Start your 30-day free trial today, then $29.97 per month.

Start My 30-Day Free Trial

Why Learn with CEA?

We bridge the gap between theoretical knowledge and practical application

Practical

Practice what you learn by building projects in your browser. No hardware or software required.

Expert Led

Learn PLC programming from an industry veteran with 10+ years of experience in industrial automation

Curated Paths

Our courses combine into learning paths that take you from fundamentals to mastery

Courses

Get access to all of our courses with a Controls Engineering Academy Membership

Introduction to PLC Programming

Learn the basics of programming Allen Bradley Logix 5000 PLCs using Studio 5000 Logix Designer

12 Lessons | 3 Simulations | Beginner

Download and Test a PLC Project

Learn how to test Studio 5000 Logix Designer projects using an emulated PLC in  FactoryTalk Logix Echo

13 Lessons | 4 Simulations | Beginner

Use Extended Bit Instructions

Learn how to use extended bit instructions in Studio 5000 Logix Designer to extend an existing project

13 Lessons | 3 Simulations | Beginner

Roadmap

More courses coming soon

Beginner
Coming Mar 2026

Introduction to Timers and Counters

Learn how to use timers and counters in Studio 5000 Logix Designer

Beginner
Coming Apr 2026

Introduction to Numeric Data

Learn how to work with numeric data in Studio 5000 Logix Designer

Beginner
Coming May 2026

Applied Basic PLC Programming

Apply what you have learned to build a portfolio of five projects based on common applications

Beginner
Coming June 2026

Work with a Physical PLC

Learn how to configure and download a project to a physical PLC

Beginner
Coming July 2026

Work with Physical I/O Modules

Learn how to add, configure, and use I/O modules in a project

Intermediate
Coming August 2026

Modular PLC Programming

Learn how to use AOIs, Subroutines, and Programs for modular programming

Start Your 30-Day Free Trial

For a limited time only, get access to all of our courses for free for 30 days, then $29.97 per month.

Start My 30-Day Free Trial

Free Content

Learn more on our blog

Frequently Asked Questions

Controls Engineering Academy is a learning platform for industrial automation. Unlike other platforms, we teach controls engineering by getting you to build projects. This helps to build the practical skills that employers are looking for and that you need to excel as an automation professional.

Your membership gives you immediate access to our completecourse. You'll also be the first to get access to all new courses as they're released.

You can cancel your Controls Engineering Academy membership whenever you want, but we do not offer partial or pro-rata refunds for cancellations.

Our courses focus on programming Allen Bradley Logix 5000 PLCs using Studio 5000 Logix Designer.

We are working to expand our catalog to cover other topics like HMI development, SCADA development, drive configuration, motion control, safety engineering, and industrial networking. Members will gain access to those courses as they are published.

For a limited time only, you can get access to all our course for free for 30 days using this link.

Contact

Still have questions?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Submit