Cookies are important for this site to function properly, to guarantee your safety, and to provide you with the best experience. By clicking OK, you accept all cookies. For more information, please access our Privacy Policy.
Courses / 
PLC Programming | RSLogix & Studio 5000, 500 | Hardware Software
Pro Course

PLC Programming | RSLogix & Studio 5000, 500 | Hardware Software

Learn the ins and outs of Allen Bradley RSLogix & Studio 5000 development. Including hardware, software, ladder logic & everything you need to be a fully competent PLC programmer.

Enroll Today
In partnership with
Course overview

This course is a complete PLC programming class with step by step instructions on RSLogix & Studio 5000 development. Topics covering hardware, software, ladder logic & everything you need to be a fully competent PLC programmer.

What Will This Course Cover?

In this class, you will learn absolutely everything necessary to land a job as an entry level PLC technician (engineer, etc.).

We will cover basic topics such as what a PLC is used for, how it is able to receive and process Inputs & Outputs. We will take a much deeper dive with hands on labs and practice sessions during which I will give you specific real world scenarios to work with and give you tips and common pitfalls. These lessons are designed to strengthen your knowledge of PLCs and give you an edge during interviews.

At the end of each section, you will face a quiz which will allow you to test yourself on the material you have learned before moving to the next section. As some one who has administered interviews to PLC technicians, these questions are crucial in making sure that you've understood the material presented.

What are the requirements for the class?

  • You don't need any hardware or software to follow the lectures, however, it is highly recommended to get some practice before going into an interview. If that's not possible, I would advise spending some time working with an emulator and browsing through data sheets and manuals which will be presented to you in the course.

What can I expect from this class?

  • The main objective of this course is to get you job-ready by the time you finish the last lecture.
  • You will have a good understanding of what a PLC does, how it does it as well as what the outcomes of those actions are.
  • You will be comfortable creating basic ladder logic programs and troubleshoot complex existing ones.
  • You will be able to create simple Human Machine Interface (HMI) screens and controlling them via a PLC.
  • You will have a good understanding of manufacturing systems as a whole.

What is the target audience for the class?

  • Electrical Engineers looking for a crash course on PLCs.
  • Electrical Technicians / Electricians looking to expand their knowledge into controls.
  • Software Engineers who are seeking to learn about controlling hardware.
  • Manufacturing Operators looking to progress in their career.
  • Anyone interested in how manufacturing processes are executed.
Course content

Hardware Foundation - ControlLogix, CompactLogix, MicroLogix & Other Control Systems Hardware

  • ► Section Introduction | 2:02
  • ► ControlLogix - Chassis & Power Supply Overview | 8:44
  • ► ControlLogix - PLC 1756-L61 Overview | 9:55
  • ► ControlLogix - 1756-EN2T EtherNet/IP Adapter Overview | 6:45
  • ► ControlLogix - Input & Output Modules | Analog, Digital, AC & DC Overview | 6:14
  • ► ControlLogix - Chassis Assembly & Power ON | 6:24
  • ► CompactLogix - Platform Overview | 6:24
  • ✓ Review Quiz #1 | PLC Hardware

