We may earn an affiliate commission when you visit our partners.
Course image
United Engineering

here you will start from scratch practicing  PLC programming & controlling software designs to be more confident with your PLC experience and skills.

"PLC , Automation controlling systems are one of the most important system for any industrial system or factory ".

Hello there,

Read more

here you will start from scratch practicing  PLC programming & controlling software designs to be more confident with your PLC experience and skills.

"PLC , Automation controlling systems are one of the most important system for any industrial system or factory ".

Hello there,

  • If the word 'PLC' baffles your mind and you want to master it, then this is for you.

  • If you want to start your career in PLC and classic controlling systems design and make money from it, then is for you.

  • If you want to learn how to design PLC automation system for any Project, then this course is for you.

  • If you get bored of the word 'this course is for you', then this course is for you.

  • if you love the controlling engineering.

Well, PLC and classing controlling systems are becoming  widely-used words on everybody's tongue, and this is reasonable as most the buildings and industrial systems and factories must include the PLC for automation and classic controlling systems .

So we introduce to you the "Complete PLC & classic control (software/hardware) designs" course that you need in order to get your hand on the PLC and Automation design as this course collects most of the knowledge that you'll need in your journey.

We believe that the brain loves to keep the information that it finds applicable, and that's what we're doing here in

Our course is structured as follows:

  1. Discuss the different types of controlling switches (software/hardware) design .

  2. Discuss the different types of controlling Relays (software/hardware) design.

  3. Discuss the different types of controlling Contactors (software/hardware)design.

  4. Learn about the Overcurrent relays.

  5. Learn about the different kinds of circuit breakers.

  6. Learn about the PLC programming fundamental.

  7. Implement the PLC start stop controlling system(software/hardware) design.

  8. Design the Siemens S7-1200 PLC configuration, wiring & programming on TIA Portal.

  9. Design the industrial fans interlocking PLC automation system (software/hardware) design.

  10. Design the industrial fans One-way PLC automation system (software/hardware) design.

  11. Implement the Door PLC automation system on Logixpro simulator.

  12. Implement the Silo PLC automation system on Logixpro simulator.

  13. Learn about the Allen-Bradley PLC timers.

  14. Design the industrial fans sequential operation PLC automation system (software/hardware) design.

  15. Learn about the Allen-Bradley PLC counters.

  16. Design the single pushbutton Start/Stop PLC project (software/hardware)design.

  17. Discuss the different types of proximity sensors(software/hardware)design.

  18. Discuss the PLC analog signals controlling fundamentals & hardware applications.

  19. Design the PLC temperature controlling system using Lm35 temp. sensor (software/hardware) design.

  20. Design the PLC temperature controlling system using the sensor (software/hardware )design.

  21. Learn the Allen-Bradley advanced PLC programming with RSLogix500.

  22. Learn the Siemens advanced PLC programming with TIA portal.

  23. Implement the "advanced sorting by height" Factory I/O PLC automation system (first course project ).

  24. Design the Start/stop classic controlling system (software/hardware) design.

  25. Design the Three phase induction motor direction controlling system.

  26. Implement the Star/delta classic controlling system (software/hardware) design.

  27. Learn about the Dahlader motor Classic controlling system.

  28. Lean about the timers in classic controlling systems (software/hardware) design.

  29. Optimize the star/Delta classic controlling system (software/hardware) design.

  30. Design the motors closed loop classic controlling system(software/hardware) design.

  31. Design the motors one way controlling system(software/hardware) design.

  32. Optimize the Forward/Reverse classic controlling system (software/hardware) design.

  33. Implement the 2 out of 4 ATS (automatic transfer switch) controlling system (second course project ).

At this course :

  • These tracks would be like a piece of cake to you.

  • You will start practicing yourself by solving excrescences and coding assignments to get your hands on PLC programing and real world projects implementation.

  • We'll take you from the Scratch of Designing and Analysis.

  • You'll learn with practical exciting method in order to understand without being bored.

All you need is an open mind and the passion to be successful.

Our help in United Engineering is always available to you if you get stuck or have a question - our support is legendary in Udemy

> So don't hesitate and click " Buy Now " button so you can begin on the right path.

Enroll now

What's inside

