What's Inside?

    1. Welcome to PLC Bootcamp

    1. Welcome to Part 2

    2. Why Do We Use PLCs?

    3. What Components Make Up a PLC?

    4. How Does a PLC Control a Process?

    5. Allen Bradley Micro800 PLCs and CCW

    6. Part 2 Recap

    1. Welcome to Part 3

    2. Create a Project

    3. Configure Variables

    4. Create a Program

    5. Write the Logic

    6. Programming Challenge

    7. Part 3 Recap

    8. Completed Project

    1. Simulate and Test Your First PLC Program

    2. Launch the Micro800 Simulator

    3. Download to the Micro800 Simulator

    4. Test the Project

    5. Part 4 Recap

    1. Welcome to Part 5

    2. Set Up the Factory IO Scene

    3. Factory IO Scene

    4. Update the Project

    5. Simulate the Process

    6. Programming Challenge

    7. Part 5 Recap

    1. Next Steps

About this course

  • Free
  • 28 lessons

Why Sign Up?

  • Learn the Essentials

    PLC Bootcamp teaches you the essential skills required by every PLC programmer. Armed with these skills, you will be able to comfortably add PLC programming to your resume.

  • No Purchases Required

    This course is 100% free and teaches you how to program PLCs in Connected Components Workbench, a free development environment that includes a free PLC simulator so you don't have to buy any hardware or software licenses.

  • Practical Examples

    See how your PLC application can control physical equipment by connecting your simulated PLC to a Factory I/O model for testing.

Make Learning PLC Programming Easy

Learning PLC programming can be hard - most information is hidden behind paywalls, and the free information is outdated. PLC Bootcamp makes learning PLC programming easy by teaching you the most important information that applies to all PLC systems. PLC Bootcamp provides all the knowledge you need to learn PLC Programming in one place at your own pace and completely free.

Master the Essentials

In PLC Bootcamp, you will learn:

  • How to create projects

  • How to write programs in Ladder Diagram

  • How to test programs using a simulated PLC

  • How to control a simulated process

Learn the Basics of PLC Programming for Free


  • Is this course really free?

    Yes! All of the material is available for free forever and the development software that we use, Connected Components Workbench, is available to download for free from Rockwell Automation's website.

  • When does the course start and finish?

    The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

  • How long do I have access to the course?

    How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

  • Is this course for me?

    This course is for anyone who wants to write their first PLC program. The people who will get the most value out of this course are people with no PLC experience trying to get into the industry and maintenance technicians who look after PLC systems and want to learn more about how they work. If that sounds like you, then sign up today.