PLC Basics Extended 2nd Edition

Learn everything you need to know (and more!) to setup, use, and program PLCs (Programmable Logic Controllers)

What you'll learn:

✓ What PLCs are, and how they work ✓ Different styles and types of PLCs
✓ Numbering Systems, Data Types ✓ How to read Ladder Logic
✓ Inputs and Outputs, I/O Scan ✓ Bits, Integers, Timers, Counters
✓ Setting up RSLinx Drivers ✓ Creating Programs in RSLogix
✓ Testing Programs in Emulate ✓ Up & Downloading to PLCs
✓ New lessons on advanced topics ✓ All future updates included

Full Details...

PricingDownload PDF

63 Lessons

Instructor: Shawn Tierney


PLC Basics, Extended Edition is designed for those students who have basic electrical knowledge and would like to learn how to setup, program, and troubleshoot PLCs. The specific PLCs covered in this course include the Allen-Bradley MicroLogix 1000 and 1100, both of which can be programmed using the free RSLogix Micro Starter Lite software.

What you will learn:

  • What a PLC is
  • Styles and Types of PLCs
  • Numbering Systems and Data Types
  • What Ladder Logic is and how it works
  • How to setup Serial and Ethernet Communications
  • Creating, Testing, and Troubleshooting MicroLogix Programs in RSLogix
  • How to integrate Push Buttons and Pilots Lights with PLC Logic
  • How to use PLCs in a Motor Control circuit

Extended edition also covers these additional topics:

  • Using Photo Eyes
  • Bin Full Detection
  • Conveyor Jams or Blockages
  • Elapsed Run Times
  • Production Tracking
  • Mathimatical Equations
  • Comparison Instructions
  • Migrating SLC-500 programs and more!
  • And all future updates free of charge!

New Extended Edition Lessons for 2019!

  • Forcing IO
  • Using Subroutines
  • Changing Processors
  • Online Editing
  • ML1000 DF1 MSG Read
  • ML1100 DF1 MSG Read
  • …more planned this fall!

NOTE: Are you looking for a less expensive course that only covers the basics? If you are, check out “PLC Basics Standard Edition.

Who should take this course:

• Anyone with basic electrical knowledge who would like to learn how to use, program, and troubleshoot Programmable Logic Controllers (PLCs.)


Requirements to complete optional exercises or follow along:

Students who wish to complete optional exercises, or follow along with the instructor as he programs, will need the following:

  • An internet connection to download the free RSLogix programming and emulation software from Rockwell's website
  • A Windows PC compatible with the above software

Note: The free RSLogix software supports these Windows versions:

  • Windows XP Pro SP3 32-bit
  • Windows Vista, Home or Business
  • Windows 7, Home or Pro
  • Windows 8, Home or Pro
  • Windows 10 (Unofficially, instructor tested)

Students who wish to program a physical PLC (as opposed to using the free Emulator) will also need:

  • A Windows PC with either a USB or Serial Port (Ethernet can be used with the 1100 & 1400)
  • A MicroLogix Programming Cable (either USB or Serial to Mini-Din) for use with all MicroLogix models, or Ethernet cables for use with the MicroLogix 1100 & 1400 (USB, Serial, and Ethernet cables are covered in the course)
  • If using the free RSLogix software, students can use either an Allen-Bradley MicroLogix 1000 or 1100
  • If using a licensed copy of RSLogix Micro or RSLogix 500, students can use any MicroLogix
  • NOTE: The specific PLCs covered in this course are the MicroLogix 1000 and 1100
  • Any Inputs (push buttons, switches, etc) or Outputs (pilot lights, relays, etc) the student would like to use with their PLC
  • NOTE: While the course covers how to find I/O wiring diagrams, it does not include lessons on basic electricity or wiring I/O devices

Sample Lesson

This lesson covers the benefits of the PLCs used in this course, chief among them is free programming and emulation software.

NOTE: If the above Sample Lesson Video does not load, your place of business may be blocking our video host, To verify this, try viewing the video on your Cell Phone or Home PC, or ask your IT department to unblock educational videos hosted on

