From Wire to PLC , A Bootcamp In Industrial Automation
4.6 (1,999 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,598 students enrolled

From Wire to PLC , A Bootcamp In Industrial Automation

Build Electrical Automation Projects From Sctratch. Starting From Wires , Control Circuits And Ending With PLC And HMI
Bestseller
4.6 (1,999 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,604 students enrolled
Created by Mouhammad Hamsho
Last updated 5/2020
English
English [Auto], Italian [Auto]
Current price: $55.99 Original price: $79.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 16 hours on-demand video
  • 29 articles
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Design Factories Automation from A to Z
  • Design Automation Electrical Panels
  • Draw Schematics for Electrical panels
  • Calculation of cable sizes for any project
  • Design Motor driving control circuits
  • Get knowledge and hands on experience in using VFD
  • Learn to program PLC in Ladder Diagram (LD)
  • Learn to program PLC in Fucntional Blocks (FB)
  • Learn to program PLC in Structured Text (ST)
  • Learn to program PLC in Continuous Flow Chart (CFC)
  • Design Human User Interface (HMI)
  • Design protection for electrical panel
  • Learn about the different sensors exist in indusrty
Requirements
  • No prior knowledge is required. However , any basic knowledge in programming and circuits is helpful but not a must.
Description

***Update 11/28/2018**

**** Classic control simulation software tutorial is available***

***Update 14/11/2018***

One-Line diagram interpretation section was added

****Update 29/10/2018******

****Two new sections were added  "Troubleshooting for Electrical Panel" and "Web/Phone Based Visualization"

****Update 11/1/2018****

****Exercises for almost every section were added in order to help you enforce what you have learned***

****Some design problems were also included****


This  Course is an intensive course that tries to cover all the concepts required to build a fully functional Electrical Automation Projects.

We will utilize no hardware in this course so that you can follow up with the course with having to buy Any equipment but rather  our design and verification  will be based on simulations.

This course will walk you through the process of designing your own projects from scratch step by step by first introducing you to the most basic components and concepts that you should be familiar with to keep up with the course and ending with two real-world  compilation projects that will sum up everything you've  learned .

All software used are for free and there is not need for a license to be purchased.

This course will teach you many deigns skills , software , and electrical engineering concepts in a way that you can combine what you have learned  to create a whole real project.

A summary of what will be covered:

  1. Basic Electrical Concepts

  2. Basic Electrical Components and how they operate

  3. Traditional motor driving control circuits

  4. Modern motor driving equipment

  5. Protection components and how to choose them

  6. Wiring and cable sizing

  7. Sensors and their utilization in real projects

  8. Electrical Panel Troubleshooting

  9. Schematics drawing and design

  10. PLC programming using Ladder Logic

  11. PLC programming using Structured Text

  12. PLC programming using Functional Block Diagram

  13. PLC programming using continues flow chart

  14. Human User Interface design and Animation

  15. Two A to Z compilation projects

  16. Web/Phone based Visualization



In the final project you will think like an engineer, and look for every design detail to design your electrical panel specs on paper and draw it in schematic.

Before you get into programming , you will calculate and choose wisely all you required components according to standards and your project  specifications , you will draw schematics for the project using a CAD software, and then you will start programming using the most modern industrial programming languages supported by different PLC brands , then you will add the HMI and animation and start simulating what you programmed.

This is not a dry course that will only explain boring concepts without you knowing where to use it , this course will give you tips on how and when to use each components in a way suitable to your project. because the final aim of this course is that you learn all the skills that will lead to you starting your business or prepare for project within your job on your own.

So who should take this course?

  • If you are an Electrical/Electronics/Computer/Control/Mechatronics  or industrial engineering Graduates/Students wanting to peak and learn the fascinating field of automation design

  • A graduate Engineering student preparing for job in the industrial automation field and not knowing what to expect in there

  • Anybody willing to learn PLC programming effectively with real life examples

  • Anybody who knows how to program a PLC but have no idea how conduct a full electrical automation project from scratch

  • Mechanical engineers who are looking to do the electrical and automation parts of their projects on their own


Where can you use the skill taught in this course?

Any industrial manufacturing  project  , be it a huge factory with hundreds of robots or a small machine with coupe of sensors , will require ALL the skills you will learn in this course. Because Industrial Automation is very trendy and it's an enormous field .

Thousands of companies look for employees  with these set of skills to hire them in order to conduct and engineer these type of projects in almost any city in the world.


NOTE: Don't expect to get skilled with a certain PLC brand exclusively  , this is not our goal here , we will teach your around  90% of the programming languages supported by different manufacturers out there ,and  you will know each one! 's advantages , disadvantages and where to use it and where not to . And you will be able to simulate and tinker around with each of them to get skilled enough to jump to almost any big PLC brand out there.


This course will be updated and supported on regular basis , and new content will be added to expand the skills you learned here.


Updated Note:

Udemy asks for reviews too soon guys so please don't give a review immediately.

Watch the content and finalize at least a good portion of it then rate the course accordingly.

Who this course is for:
  • Electrical and Electronics Engineers
  • Control Eningineers
  • Computer Engineers
  • Industrial Engineeres
  • Anybody willing to learn a new profession from scratch
  • Anybody enthused about factory automation design
Course content
Expand all 171 lectures 16:17:40
+ Basic Components Introduction
27 lectures 01:22:43
Before we go further
00:48
Current , Voltage and Resistance Part 1
03:39
Current Voltage and Resistance Part 2
04:06
AC VS DC
04:40
Three Phase Systems
04:15
Motors
07:51
Exercises
00:28
Solutions
00:42
Power Supplies
03:55
Exercise
00:14
Solution
00:27
Fuses
03:33
Exercises
00:19
Solutions
00:45
Circuit Breakers
07:19
Relays
06:39
Circuit Simulation Software Installation
02:06
Simulating a Relay
04:49
Contactors
04:22
Simulating a Contactor
03:36
Be Aware This Is Vital
02:51
Buttons , Switches and Indicators
04:55
Exercises
00:18
Solutions
00:49
Bus Bars
02:43
+ Protection
12 lectures 40:36
Trip Curves
07:11
Exercise
00:05
Solution
00:12
Overloads and Overcurrents
03:27
Exercises
00:18
Solutions
00:33
What to choose?
01:50
MCCB
10:07
ELCB-RCCB
07:06
Choosing the main circuit breaker and its cable
07:55
Exercises
00:34
Solutions
01:17
+ Motor Driving
25 lectures 02:03:22
Motor Cable Sizing
06:26
Motor Driving overview
02:55
Exercises
00:13
Solutions
00:44
Direct Driving
06:09
Direct Driving Design
09:42
Simulating Direct Drive
05:03
FW-BW Motor Driving Design
03:13
Simulating FW-BW
06:44
Star-Delta Motor Driving
09:12
Simulating Star-Delta
14:19
Exercises
00:33
Solutions
01:04
VFD
06:55
Analog Vs Digital
07:59
VFD Terminal Driving
04:01
VFD Demo 1
05:34
VFD Demo 2
03:40
VFD Demo 3
07:13
VFD Demo 4
06:33
VFD Demo 5
03:59
Soft Starters
02:49
Design Exercise
00:35
Design Solution
01:06
+ Sensors Applications
9 lectures 34:57
Limit Switches
03:15
Level Sensors
06:09

NTC , RTD and ThermoCouples

Tempreature Sensors
06:34
Flow Senosrs
04:24
Pressure Sesnors
02:56
LoadCells
06:37
Exercise
00:26
Solution
00:43
+ Troubleshooting Electrical Panels
16 lectures 01:01:28
Current Transformers
02:12
Input Voltage Troubleshoot
04:48
DC Power Troubleshoot
02:50
Tracing
03:25
Motors Troubleshoot : Direct Drive
05:46
Motors Troubleshoot : FW-BW Drive
03:45
Motors Troubleshoot : Star-Delta Drive
02:56
Motors Troubleshoot : VFD
07:36
Electrical Panel Earthing Troubleshoot
02:12
Relays Troubleshoot
07:06
MCB ,MCCB ,And Cables Troubleshoot
04:49
Digital Sensors Troubleshoot
05:05
Analog Sensors Troubleshoot
02:03
Digital IO Troubleshoot
Processing..
Analog IO Troubleshoot
04:17
+ One-Line Diagram Interpreting
4 lectures 20:20
Common Symbols
05:12
How Symbols looks like as equipments
05:06
One-Line Diagram Example 1
05:31
One-Line Diagram Example 2
04:31
+ PLC Programming with LD
20 lectures 01:34:15
What is a PLC?
04:58
PLC Extension Modules
03:20
PLC Communication Bus
02:48
Downloading the Software
02:53
Coil-Contact
10:38
Latch-Unlatch
10:26
Counters
08:12
Timers
04:51

Question:


You have a motor , operating from a "Push Button" to start , another "Push Button" to stop.

The overload signal is connected to the PLC , in order to know that a fault has occurred in your program.

Knowing how many times did a machine fell into "Fault" can be important.


Design and simulate a control circuit in CodeSys that does the following:


1) Pressing start will start the motor, stop will stop the motor.

2) When an overload fault occurs , you need to stop the motor from within the PLC.

