PLC Programming Training from Scratch on RSLogix500 5000
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
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.
Overview
Section 1: Introduction
Lecture 1 Course Overview
Lecture 2 Course Extras, Bonus & SolisPLC.com Announcement
Lecture 3 Course Notes & F.A.Q.
Lecture 4 Contacting the Instructor & Getting Help
Section 2: PLC Hardware & Software Overview
Lecture 5 Hardware Overview & History of PLCs
Lecture 6 Ladder Logic Overview
Section 3: Hardware, Inputs, Outputs & External Devices
Lecture 7 PLC Hardware, What to Buy & General Hardware Advice
Lecture 8 PLC Hardware Overview
Lecture 9 Inputs, Sinking, Sourcing, PNP & NPN
Lecture 10 Outputs, General Purpose, Relays & Analog
Lecture 11 External Hardware, ControlLogix, CompactLogix, Point IO & Remote IO Overview
Lecture 12 Section Wrap-Up
Section 4: Software Fundamentals, Programming Techniques & Ladder Logic
Lecture 13 Downloading a Free Copy of RSLogix 500, RSLinx & RSLogix 500 Emulate
Lecture 14 Data Files & Structures
Lecture 15 Ladders, Rungs, Branches & Logic Statements
Lecture 16 Instructions – XIC, XIO & OTE
Lecture 17 Instructions – OTL & OTU
Lecture 18 Mini Challenge 1 – 3 Button Station & Stacklight
Lecture 19 Instructions – ONS, OSR & OSF
Lecture 20 Instructions – Timers, TON, TOF & RTO
Lecture 21 Instructions – Counters, CTU, CTD & RES
Lecture 22 Instructions – Comparators, LES, GRT, LEQ, GEQ & LIM
Lecture 23 Instructions – ADD, SUB, MUL, DIV & CPT
Lecture 24 Mini Challenge 2 – Tank Filling & Discharging Station (Part 1 / 3)
Lecture 25 Mini Challenge 2 – Tank Filling & Discharging Station (Part 2 / 3)
Lecture 26 Mini Challenge 2 – Tank Filling & Discharging Station (Part 3 / 3)
Lecture 27 Instructions – Scaling (SCL, SCP, CPT)
Lecture 28 Instructions – BSR (Bit Shift Right)
Lecture 29 Instructions – BSL (Bit Shift Left)
Lecture 30 PLC Instruction Summary / Cheat Sheet
Lecture 31 Section Wrap-Up
Section 5: Ladder Logic Concepts and Best Practices
Lecture 32 Working with Ladder Logic Rungs
Lecture 33 Analyzing a Complex Rung with Multiple Inputs and Outputs
Lecture 34 Ladder Good Practice – NEVER use Multiple OTE Instructions (Demonstration)
Lecture 35 Ladder Good Practice – AVOID using OTL/OTU Instructions (Demonstration)
Lecture 36 Input & Output Mapping / Buffering Good Practice Explained
Section 6: Troubleshooting, Emulation, Hardware & Software Considerations
Lecture 37 Introduction to Troubleshooting section & RSLogix Emulate500
Lecture 38 RSLogix Emulate500 Tutorial – Testing Code on Local Machine
Lecture 39 External I/O Module Configurations
Lecture 40 Troubleshooting Basics – Using Forces to Toggle Inputs/Outputs
Lecture 41 Troubleshooting Basics – Cross Referencing & How to Navigate within Your Program
Section 7: Project 1 – Proximity Sensor, Button & LED Output Control System
Lecture 42 Project 1 – Introduction
Lecture 43 Communicating with a brand new MicroLogix 1100 PLC
Lecture 44 Project Hardware Overview
Lecture 45 Testing Inputs & Outputs in Software
Lecture 46 Program Initialization & Input / Output Segregation
Lecture 47 Sensor Trigger Counter & Input Debouncing Technique
Lecture 48 Presence Counter & Reset Functionality
Lecture 49 LED Blinking & Timer Setup
Lecture 50 Timer Altering through MOV Instructions & Final Touches
Section 8: Project 2 – Street Light Control System PLC/HMI [In Progress]
Lecture 51 Project 2 Introduction
Lecture 52 Building the Base Program & Creating Ladder Logic for the Light System
Lecture 53 Creating an HMI Application in FTView ME & Linking to the PLC
Lecture 54 PLC to HMI Link & Basic Animations in FTView ME
Lecture 55 HMI System Control Display Implementation Addition of Numeric Entries & Displays
Lecture 56 HMI Screen Layout Design
Lecture 57 HMI System Control Display Implementation
Lecture 58 External Inputs & Outputs Addition & Handling to CompactLogix PLC
Lecture 59 I/O Fault Handling & System Fault State
Section 9: RSLogix 5000 Programming Section
Lecture 60 BOOTP Utility – Setting the IP Settings of a New Device
Lecture 61 PLC Firmware Overview, Downloads & Compatibility
Lecture 62 RSLogix 5000 General Overview
Lecture 63 RSLogix 5000 Tag Creation, Management & Usage
Lecture 64 RSLogix 5000 Instruction Overview (Refer to RSLogix 500 Lectures for details)
Lecture 65 RSLogix 5000 UDT Structures – Part I
Lecture 66 RSLogix 5000 UDT Structures – Part II
Lecture 67 RSLogix 5000 – Working with External Hardware (1769 I/O) Part 1 / 2
Lecture 68 RSLogix 5000 – Working with External Hardware (PowerFlex 525) Part 2 / 2
Lecture 69 RSLogix 5000 – Trending PLC Tags
Lecture 70 RSLogix 5000 – MSG between ControlLogix & MicroLogix PLC
Lecture 71 Add-On Instruction Development in Studio 5000 – Setting up a Basic AOI
Section 10: Alarms, Notifications, Faults & Proper Handling
Lecture 72 Introduction to Alarms & Non-Critical Faults
Lecture 73 Alarms & Faults Process Considerations
Lecture 74 Alarm Structure, Ladder & Handling
Lecture 75 Fault Structure, Handling & AFI Instructions
Section 11: HMI Development on FactoryTalk View ME Edition
Lecture 76 Laying out the Displays in FactoryTalk View ME
Lecture 77 Creating a Menu System Within each Display
Lecture 78 Creating a “User Controls” Screen with Goto Configure, User Login & User Logout
Lecture 79 Building the “Process Overview” Screen – Part I
Lecture 80 Building the “Process Overview” Screen – Part II
Lecture 81 Building the “Settings & Control” Screen of our Application
Lecture 82 Linking the HMI to PLC Tags
Lecture 83 HMI Design Takeaways & Conclusion
Section 12: Cognex Integration into Studio 5000 Rockwell Environment
Lecture 84 Initializing Studio 5000 Program & Preliminary Configuration
Lecture 85 Cognex AOP (Add-On Profile) Installation & Integration
Lecture 86 Downloading Studio 5000 Program to the PLC & Testing Communication to Module
Lecture 87 Initializing Cognex Job & Basic Configuration for Barcode 1D Reader
Lecture 88 Cognex Communication to PLC & Setting Up Barcode Data Passing
Lecture 89 Studio 5000 Data Processing into a Valid String & Troubleshooting
Section 13: Bonus Content
Lecture 90 “Industrial Automation Programmers, Engineers & Technicians” LinkedIn Group
Lecture 91 Other Courses (90% OFF)
Electrical Engineers,Electricians,Technicians,Anyone interested in learning how an industrial process works
Course Information:
Udemy | English | 14h 27m | 12.04 GB
Created by: Vladimir Romanov
You Can See More Courses in the Developer >> Greetings from CourseDown.com