Principles of PLC's Ladder Logic [LD] Programming

Understand and apply Ladder Logic [LD] Principles for PLC's Programming.
4.8 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
34 students enrolled
Take This Course
  • Lectures 25
  • Length 5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 English

Course Description

The Principles of PLC's Ladder Logic [LD] Programming course will teach you practical aspects of industrial controls and automation. The course provides a solid background in relay logic controls, digital computer logic, ladder logic instructions and commands.

This practical ladder logic programming class presents some of the most common ladder logic designs and programs to automate industrial processes and machines The course will provide instructions to download a working copy of three types of industrial software required to design ladder logic and program automation controllers.

You can learn the fundamentals of ladder logic programming in matter of 5-10 hours and become knowledgeable about ladder logic programming. The course will take you from basic principles to intermediate and commonly used ladder logic programming applications.

In essence you will learn: Basic relay logic and ladder logic for PLC programming, Technical terminology about ladder logic for PLC programming, 24 Video lectures about relay logic and ladder logic PLC programming, Over 10 hours of rich relay logic and ladder logic PLC programming content, From basic PLC architecture to design and debugging of ladder logic programs, Instructions to Free industrial software for Ladder Logic Design and Programming

Anyone interested in understanding automation and specifically industrial controls will benefit from taking the Principles of PLC's ladder logic programming.

What are the requirements?

  • Able to read and communicate in English
  • Basic mathematics
  • Basic computer skills
  • electrical and electronic schematics
  • Basic knowledge of PLC theory

What am I going to get from this course?

  • Interpret relay logic and convert to ladder logic
  • Understand the basic architecture of PLC's
  • Apply ladder logic instructions including timers and counters
  • Set up and interface PLC with programming devices
  • Design commonly used PLC's ladder logic applications
  • Test and troubleshoot basic ladder logic programs
  • Utilize industry standard software and programming techniques

Who is the target audience?

  • Any student, professional, Technician, Engineer
  • Anyone interested in basic PLC ladder logic programming
  • Hobyist with desire to learn to program PLC controllers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction to PLC fundamentals

Software you can use to learn and practice ladder logic programming

1 question

Resources needed for this course


Identify and describe what a PLC is.

1 question

What is a plc and what is used for?


7 Reasons to justify the use of PLC's to automate processes.

1 question

Why use PLC's


Understand the PLC system architecture.

1 question

how is the PLC layout

Section 2: Understand Relay Logic for Ladder Logic

Identify and describe the rules for relay logic as the base for Ladder Logic.

5 questions

What is the definition of relay logic


Identify, describe and utilize standard relay logic symbols in relay logic schematics.

3 questions

What are relay logic symbols


Identify, describe and utilize relay logic configurations to build relay logic schematics.

1 question

how are electrical schematics converted to relay logic


Understand and utilize relay logic diagrams and schematics in control systems.

1 question

what are diagrams and schematics


Identify and utilize the rules and procedures for design of relay logic systems design.

2 questions

what are the rules for relay logic diagrams


Identify and utilize the logic procedures for relay design of industrial control systems.

2 questions

the steps for relay logic design


Identify, describe and utilize the digital logic rules and symbols to build ladder logic programs.

1 question

how does a PLC operates.

Section 3: Ladder Logic Programming Instructions

Understand the basic concept of Ladder Logic Programming.

3 questions

the basics of LD


Identify, describe and utilize the procedures to set up a PLC system.

4 questions

steps to set the system up


Using internal instructions to control output devices.

2 questions

Input bit level


Digital logic principles to implement ladder logic programs.

3 questions

This quiz covers the concept of digital and ladder


Identify, describe and utilize time based Ladder Logic programming commands.

2 questions

timer types


The principles of operation and programming of timers.

Timers are word based instructions
1 question

Identify, describe and utilize count driven Ladder Logic Programming commands and instructions,

2 questions

Counter types

Section 4: Design and Programming of PLC Applications

This demonstration will provide ladder logic design of common control solutions


This demonstration provides design of commonly used timed control solutions


Use of counters in ladder logic programming


Use of On delay timers to control one or more output devices.


Using Off delay timers to control output devices.


Application of Up and Down counters in controlling output loads.


Design of trafic control program using On delay timers.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

EDS. Oscar A. Rodriguez, College Professor & STEM Int'l Consultant

Oscar “Dr.O” Rodriguez's academic credentials include a combination of international teaching and consulting in engineering and technology. He holds undergraduate degrees in engineering technology (electronics, robotics and instrumentation), a Master's of science in electronics & computers, a Specialist and doctoral degree in instructional systems and technology management. Additionally Dr. Rodriguez holds various technical professional certifications in electronics manufacturing, advanced manufacturing technologies, fiber optics, renewable energy, and robotics.

Dr. Rodriguez's background and interest includes: Mechatronics Engineering--Electronics Automation Systems and Robotics--Distance, Online and Computer Aided Engineering Education--International Technology Transfer and Workforce Development--K-16 Engineering and Technology Education.

He has taught engineering and technology for almost 15 years both at corporate sites and college campuses on both cases using a variety of instructional methods including online and distance as well as computer assisted techniques. Additionally he has developed and implemented numerous STEM projects in the U.S. and Latin America.

Dr. Rodriguez loves teaching and learning, it is a great way to share with others and keep himself committed to lifelong learning.

He looks forward to serving and sharing with many lifelong learners!


Biografía del Instructor

Las credenciales académicas de Oscar “Dr.O” Rodriguez incluyen una combinación de experiencia docente y de consultoría internacional en ingeniería y tecnología. Él tiene títulos de pregrado y postgrado en electrónica, robótica, computación e instrumentación, especialista y doctorado en tecnologías educativas. Además el Dr. Rodriguez posee varias certificaciones técnicas en manufactura electrónica, tecnologías de la manufactura moderna, fibras ópticas, energía renovable y robótica.

El Dr. Rodriguez realiza investigación en ingeniería mecatrónica, automatización y robótica, educación a distancia y en línea, transferencia tecnológica, desarrollo de la fuerza de trabajo y educación en las ingenierías y tecnologías.

Con más de 15 años de experiencia combinada en la docencia y la industria, en distintas organizaciones corporativas, también habiendo utilizado diversidad de métodos modernos de instrucción, y habiendo implementado numerosos proyectos en Norte America y América Latina, el Dr. Rodriguez está aquí para ensenar y aprender con aquellos comprometidos con el aprendizaje continuo.

El espera servir y compartir con todos aquellos que están dispuestos aprender continuamente!

Ready to start learning?
Take This Course