3) The total number of fault should be counted for future display in the HMI visualization.

4) The total number of faults need to be reset every 3 day (However for simulation purposes , let it reset every 1 min).


Exercise
00:30
Solution
00:02
Boolean Operations
08:14
Move Blocks
03:32
Limit Block
03:20
Conditional Blocks
07:31
Arithmetic Blocks
05:37
Custom Function Blocks
07:25
Multiple Instances Creation Problem
02:20
Data Types in more details
06:43
Design Exercise
00:49
Solution
00:05
+ FBD (Function Block Diagram)
5 lectures 46:26
WHy FBD?
02:26
RS-SR Blocks
04:58
Combinational Logic Design Problem Part 1
09:07
Combinational Logic Design Problem Part 2
22:11
Combining Ladder and FBD
07:44
+ PLC Programming with Structred Text (ST)
8 lectures 01:05:22
Why Structured Text
02:53
Conditional Statments
06:25
Combinational Logic
09:56
Arrays
07:26
Structures
11:06
Finite State Machine Design Part 1
08:00
Finite State machine design Part 2
14:46
Combining ST and FBD
04:50
+ PLC programming with CFC
5 lectures 18:43
Why CFC
01:51
Inputs and outputs
03:05
Labeled wiring
05:44
Priority
05:24
Monitor
02:39