Learning PLC Ladder Logic: 1 The Basics
2h 4mBeginner2018-08-06
Authors

Zahraa Khalil
Engineering Instructor and Educator
Course details
Industrial automation technologies have made manufacturing processes increasingly more efficient. Programmable logic controllers (PLCs) are commonly used in industrial automation, and many of these industrial computer control systems use ladder logic as their main programming language. In this course, engineer and educator Zahraa Khalil covers the basics of PLC ladder logic programming. Explore fundamental concepts such as rung operation, timer and counter instruction, and the main types of input and output instructions used in ladder logic programming. Along the way, Zahraa shares case studies that can help you grasp the real-world application of these concepts.
Learning objectives
Input and output instructions
Field devices and program instructions
Adding multiple inputs using AND and OR methods
Adding multiple outputs
What branching means in ladder logic
Using latch/unlatch output instructions
Timer and counter instructions
Learning objectives
Input and output instructions
Field devices and program instructions
Adding multiple inputs using AND and OR methods
Adding multiple outputs
What branching means in ladder logic
Using latch/unlatch output instructions
Timer and counter instructions
Skills covered
Ladder LogicElectrical EngineeringPLC Industrial Controls and ProgrammingHardwareProduct and ManufacturingLearningOpen Source
Concepts
0. Introduction
- 01 - Program PLCs with ladder logic
- 02 - What you should know
1. PLC Programming
- 03 - PLC programming languages
- 04 - LogixPro PLC simulation software
2. Ladder Logic Basics
- 05 - Programming concept
- 06 - Input instructions
- 07 - Output instructions
- 08 - I O with a push button and light
- 09 - I O with alternating lights
- 10 - Field devices and program instructions
- 11 - Normally open (NO) contact with XIC and XIO
- 12 - Normally closed (NC) contact with XIC and XIO
3. Rung Operation
- 13 - Multiple inputs
- 14 - Example of multiple inputs (AND and OR)
- 15 - Multiple outputs
- 16 - Seal-in and hold-in instruction
- 17 - Branching operation and examples
- 18 - Rung operation case study, part 1
- 19 - Rung operation case study, part 2
- 20 - Multiple I O case study
- 21 - Latch unlatch output
- 22 - Latch unlatch example
4. Timers and Counters
- 23 - Timer instruction overview
- 24 - Timer status bits (EN, DN, and TT)
- 25 - Timer types (TON and TOF) and diagrams
- 26 - Use a timer to flash a light
- 27 - Counter instruction
- 28 - Examples of counter types
- 29 - Counter and timer case study
5. Detailed Case Study - Plywood Sheets Process
- 30 - Case overview
- 31 - Part 1 - Counting sheets
- 32 - Part 2 - Running the conveyer
- 33 - Part 3 - Applying paint
- 34 - Part 4 - Programming the second conveyer
- 35 - Ladder logic program simulation
- 36 - Part 5 - Add stops to complete the program
Conclusion
- 37 - Next steps