Learning objectives

  • Design complete plc ladder codes using siemens tia portal , rslogix500 , logixpro
  • Design the different automation controlling circuit using switches , relays , contactors timers & circuit breakers
  • Implement factoryi/o sorting by height plc automation system (course project)
  • Implement the 2 out of 4 automatic transfer switch( ats) (course project)
  • Learn about the plc analog and digital signals and how to control each of them
  • Design the plc temperature controlling system using lm35 temp. sensor (software/hardware design)
  • Design the plc temperature controlling system using pt100 temp. sensor (software/hardware design)
  • Design the plc s7-1200 analog input ladder codes
  • Implement the siemens s7-1200 plc hardware wiring & configuration
  • Design the plc start/stop controlling system (software/hardware design)
  • Implement the plc industrial fans interlocking system (software/hardware design)
  • Implement the plc industrial fans one-way automation system (software/hardware design)
  • Design the door automation system plc design on logixpro
  • Design the silo automation system plc design on logixpro
  • Get your hands on the basic & advanced allen-bradley plc programming on rslogix500 & logixpro simulator
  • Get your hands on the basic & advanced siemens plc programming on tia portal & plcsim simulator
  • Implement the industrial fans sequential operation plc automation system (software/hardware design)
  • Implement the industrial fans closed loop plc automation system (software/hardware design)
  • Implement the single bush button start/stop plc automation system (software/hardware design)
  • Learn about the different types of proximity sensors (software/hardware design)
  • Designs classic controlling system on ekts software
  • Design the start/stop classic controlling system (software/hardware design)
  • Design the three phase induction motor direction controlling system (software/hardware design)
  • Design the dahlander motor controlling system
  • Design the start/delta classic controlling system (software/hardware design)
  • Understand the working operation of different types of classic controlling timers ton ,tof , tor
  • Implement the optimized star/delta classic controlling system (software/hardware design)
  • Design the motors closed loop controlling system (software/hardware design)
  • Design the motors one way controlling system (software/hardware design)
  • Implement the optimized forward/reverse classic controlling system (software/hardware design)
  • Show more
  • Show less

Syllabus

Controlling contactors (hardware on workbench )
Basic automation tools and elements
Types of automation switches_1
Types of automation switches_2
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers both PLC software and hardware, providing a comprehensive understanding of automation systems, which is essential for practical application in industrial settings
Starts with the fundamentals of PLC programming and classic control systems, making it accessible for individuals with little to no prior experience in automation
Explores Siemens S7-1200 PLC configuration and Allen-Bradley PLC programming, offering learners the chance to develop skills in both major PLC platforms
Includes hands-on projects using Logixpro simulator and Factory I/O, allowing learners to apply their knowledge and build practical skills through real-world scenarios
Explores classic control systems alongside PLC programming, which provides a broader understanding of industrial automation and control techniques, including relays and contactors
Requires learners to install specific software such as TIA Portal, RSLogix500, Logixpro, and PLCSIM, which may require a computer with specific hardware and software capabilities

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Complete plc and industrial automation bootcamp

According to learners, this course provides a solid and comprehensive introduction to PLCs and industrial automation. It's particularly praised for covering both Siemens (TIA Portal) and Allen-Bradley (RSLogix/LogixPro) platforms, offering practical, hands-on experience through simulations and projects like the Factory I/O sorting system. Students appreciate that it starts from scratch, making it ideal for beginners. While some feel it could explore more advanced topics in greater depth, it's widely regarded as an excellent foundation for a career in the field.
Covers traditional relay logic and control systems.
"Discuss the different types of controlling switches... Relays... Contactors..."
"Designs classic controlling system on EKTS software"
"The mix of classic controls and PLCs is a good overview."
Suitable for those new to PLCs and automation.
"Takes you from the Scratch of Designing and Analysis."
"If the word 'PLC' baffles your mind and you want to master it, then this is for you."
"Great course for beginners in PLC. Covers both Siemens and Allen-Bradley basics."
Emphasis on practical application, projects, and simulations.
"The hands-on projects and simulations are practical and helpful."
"Implement Factory I/O sorting by height PLC automation system (COURSE PROJECT)"
"You will start practicing yourself by solving excrescences and coding assignments..."
Covers both Siemens and Allen-Bradley PLCs.
"Learning both TIA Portal and RSLogix was a major plus for me."
"Covers both Siemens and Allen-Bradley platforms, which is very helpful for real-world applications."
"Get your hands on the basic & advanced Allen-Bradley PLC programming... & Siemens PLC programming..."
Broad introduction to PLC and automation concepts.
"This course collects most of the knowledge that you'll need in your journey."
"Provides a solid introduction to PLCs and automation systems from scratch."
"It truly starts from scratch and builds up your understanding of automation systems."
May not be deep enough for advanced learners.
"Could maybe go deeper into analog signals or network comms for advanced users."
"Might be too basic if you already have significant PLC experience."
"For a bootcamp, it's comprehensive, but professionals might need supplemental learning."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in The Complete PLC Software/Hardware full Automation Bootcamp with these activities:
Review Ladder Logic Fundamentals
Solidify your understanding of ladder logic, the primary programming language for PLCs, to ensure a smooth learning experience in the course.
Browse courses on Ladder Logic
Show steps
  • Review basic logic gates (AND, OR, NOT) and their ladder logic equivalents.
  • Practice converting simple control scenarios into ladder logic diagrams.
  • Familiarize yourself with common ladder logic symbols and conventions.
