PLCs for Non-Programmers
Available in both virtual and in-person, instructor-led formats, this introductory PLCs for Non-Programmers course uses hands-on demonstrations to convert the seemingly complex world of automation and Programmable Logic Controllers (PLCs) into practical lessons the average non-programmer can understand. Students will learn to speak the PLC language, read and interpret PLC ladder logic, troubleshoot PLC systems and components, and fix the most common PLC problems on their own.
Description
This course focuses on understanding PLCs; how they work, terminology, and the hardware and software elements that make up a programmable logic controller. Students will learn a systematic approach to troubleshooting; how to set-up and configure local, remote, hierarchical and distributive control systems; how to configure Input/Output modules using various slot addressing techniques; how to understand program and data table file organization, number systems and processor information flow; and how basic relay type instructions, timers and counters, & data manipulation instructions can be used to achieve PLC solutions.
Course Outline
Day One - Discussion Topics
Day One of our PLC training focuses on understanding PLCs; how they work, terminology, and the hardware and software elements that make up a programmable logic controller. We will begin to examine the primary causes of faults associated with PLC based control systems: Input/Output devices and field wiring. You will learn to use both hardware and software to find these faults quickly. Students will learn a systematic approach to troubleshooting; how to set-up and configure local, remote, hierarchical and distributive control systems; how to configure Input/Output modules using various slot addressing techniques; how to understand program and data table file organization, number systems and processor information flow; and how basic relay type instructions, timers and counters, & data manipulation instructions can be used to achieve the PLC solution you want. This focus during the PLC training will stretch into day two.
Speaking the Language of PLCs
- Hardware Focus
- How PLCs Work
- Past
- Present
- Future
- PLC Terminology
- Parts of a PLC
- Input Interfaces
- Processor
- Output Interfaces
- Power Supplies
- Programming Terminals
- Hardware Considerations
- Field Wiring
- Master Control Relay
- Isolation Transformers
- Grounding
Day Two - Discussion Topics
Reading PLC Ladder Logic
- Organization and Function of Ladder
- Logic Ladder Logic Data Table Organization
- Numbering Systems
- Data Table Files
- Bit, Word and File Addressing
- Introduction to Programming
- Common PLC & PID Instructions
- Basic Relay
- Counters and Timers
- Data Transfer
- Organization
- Subroutine Files
- Selectable Timed Interrupt (STI) Files
- Jumps and MCR Instructions
- Fault Routines
- Relating the PLC to "Real World" Applications
Troubleshooting PLC Systems & Components
- Safety
- Forcing of Input Data Table & Output Devices
- Identifying I/O Field Device Faults
- Identifying I/O Module Faults
- Identifying System Faults Using the Data Monitor Screen
- Using the Processor Status and I/O Status Screen
Finding & Fixing the 10 Most Common PLC Problems
- The "Ultimate PLC Troubleshooting Flowchart"
- Using Troubleshooting Tools
- Using Software Tools
- "Real World" Case Studies