Software Development in RSLogix 5000 & Studio 5000| Ladder Logic

  • ► Section Introduction | 1:55
  • ► Downloading Firmware from Rockwell Compatibility Center | 7:08
  • ► RSLinx Classic Setup & Drivers | 7:57
  • ► RSLogix 5000 & Studio 5000 Firmware / Software Revisions | 11:31
  • ► First PLC Program Creation & PLC Online Connection | 17:25
  • ► Getting Started with Routines & RSLogix 5000 Basics | 16:40
  • ► Building Rungs & Understanding the Principles of Ladder Logic Structures | 12:16
  • ► Good Practices of Structuring Rungs, Leaving Rung & Tag Level Comments | 7:24
  • ► PLC Programming Instructions | XIC & XIO - Examine If Closed & Examine If Opened | 6:47
  • ► PLC Programming Instructions | OTE - Output Energize | 5:32
  • ► PLC Programming Instructions | OTL & OTU - Output Latch & Output Unlatch | 5:31
  • ► Challenge 1 - 3 Buttons & 3 Lights Control System | 10:36
  • ► PLC Programming Instructions | ONS - One Shot | 7:45
  • ► PLC Programming Instructions | OSR & OSF - One Shot Rising & One Shot Falling | 7:31
  • ► PLC Programming Instructions | TON - Timer ON | 7:09
  • ► PLC Programming Instructions | TOF - Timer OFF | 3:44
  • ► Challenge 2 - Tank Filling Mini-Project HMI/PLC Development (Part 1 / 4) | 17:14
  • ► Challenge 2 - Tank Filling Mini-Project HMI/PLC Development (Part 2 / 4) | 12:26
  • ► Challenge 2 - Tank Filling Mini-Project HMI/PLC Development (Part 3 / 4) | 11:35
  • ► Challenge 2 - Tank Filling Mini-Project HMI/PLC Development (Part 4 / 4) | 11:11
  • ► PLC Programming Instructions | CTU - Count UP | 7:41
  • ► PLC Programming Instructions | CTD - Count Down | 8:34
  • ► PLC Programming Instructions | RTO - Retentive Time ON | 4:49
  • ► PLC Programming Instructions | EQU & NEQ - Equals & NOT Equals | 6:45
  • ► PLC Programming Instructions | OTL & OTU - Output Latch & Output Unlatch | 5:31
  • ► PLC Programming Instructions | GRT & LES - Greater & Less Than | 7:58
  • ► PLC Programming Instructions | LIM - Limit Test | 6:19
  • ► PLC Programming Instructions | ADD - Addition | 7:37
  • ► PLC Programming Instructions | MEQ - Masked Equals | Part 1 / 2 | 6:57
  • ► PLC Programming Instructions | MEQ - Masked Equals | Part 2 / 2 | 20:08
  • ► PLC Programming Instructions | MUL & DIV - Multiply & Divide | 7:26
  • ► PLC Programming Instructions | MOD - Modulo | 4:17
  • ► PLC Programming Instructions | CPT - Compute | 8:49
  • ► PLC Programming Instructions | BSL - Bit Shift Left in RSLogix 500 | 14:26
  • ► PLC Programming Instructions | BSR - Bit Shift Right in RSLogix 500 | 5:17
  • ⇥ Review Quiz #2 | PLC Software

PLC Programming - Advanced Topics

  • ► PLC Programming Instructions | FOR - FOR Loop Development | 13:22
  • ► PLC Forces | What you Need to Know | 11:05
  • ► Implementing Add-On Instructions in Studio 5000 | 14:38
  • ► IO Buffering best Practices for PLC Inputs & Outputs | 10:28

Class Project 1 - PLC/HMI Street Light System

  • ► PLC HMI Programming Project | Initial Setup for Green, Yellow & Red Light Logic | Part 1 | 12:00
  • ► PLC HMI Programming Project | Hand-Shaking Logic & HMI Interface Tags | Part 2 | 11:00
  • ► PLC HMI Programming Project | Initial HMI Screen Development & Animations | Part 3 | 17:21
  • ► PLC HMI Programming Project | HMI Screen Layout & Design | Part 4 | 14:17
  • ► PLC HMI Programming Project | HMI Control System Development | Part 5 | 16:04
  • ► PLC HMI Programming Project | Control System Display Development, Numeric Entries & Displays | Part 6 | 22:30
  • ► PLC HMI Programming Project | Development Tutorial Beginners Ladder Logic Diagram RSLogix | Part 7 | 19:00
  • ► PLC HMI Programming Project | Development Tutorial Beginners Ladder Logic Diagram RSLogix | Part 8 | 18:09
About the instructor

I hold an Electrical Engineering bachelors degree and have been in the industry for five years. I enjoy playing with electronics in my spare time and teaching them to a wide audience. I've built circuits, robots, audio/video gadgets, automated equipment and much more.

As a career, I've decided to dedicate myself to the manufacturing industry and automation. I program Programmable Logic Controllers (PLCs), Human Machine Interfaces (HMIs), Robotics as well as Vision Systems for a living. I enjoy solving manufacturing automation challenges, working with diverse teams and increasing productivity as well as reliability of industrial equipment.

Course Info
Level
Beginner
Number of lessons
50
Duration
8 hrs 30 mins
Enroll Today