Read 'PLC Programming Using RSLogix 500 & Industrial Applications' by Gary D. Anderson
Gain in-depth knowledge of Allen-Bradley PLC programming using RSLogix 500 with practical industrial examples.
Show steps
  • Study the chapters on RSLogix 500 programming environment and its features.
  • Work through the examples and exercises related to industrial applications.
  • Review the sections on advanced programming techniques and troubleshooting.
Read 'Programmable Logic Controllers' by Frank Petruzella
Gain a comprehensive understanding of PLC hardware and software by studying a widely recognized textbook.
Show steps
  • Read the chapters covering PLC hardware components and their functions.
  • Work through the examples and exercises related to ladder logic programming.
  • Review the sections on troubleshooting and maintenance of PLC systems.
Four other activities
Expand to see all activities and additional details
Show all seven activities
PLC Ladder Logic Simulation Exercises
Reinforce your PLC programming skills by completing simulation exercises using software like LogixPro or TIA Portal.
Show steps
  • Download and install a PLC simulation software (e.g., LogixPro, TIA Portal).
  • Complete a series of ladder logic exercises, starting with basic control circuits.
  • Gradually increase the complexity of the exercises to include timers, counters, and sequencers.
Create a PLC Troubleshooting Guide
Deepen your understanding of PLC systems by creating a troubleshooting guide for common PLC issues.
Show steps
  • Research common PLC troubleshooting scenarios.
  • Document the symptoms, causes, and solutions for each scenario.
  • Organize the information into a clear and concise troubleshooting guide.
Design a Simple Automated System
Apply your PLC knowledge by designing an automated system for a real-world application, such as a conveyor belt or a packaging machine.
Show steps
  • Choose a simple automation project (e.g., controlling a conveyor belt).
  • Develop a ladder logic program to control the system's operation.
  • Simulate the program using PLC simulation software.
  • Document your design and simulation results.
Contribute to an Open Source PLC Project
Enhance your PLC skills by contributing to an open-source PLC project, gaining experience with real-world code and collaboration.
Show steps
  • Find an open-source PLC project on platforms like GitHub.
  • Review the project's documentation and code base.
  • Identify a bug or feature to work on.
  • Contribute your code or documentation to the project.

Career center

