PLC Programming - Training from Scratch on RSLogix500 & 5000
4.3 (919 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,787 students enrolled

PLC Programming - Training from Scratch on RSLogix500 & 5000

PLC programming from scratch training class by a controls engineer equipped with PLC systems - Allen Bradley RSLogix 500
Bestseller
4.3 (919 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,787 students enrolled
Created by Vladimir Romanov
Last updated 11/2019
English
Current price: $90.99 Original price: $129.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14.5 hours on-demand video
  • 6 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand how a Programmable Logic Controller (PLC) works
  • Understand how to programm a PLC
  • Showcase several completed projects to an employer
  • Pass a technical PLC interview
Course content
Expand all 91 lectures 14:27:18
+ PLC Hardware & Software Overview
2 lectures 07:32

This quiz will test your basic understanding of PLC systems, why they are in place to day and what has driven their development. These questions may come up on an interview, but will rarely be used to test your skills.

Quiz 1 - General PLC & Their Software Understanding
2 questions
+ Hardware, Inputs, Outputs & External Devices
6 lectures 35:50
PLC Hardware Overview
04:20
Outputs, General Purpose, Relays & Analog
03:25
External Hardware, ControlLogix, CompactLogix, Point IO & Remote IO Overview
09:30
Hardware, Inputs & Outputs Understanding
2 questions
Section Wrap-Up
01:55
+ Software Fundamentals, Programming Techniques & Ladder Logic
19 lectures 02:58:15
Downloading a Free Copy of RSLogix 500, RSLinx & RSLogix 500 Emulate
06:28
Ladders, Rungs, Branches & Logic Statements
08:20
Instructions - XIC, XIO & OTE
06:39
Instructions - OTL & OTU
08:01
Mini Challenge 1 - 3 Button Station & Stacklight
10:36
Instructions - Timers, TON, TOF & RTO
11:40
Instructions - Counters, CTU, CTD & RES
06:24
Instructions - Comparators, LES, GRT, LEQ, GEQ & LIM
06:47
Instructions - ADD, SUB, MUL, DIV & CPT
05:51
Mini Challenge 2 - Tank Filling & Discharging Station (Part 1 / 3)
17:14
Mini Challenge 2 - Tank Filling & Discharging Station (Part 2 / 3)
24:04
Mini Challenge 2 - Tank Filling & Discharging Station (Part 3 / 3)
11:11
Instructions - Scaling (SCL, SCP, CPT)
13:16
Instructions - BSR (Bit Shift Right)
05:18
Instructions - BSL (Bit Shift Left)
14:26
PLC Instruction Summary / Cheat Sheet
05:57
RSLogix 500 Instructions
3 questions
Section Wrap-Up
01:11
+ Ladder Logic Concepts and Best Practices
5 lectures 39:38
Working with Ladder Logic Rungs
13:34
Analyzing a Complex Rung with Multiple Inputs and Outputs
06:28
Input & Output Mapping / Buffering Good Practice Explained
10:28
+ Troubleshooting, Emulation, Hardware & Software Considerations
5 lectures 46:33
Introduction to Troubleshooting section & RSLogix Emulate500
01:31
External I/O Module Configurations
11:40
Troubleshooting Basics - Using Forces to Toggle Inputs/Outputs
10:38
Troubleshooting Basics - Cross Referencing & How to Navigate within Your Program
12:20
+ Project 1 - Proximity Sensor, Button & LED Output Control System
9 lectures 01:06:49
Project 1 - Introduction
02:34
Communicating with a brand new MicroLogix 1100 PLC
11:49
Testing Inputs & Outputs in Software
05:39
Program Initialization & Input / Output Segregation
08:46
Sensor Trigger Counter & Input Debouncing Technique
10:11
Presence Counter & Reset Functionality
09:59
LED Blinking & Timer Setup
05:38
Timer Altering through MOV Instructions & Final Touches
08:29
+ Project 2 - Street Light Control System PLC/HMI [In Progress]
9 lectures 02:11:08
Project 2 Introduction
00:46
Building the Base Program & Creating Ladder Logic for the Light System
12:00
Creating an HMI Application in FTView ME & Linking to the PLC
11:00
PLC to HMI Link & Basic Animations in FTView ME
17:21
HMI System Control Display Implementation Addition of Numeric Entries & Displays
14:17
HMI Screen Layout Design
16:04
HMI System Control Display Implementation
22:30
External Inputs & Outputs Addition & Handling to CompactLogix PLC
19:00
I/O Fault Handling & System Fault State
18:10
+ RSLogix 5000 Programming Section
12 lectures 02:55:47
BOOTP Utility - Setting the IP Settings of a New Device
08:37
PLC Firmware Overview, Downloads & Compatibility
20:15
RSLogix 5000 General Overview
09:00
RSLogix 5000 Tag Creation, Management & Usage
11:22
RSLogix 5000 Instruction Overview (Refer to RSLogix 500 Lectures for details)
10:13
RSLogix 5000 UDT Structures - Part I
14:58
RSLogix 5000 UDT Structures - Part II
12:50
RSLogix 5000 - Working with External Hardware (1769 I/O) Part 1 / 2
18:21
RSLogix 5000 - Working with External Hardware (PowerFlex 525) Part 2 / 2
23:03
RSLogix 5000 - MSG between ControlLogix & MicroLogix PLC
16:17
Add-On Instruction Development in Studio 5000 - Setting up a Basic AOI
14:38
+ Alarms, Notifications, Faults & Proper Handling
4 lectures 41:35
Introduction to Alarms & Non-Critical Faults
01:59
Alarms & Faults Process Considerations
04:15
Alarm Structure, Ladder & Handling
16:37
Fault Structure, Handling & AFI Instructions
18:44
Requirements
  • Basic Computer Skills
  • Basic Hardware Understanding
  • Basic Mathematics
Description

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.
Who this course is for:
  • Electrical Engineers
  • Electricians
  • Technicians
  • Anyone interested in learning how an industrial process works