Save for later

PLC Programming From Scratch (PLC I)

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.

Why Are There Four PLC Courses?

PLC I 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.

PLC II forces you to take what you've learned and solve problem after progressively harder problem unassisted. You get a spec and are told simply: "Make it work, and don't progress until you have." After, you get to watch me solve each one as well. By the end, you don't just know how to program - you are a

PLC III gives you both knowledge and experience in FIVE different HMI / SCADA development environments. By the end, you've created several

PLC IV is only for the heavyweights. This course teaches you how to program using all five IEC programming languages (plus one more) in multiple environments. There are projects as well, so by the end, you have seen it all and DONE it all as well. There won't be anything anybody can show you that you won't already be familiar with.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Get a Reminder

Send to:
Rating 4.6 based on 2,830 ratings
Length 21.5 total hours
Starts On Demand (Start anytime)
Cost $9
From Udemy
Instructor Paul Lynn
Download Videos Only via the Udemy mobile app
Language English
Subjects IT & Networking
Tags IT & Software Hardware

Get a Reminder

Send to:

Similar Courses

What people are saying

so far

Thank you Paul :-) So far,so good,,, easy to understand halfway thru,,most info is making sense to me, letting some sink in,,, Finished the course and want to thank Paul!

My only gripes so far are not being informed I should be saving the programs I am creating by following along.

So far the course has been a great match for me.

So far It seems to be a good match.

But so far so good I was looking for a course to help me intruduce and open the door into the world of PLC programming.

So far so good.

The logic is more puzzling to me than the tools so far.

Read more

ladder logic

With Paul's clear instruction and using the free version of RSLogix family of IEC-1131-compliant ladder logic programming package installed locally on my laptop, I was able to create PLC programs.

We covered general controls, digital and analog IO, ladder logic programming, alarm/notification handling, HMI, emulation, best practices and more.

I had no experience with Ladder Logic or PLC Programming and this gave me a really solid foundation.

Thorough overview for a novice to PLCs, ladder logic, and HMIs!

For sure it will take practice to memoize patterns and get used to how ladder logic is displayed and used, but to get a good base to lift - very happy with this course.

The theory of the ladder logic is clearly explained and supported with very good practical examples.

I began the study with no previous experience in the field of PLCs and with very little knowledge about the ladder logic.

Read more

step by step

This course is amazing , I always had the curiosity of learning how to program a PLC, honestly I had no idea how a PLC works and how to program one, right now I think that my knowledge is pretty good, the fundamental of how to program a PLC are inside of this course, that is very good structured and take you step by step to understand everything that you need to learn how to do a program.

The instructor is very good at building up knowledge gradually, step by step, with not too short, not too long explanations.

I like clear step by step explaining, difficult and complicated things become easy to understand.

Its articulate and organized step by step explanations.

I like the step by step introductory explanations before jumping in and doing something.

i'm learning a lot and getting more comfortable moving through the plc environment step by step well explanations on the topics I think so... looking to learn some basics before a job interview at end of the week.

great step by step instructions!

Read more

allen bradley

I learned more in this course than I did after weeks of reading dry, boring manuals on PLC's from Omron and Allen Bradley.

I have a background in Mitsubishi PLCs, but this course does a good job of not only explaining basic PLC principles, but giving exposure and experience with the Allen Bradley Series of PLCs as well!

Thanks Paul I highly recommend this course to the students/engineers/technicians who want to learn from basics about PLC programming, especially if they are interested in working with Allen Bradley PLC programming environment.

I have worked with Allen Bradley for years and finally, I feel like I have a good understanding of the logic.

I already have Keyence KV Studio, Allen Bradley RSLinx and RSLogix, Delta WPLSoft and Schneider Electric TwidoSuite.

For now I'm working on Allen Bradley, as I learned it here.

I still got a much from this course even though I completed an Allen Bradley SLC500 taught at my local college years ago.

Read more

rs logix

I followed Paul and copied everything he did in RS Logix for the DEMOTEST and the ALARMS programs.

yes a good refresh on rs logix 500 since i usualy work on omron plc So far so good, still a lot to take in and experience but the instructor is well spoken and deliberate with his course so far.

Great course it has helped me with the rs logix 500 environment as i have only ever worked with the 5000 environment.

Good start to RS logix im not the smartest guy, but your class is barney style enough to help a dummy like me both understand the material, and retain the knowledge.

I only wish that it was updated to RS Logix 5000. definitely great course to start PLC programming.

Missing some steps in RSLogix in how to associate instructions with addresses and run programs... maybe that comes later, but I would have liked to follow along with the video using RS Logix, and I find I lack some fundamentals to do so.

The course lecture gave me a brief overview of what RS LOGIX is and how a user can interact with it.

Read more

real world examples

There were some occasions when the information given was already obvious and I would have appreciated real world examples of common programming bugs and how to avoid/correct them.

what sets this course apart is the real world examples Paul uses.

Paul does a wonderful job of explaining each task/step with real world examples too!

Gives best practices and real world examples that you won't get in other courses.

Paul is a natural teacher and is highly effective at sharing his knowledge of control systems with real world examples enforcing concepts along the way.

Very clear step by step layout Very Professional Real world coding guidelines along with real world examples.

Very thorough I want to see more real world examples.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Associate Administrative Coordinator for LADDER Project $45k

Adjunct instructor of Logic, Philosophy & Humanities $60k

Mark Logic Developer $68k

Audio Technology, Logic Pro, and Music Education and Technology Instructor $80k

RT Logic DSP Development Engineer $93k

Senior Digital Logic Design Engineer $112k

Logic Scientist and Web Application Developer $115k

PLC Engineer / Programmer / Programmable Logic Controller $126k

Logic Analyst $132k

Product Marketing Engineer, Logic Division $139k

Programmable Logic Engineer $150k

Senior Product Marketing Engineer, Logic Division $169k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.6 based on 2,830 ratings
Length 21.5 total hours
Starts On Demand (Start anytime)
Cost $9
From Udemy
Instructor Paul Lynn
Download Videos Only via the Udemy mobile app
Language English
Subjects IT & Networking
Tags IT & Software Hardware

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now