What Do You Get?

14 hours of video instruction
129 lessons
12 articles
19 downloadable resources
Unlimited access
Certificate of Completion
30 day money back guarantee
Included software: RSLogix 500 Micro, RSLinx Classic Lite, Emulate 500 (everything you need to create and run your own PLC programs)


How Will This Course Benefit You?

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 you an understanding of PLC programming, ladder logic, and the inner workings of a standard HMI (Human-Machine Interface).

You will learn the difference between digital and analog signals and how to bring them into a PLC, process them, and send them back out.

You will be familiarized enough with a sufficient variety of ladder logic instructions to create a complete PLC program from scratch.

You 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.

You will develop an understanding of alarm and notification programming, and the relevant considerations to safety and operator usability.

You will be introduced to HMI development and given a general understanding of how an HMI program works.


Are There Any Requirements?

There is no software, hardware or experience required in order to complete this course, but practicing the techniques discussed on an emulator or live PLC are necessary steps toward eventual mastery.


Course Summary

This course is designed to equip the novice with no prior PLC programming experience with the basic tools necessary to create a complete PLC program using ladder logic common to most current platforms. 

Using the Rockwell software RSLogix 500 and FactoryTalk View Studio, we will be covering such topics as general controls, digital and analog IO, ladder logic programming, alarm / notification handling, HMI, emulation, best practices and more. 

In the end, we will go through an entire, working PLC program and HMI line by line to solidify comprehension of the learning objectives.

This course, teaches you how to program with the focus on ladder logic, which is the most popular PLC programming language.  The goal is to teach you everything you need to know to make a PLC do what you want it to do.  You are also given all the software necessary to both CREATE and RUN your own programs live - right on your own computer. For some people, that's all they really need.

Course curriculum

    1. Course Intro: Curriculum / Objectives

      FREE PREVIEW
    2. Software and Course Notes

    3. Contacting Your Instructor

    4. 500 vs. 5000, PLC Languages, Manufacturers

    1. Section Objectives

    2. IO Overview

    3. Digital IO

    4. Analog IO

    5. IO Modules

    6. Don't Be Intimidated by IO

    7. IO (Inputs and Outputs) Quiz

    8. Section Wrap-up

    1. Section Objectives

    2. Data Management

    3. A Bit More on Addresses

    4. Rungs and Branches

    5. Conditions and Instructions (Left to Right)

    6. XIO, XIC, OTE

      FREE PREVIEW
    7. OTL, OTU

    8. ONS, OSR, OSF

    9. TON, TOF, RTO

    10. CTU, RES

    11. Comparators

    12. Mathematical Operators, CPT

    13. SCP

    14. A Bit More on Analog Scaling

    15. MOV

    16. JMP, LBL

    17. PID (Proportional Integral Derivative) Control Loops

    18. Instruction Set / References

    19. Programming Fundamentals Quiz

    20. Section Wrap-up

    1. Section Objectives

    2. Setup Program / Processor

    3. Module Configurations

    4. Scaling / Resolution

    5. Function Files

    6. Program Files

    7. Adding and Expanding Program and Data Files

    8. Program Setup Quiz

    9. Section Wrap-up

    1. Relax and Unwind a Little - Clear Your Head

About this course

  • $12.00
  • 128 lessons
  • 14 hours of video content

Student Reviews

5 star rating

Great introduction for those with no prior experience

Herman Blenneros

PLC Fundamentals by Paul Lynn served as a great introduction to PLC programming for someone like me with no prior experience of PLCs. The package taught in t...

Read More

PLC Fundamentals by Paul Lynn served as a great introduction to PLC programming for someone like me with no prior experience of PLCs. The package taught in this course is complete in that I didn't feel like anything was missing. It combines the basic theory necessary to program PLCs with some very practical programming techniques and best practices. It also made me more excited about programming PLCs so I am definitively continuing on with level 2.

Read Less
5 star rating

Great Introductory course

Kyle Steinebach

