Course Highlights
  • By the end of this course, you will be able to create a PLC program from scratch.
  • The primary and overall objective of this course is to give a novice an understanding of PLC programming, ladder logic, and the inner workings of a standard HMI (Human-Machine Interface).
  • Students will learn the difference between digital and analog signals and how to bring them into a PLC, process them, and send them back out.
  • Students will be familiarized enough with a sufficient variety of ladder logic instructions to create a complete PLC program from scratch.
  • Students will explore basic, standard controls techniques for things like HOA control, level control, pump control, and (on at least an introductory level) PID control loops.
  • Students will develop an understanding of alarm and notification programming, and the relevant considerations to safety and operator usability.
  • Students will be introduced to HMI development and given a general understanding of how an HMI program works.
Skills you will learn!
Curriculum

3 Topics
Course Intro: Curriculum / Objectives
Software and Course Notes
Contacting Your Instructor

6 Topics
Section Objectives
PLC Automation
RSLogix 500 Environment
Basic Functionality of a Program (Inputs Outputs Conversion)
PLC Programming Overview Quiz
Section Wrap-up

7 Topics
Section Objectives
IO Overview
Digital IO
Analog IO
IO Modules
IO (Inputs and Outputs) Quiz
Section Wrap-up

19 Topics
Section Objectives
Data Management
A Bit More on Addresses
Rungs and Branches
Conditions and Outputs (Left to Right)
XIO XIC OTE
OTL OTU
ONS OSR OSF
TON TOF RTO
CTU RES
Comparators
Mathematical Operators CPT
SCP
A Bit More on Analog Scaling
MOV
JMP LBL
PID (Proportional Integral Derivative) Control Loops
Programming Fundamentals Quiz
Section Wrap-up

8 Topics
Section Objectives
Setup Program / Processor
Module Configurations
Scaling / Resolution
Function Files
Program Files
Program Setup Quiz
Section Wrap-up

1 Topic
Relax and Unwind a Little - Clear Your Head

7 Topics
Section Objectives
Programming Digital IO
A Bit More on Digital Control Logic
Programming Analog IO
Analog Process Control (LL L H HH)
IO Programming Quiz
Section Wrap-up

9 Topics
Section Objectives
Process Programming Overview
Blower HOA (Hand / Off / Auto) Control
A Bit More on HOA Controls
Digital Tank / Pump Control
Analog Tank / Pump Control
PID Heater Control
Process Logic Quiz
Section Wrap-up

8 Topics
Section Objectives
Alarms Overview
Considerations
Dual-bit Alarm / Notification Programming
When Alarms SUCK!
Setpoints
Alarms and Notifications Quiz
Section Wrap-up

9 Topics
Section Objectives
HMI Overview
HMI Alternatives
Basic Flow of an HMI Program
Setting Up a Screen
Alarms / Events / Notifications
Permissions
HMI (Human Machine Interface) Quiz
Section Wrap-up

4 Topics
Section Objectives
Communications Overview
Communications Quiz
Section Wrap-up

12 Topics
Section Objectives
Overview
Main
D Input
D Output
A Input
A Output
Controls
Alarms
Display
DemoTest Program Report
Section Wrap-up

10 Topics
Section Objectives
Emulation
Dry Run
Forcing IO
Electromechanical Checks
Full-function Test
Troubleshooting Methodology
Consequences
Shakedown / Debugging Quiz
Section Wrap-up

5 Topics
Topical Overview
Creating Your Architecture
Approaching the Logic
Start from a Template!
Get Yourself Primed for Level 2

5 Topics
Sample1 (Chemical Process System) Program Report
Sample1 Cause and Effect Matrix
Sample2 (Water Filtration) Program Report
Sample2 Control Description
Program Archive

4 Topics
Next Steps
Want to Learn MORE?
Free Certificate Upgrade
PLC Dojo Alumni Group

  Write a Review

PLC Fundamentals (Level I)

Go to Paid Course