All Lessons


Start Here: Important Course Tips

Lesson 01: PLC Basics Course Intro

Lesson 02: PLC Hardware Section

Lesson 03: What is a PLC?

Lesson 04: Where are PLCs used?

Lesson 05: Anatomy of a PLC

Lesson 06: Hardware Styles, Types

Lesson 07: Common Inputs, Outputs

Lesson 08: PLCs used in this course

Lesson 09: MicroLogix Hardware Tour

Update: How To Find Your Local Rep

Lesson 10: Programming Cables

Lesson 11: Manuals, Docs

Exercise 01: Download User Manual

Lesson 12: Numbers and Data

Lesson 13: Numeral Systems

Exercise 02: Convert Binary to Decimal

Exercise 02: Answers

Lesson 14: Types of Numbers

Lesson 15: Units of Digital Info

Lesson 16: Data Types

Lesson 17: Ladder Logic

Lesson 18: What is Ladder Logic

Updated RSLogix/Linx/Emulate Download Procedure

Lesson 19: Download, Install, Setup

Lesson 20: Downloading Free PLC Software (2020)

Lesson 21: Installing on Windows 7

Lesson 21B: Installing on Windows 10 (2020)

Lesson 22: PLC Software Basics

Lesson 23: PLC Memory

Lesson 24: Emulate, RSLinx, Going Online

Lesson 25: Serial Comms

Lesson 26: Ethernet Comms

Lesson 27: PLC Programming

Lesson 28: Basic Bit Instructions

Lesson 29: Simple Motor Control

Lesson 30: Run Stop Indication

Lesson 31: Bin Full Detection

Lesson 32: Troubleshooting Control

Lesson 33: Intro to Timers

Lesson 34: Sense Jam, No parts

Lesson 35: Elapsed Run Time

Lesson 36: Delay Time

Lesson 37: Timers Extra Credit

Lesson 38: Intro to Counters

Lesson 39: Part Counting

Lesson 40: Copy Part Counts

Lesson 41: Conditional Reset

Lesson 42: Creating a Clock

Lesson 43: ADD and SUB

Lesson 44: MUL and DIV

Lesson 45: GRT and LES

Lesson 51: Forcing IO (2019)

Lesson 52: Using Subroutines (2019)

Lesson 53: Processor Type (2019)

Lesson 54: Online Editing (2019)

Lesson 55: 1000 DF1 MSG (2019)

Lesson 56: 1100 DF1 MSG (2019)

Lesson 57: 1762 Expansion I/O (2020)

Lesson 61: Migrating SLC-500 Programs (Digital Only)

Final Lesson and Credits

Appendix A - Parts Used

Appendix B: All Downloads (PLE)



Have a question about this course? Please use the below form to send your question to the instructor:

In addition to the above pre-sales form, you can also contact us using one of the links below:

Course and Bundle Pricing:

PLC Course Bundle
Two Course Bundle
Save 37% with our Two Course Bundle!
Instant Access
Lifetime Access
Instructor Q&A
Completion Cert
Four Disc DVD Set
Free USA Shipping*
Advanced Topics
Mobile Downloads
60+ Bonus Videos
Micro800 Course Bundled
CompactLogix Course Bundled
Using CCW with VFDs Bundled
ControlLogix Course Bundled
PVPlus Course Bundled
View SE Course Bundled

Learn more about:
PLC Bundle

Mega Course Bundle
Seven Course Bundle
Save 45% on all our courses with the Extended Edition Mega Bundle!
Instant Access
Lifetime Access
Instructor Q&A
Completion Cert
Four Disc DVD Set
Free USA Shipping*
Advanced Topics
Mobile Downloads
60+ Bonus Videos
Micro800 Course Bundled
CompactLogix Course Bundled
Using CCW with VFDs Bundled
ControlLogix Course Bundled
PVPlus Course Bundled
View SE Course Bundled

Learn more about:
Mega Bundle

Note: All reviews are unsolicited, publicly posted student reviews submitted by paying customers.

Take this Course