I currently work in the operations side of an air separation plant, Paul's consideration of what an operator thinks and how they perform their job is a relie...

Read More

I currently work in the operations side of an air separation plant, Paul's consideration of what an operator thinks and how they perform their job is a relief. The pace of the course material is great and easy to follow, i did dial the speed up to 1.25x on his videos just cause sometimes his pace of talking while working can be a bit slow.

Read Less
5 star rating

Way more than I expected!!!!!!

ISMAILA NIANG

This course is the most detailed and results-driven course that I've taken so far and this comes from someone who took Rockwell Automation Advanced Training....

Read More

This course is the most detailed and results-driven course that I've taken so far and this comes from someone who took Rockwell Automation Advanced Training. Paul hammers down the most important concepts over and over until it becomes second nature. Best money I spent on a course.

Read Less
5 star rating

Rise Of The Machines

Luis Ortiz

The journeyman electrician that I will always be, really enjoyed this course. I have worked on most of the electrical systems that that you folks program PLC...

Read More

The journeyman electrician that I will always be, really enjoyed this course. I have worked on most of the electrical systems that that you folks program PLC's for. I may take level 2 just for kicks and grins.I learned many years ago that it isn't what you learn that matters most. But how you learn! You can learn anything once you understand that principle. So as Paul has said over and over again in teaching this course I need repetition practice (which is the mother of skill). Anything become mundane after doing it for so long, which is why I enjoy taking classes and learning new things. I enjoyed this course. I also enjoyed the extra video's.

Read Less
5 star rating

PLC Programming Level 1 Course

James Edwards

Excellent course. Gives you the fundamentals of PLC Programming and prepares you for the next steps toward career goals in this field.

Excellent course. Gives you the fundamentals of PLC Programming and prepares you for the next steps toward career goals in this field.

Read Less
5 star rating

Awesome Course

Lucas Hargrave

This was a great course. From being someone who had only interacted with PLC's a handful of times to feeling like I could manage with a decent level of adeq...

Read More

This was a great course. From being someone who had only interacted with PLC's a handful of times to feeling like I could manage with a decent level of adequacy this course was exactly what I was needing!

Read Less
5 star rating

Feedback (Level I)

Tibor Henzsel

Ohh yeah, this was what I had seek from long time ago. I gained more information than in the University 15 years before. I can't wait for the next course to ...

Read More

Ohh yeah, this was what I had seek from long time ago. I gained more information than in the University 15 years before. I can't wait for the next course to attend.

Read Less
5 star rating

Good course

Claudio Di Pietro

Very effective way to start understanding how PLCs work and how they are programmed

Very effective way to start understanding how PLCs work and how they are programmed

Read Less
5 star rating

Great PLC Course

david hu

I learned a lot about PLC programming from this class. Paul explains things very well and he makes sure you understand it by explaining it repeatedly. Also, ...

Read More

I learned a lot about PLC programming from this class. Paul explains things very well and he makes sure you understand it by explaining it repeatedly. Also, he shows you how to get very useful software for free, which can come in very handy!

Read Less
5 star rating

Great teacher

Joseph Shoemaker

Not everyone is a great teacher. You definitely know how to teach in a way folks can understand.

Not everyone is a great teacher. You definitely know how to teach in a way folks can understand.

Read Less
5 star rating

Fantastic Course!

Wally Rogers

I am an IT person that has recently been hired in a paper mill. This course was very informative and has given me the confidence to get more involved in su...

Read More

I am an IT person that has recently been hired in a paper mill. This course was very informative and has given me the confidence to get more involved in supporting our process network. I will definitely progress in PLC programming and eventually get in to Siemens PLC programming to be of more help in our power plant as well. Thanks Paul!

Read Less
5 star rating

Excellent Course!

Quentin Richard Lindeque

Enjoy the attention to detail and Excellent stepping stone. Thanks a Million Paul!

Enjoy the attention to detail and Excellent stepping stone. Thanks a Million Paul!

Read Less