Learners who complete The Complete PLC Software/Hardware full Automation Bootcamp will develop knowledge and skills that may be useful to these careers:
PLC Programmer
As a PLC Programmer, your primary responsibility is to develop, test, and maintain PLC programs for automated systems. This course is precisely tailored for aspiring PLC Programmers. The curriculum starts from the basics and progresses to advanced concepts in PLC programming, making one proficient in designing complete PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro. Emphasis on practical application, demonstrated through projects like implementing the industrial fans sequential operation PLC automation system, offers invaluable hands-on experience. This course is designed to make you a skilled PLC Programmer.
Automation Engineer
As an Automation Engineer, you'll design, develop, and implement automated systems. This course directly helps you build a foundation in Programmable Logic Controllers (PLCs) and automation design. You'll learn to design PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro, crucial skills for an Automation Engineer. The course covers various automation controlling circuits using switches, relays, contactors, timers, and circuit breakers, providing a comprehensive understanding of industrial automation components and their integration. Furthermore, the course projects, such as implementing factory Input/Output sorting by height PLC automation systems and two out of four automatic transfer switch controlling systems, would be invaluable in demonstrating practical experience during interviews.
Controls Engineer
A Controls Engineer designs, develops, and maintains control systems for industrial processes. This course is highly relevant as it focuses on PLC programming and automation design, essential knowledge for a Controls Engineer. The course covers the design of PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro. You'll also learn about PLC analog and digital signals and how to control them, which is crucial for designing effective control systems. The hands-on projects, like implementing industrial fans interlocking and one-way automation systems, provide practical experience that is directly applicable to the work of a Controls Engineer.
Building Automation Specialist
A Building Automation Specialist designs, installs, and maintains automated systems in buildings, such as HVAC and lighting. This course is directly applicable as it focuses on PLC programming and automation, which are the backbone of modern building automation systems. The course covers the design of PLC ladder codes using different platforms. The course projects, such as implementing door automation systems, are directly relevant to building automation applications. You'll be well-prepared to design and implement building automation solutions.
Robotics Technician
A Robotics Technician installs, maintains, and repairs robotic systems, often requiring a strong understanding of PLCs. This course helps grasp the fundamentals of PLC programming and automation, which are critical for controlling robotic systems. The course covers the design of PLC ladder codes, the use of various sensors, and the implementation of control systems for automated processes. Learning about the different types of proximity sensors and how to use them in PLC programming, as well as the hands-on projects, will prepare you for the challenges of working with complex robotic systems. Taking this course prepares one for a job as a Robotics Technician.
Manufacturing Engineer
A Manufacturing Engineer improves manufacturing processes, often by implementing automation solutions. This course will give you a strong understanding of PLC programming and automation system design. The course teaches you how to design PLC ladder codes using Siemens TIA Portal and other platforms, which is essential for controlling automated equipment. The hands-on projects, like implementing factory Input/Output sorting systems and automatic transfer switches, will provide practical experience that is directly applicable to optimizing manufacturing processes. A Manufacturing Engineer would find this course very helpful.
Systems Integrator
A Systems Integrator combines different systems and components into a unified, functioning system. This course will provide a strong foundation in PLC programming and automation, which are often key components of integrated systems. You'll learn to design PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro, as well as how to use various sensors and control systems. The hands-on projects, such as implementing factory Input/Output sorting systems, will provide practical experience that is directly applicable to integrating different systems. A Systems Integrator would find this course invaluable.
Test Engineer
As a Test Engineer, you'll design and implement tests for automated systems, ensuring they meet specifications and function correctly. This course on PLC programming and automation design is directly relevant. Through designing PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro, one gains the skills to write effective test scenarios. The course projects, such as the factory Input/Output sorting by height PLC automation system, provide practical experience in evaluating the performance of automated systems. This course is an important step to becoming a Test Engineer.
Electrical Technician
An Electrical Technician installs and maintains electrical systems, often working with PLCs in automated environments. This course provides foundational knowledge in PLC programming and automation design. This course covers the design of various automation controlling circuits using switches, relays, contactors, timers, and circuit breakers, which are components that an Electrical Technician frequently encounters. You'll learn practical skills through hands-on projects. Taking this course may help one understand how PLCs integrate into overall electrical systems.
Service Technician
A Service Technician specializes in the maintenance, repair, and troubleshooting of industrial equipment, including PLC-controlled systems. This course provides practical insights into PLC programming and automation, essential for diagnosing and fixing issues in automated machinery. The course covers the design and implementation of PLC ladder codes, enabling one to understand the logic behind automated processes, as well as troubleshooting. This course is a great opportunity to deepen understanding of the systems encountered in the field.
Instrumentation Technician
An Instrumentation Technician installs, calibrates, and maintains instruments used to measure and control industrial processes. This course is beneficial because it covers PLC programming and the use of analog and digital signals in control systems. The course teaches you how to design PLC temperature controlling systems using various sensors. The knowledge of PLC analog signals controlling fundamentals and hardware applications is particularly useful for an Instrumentation Technician. This course may provide a solid foundation for working with automated instrumentation systems.
Project Engineer
A Project Engineer manages engineering projects, including those involving automation and control systems. This course will give a strong understanding of PLC programming and automation system design, essential when overseeing such projects. The course teaches you how to design PLC ladder codes using Siemens TIA Portal, RSLogix500, and LogixPro. You'll have the technical knowledge needed to effectively manage automation projects.
Process Engineer
A Process Engineer designs, implements, and optimizes industrial processes. This course can be valuable as it provides an understanding of PLC-based automation, often used to control and monitor processes. The course covers the design of PLC ladder codes and the use of analog and digital signals, relevant for process control. You'll learn about temperature controlling systems and other applications, which are useful for a Process Engineer. This course may improve how you approach process automation.
SCADA Engineer
A SCADA Engineer designs and maintains Supervisory Control and Data Acquisition systems, which often interface with PLCs. This course will introduce fundamental knowledge of PLC programming and automation system design. While SCADA systems are more comprehensive, understanding the underlying PLC logic and control systems is essential for a SCADA Engineer. This course covers PLC programming, the use of various sensors, and the implementation of control systems for automated processes. You'll be prepared to work with the PLC components of SCADA systems.
Energy Management Specialist
An Energy Management Specialist implements strategies to improve energy efficiency, often involving automated control systems. This course may be useful as it covers PLC programming and automation design, which are key components of energy management systems. The course teaches you how to design PLC ladder codes using different platforms, as well as how to use analog and digital signals for control. This course can provide insights into the automated control aspects of energy management.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in The Complete PLC Software/Hardware full Automation Bootcamp.
Focuses on Allen-Bradley PLCs and RSLogix 500 programming software. It provides practical examples and industrial applications to help you master PLC programming. It is particularly useful for understanding the specific features and capabilities of Allen-Bradley PLCs, which are widely used in industry. This book adds more depth to the course by focusing on a specific PLC brand and its programming environment.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser