Introduction
  • Course Overview
  • Course Extras, Bonus & SolisPLC.com Announcement
  • Course Notes & F.A.Q.
  • Contacting the Instructor & Getting Help
PLC Hardware & Software Overview
  • Hardware Overview & History of PLCs
  • Ladder Logic Overview
  • Quiz 1 - General PLC & Their Software Understanding
Hardware, Inputs, Outputs & External Devices
  • PLC Hardware, What to Buy & General Hardware Advice
  • PLC Hardware Overview
  • Inputs, Sinking, Sourcing, PNP & NPN
  • Outputs, General Purpose, Relays & Analog
  • External Hardware, ControlLogix, CompactLogix, Point IO & Remote IO Overview
  • Hardware, Inputs & Outputs Understanding
  • Section Wrap-Up
Software Fundamentals, Programming Techniques & Ladder Logic
  • Downloading a Free Copy of RSLogix 500, RSLinx & RSLogix 500 Emulate
  • Data Files & Structures
  • Ladders, Rungs, Branches & Logic Statements
  • Instructions - XIC, XIO & OTE
  • Instructions - OTL & OTU
  • Mini Challenge 1 - 3 Button Station & Stacklight
  • Instructions - ONS, OSR & OSF
  • Instructions - Timers, TON, TOF & RTO
  • Instructions - Counters, CTU, CTD & RES
  • Instructions - Comparators, LES, GRT, LEQ, GEQ & LIM
  • Instructions - ADD, SUB, MUL, DIV & CPT
  • Mini Challenge 2 - Tank Filling & Discharging Station (Part 1 / 3)
  • Mini Challenge 2 - Tank Filling & Discharging Station (Part 2 / 3)
  • Mini Challenge 2 - Tank Filling & Discharging Station (Part 3 / 3)
  • Instructions - Scaling (SCL, SCP, CPT)
  • Instructions - BSR (Bit Shift Right)
  • Instructions - BSL (Bit Shift Left)
  • PLC Instruction Summary / Cheat Sheet
  • RSLogix 500 Instructions
  • Section Wrap-Up
Ladder Logic Concepts and Best Practices
  • Working with Ladder Logic Rungs
  • Analyzing a Complex Rung with Multiple Inputs and Outputs
  • Ladder Good Practice - NEVER use Multiple OTE Instructions (Demonstration)
  • Ladder Good Practice - AVOID using OTL/OTU Instructions (Demonstration)
  • Input & Output Mapping / Buffering Good Practice Explained
Troubleshooting, Emulation, Hardware & Software Considerations
  • Introduction to Troubleshooting section & RSLogix Emulate500
  • RSLogix Emulate500 Tutorial - Testing Code on Local Machine
  • External I/O Module Configurations
  • Troubleshooting Basics - Using Forces to Toggle Inputs/Outputs
  • Troubleshooting Basics - Cross Referencing & How to Navigate within Your Program
Project 1 - Proximity Sensor, Button & LED Output Control System
  • Project 1 - Introduction
  • Communicating with a brand new MicroLogix 1100 PLC
  • Project Hardware Overview
  • Testing Inputs & Outputs in Software
  • Program Initialization & Input / Output Segregation
  • Sensor Trigger Counter & Input Debouncing Technique
  • Presence Counter & Reset Functionality
  • LED Blinking & Timer Setup
  • Timer Altering through MOV Instructions & Final Touches
Project 2 - Street Light Control System PLC/HMI [In Progress]
  • Project 2 Introduction
  • Building the Base Program & Creating Ladder Logic for the Light System
  • Creating an HMI Application in FTView ME & Linking to the PLC
  • PLC to HMI Link & Basic Animations in FTView ME
  • HMI System Control Display Implementation Addition of Numeric Entries & Displays
  • HMI Screen Layout Design
  • HMI System Control Display Implementation
  • External Inputs & Outputs Addition & Handling to CompactLogix PLC
  • I/O Fault Handling & System Fault State
RSLogix 5000 Programming Section
  • BOOTP Utility - Setting the IP Settings of a New Device
  • PLC Firmware Overview, Downloads & Compatibility
  • RSLogix 5000 General Overview
  • RSLogix 5000 Tag Creation, Management & Usage
  • RSLogix 5000 Instruction Overview (Refer to RSLogix 500 Lectures for details)
  • RSLogix 5000 UDT Structures - Part I
  • RSLogix 5000 UDT Structures - Part II
  • RSLogix 5000 - Working with External Hardware (1769 I/O) Part 1 / 2
  • RSLogix 5000 - Working with External Hardware (PowerFlex 525) Part 2 / 2
  • RSLogix 5000 - Trending PLC Tags
  • RSLogix 5000 - MSG between ControlLogix & MicroLogix PLC
  • Add-On Instruction Development in Studio 5000 - Setting up a Basic AOI
Alarms, Notifications, Faults & Proper Handling
  • Introduction to Alarms & Non-Critical Faults
  • Alarms & Faults Process Considerations
  • Alarm Structure, Ladder & Handling
  • Fault Structure, Handling & AFI Instructions
HMI Development on FactoryTalk View ME Edition
  • Laying out the Displays in FactoryTalk View ME
  • Creating a Menu System Within each Display
  • Creating a "User Controls" Screen with Goto Configure, User Login & User Logout
  • Building the "Process Overview" Screen - Part I
  • Building the "Process Overview" Screen - Part II
  • Building the "Settings & Control" Screen of our Application
  • Linking the HMI to PLC Tags
  • HMI Design Takeaways & Conclusion
Cognex Integration into Studio 5000 Rockwell Environment
  • Initializing Studio 5000 Program & Preliminary Configuration
  • Cognex AOP (Add-On Profile) Installation & Integration