PLC E-Learning Session 1 – Introduction to PLC & PLC Wiring

Ok. so Welcome to the Learn PLC in a Day Session
1, which is wiring the PLC. In this session we are going to learn about
– How to wire a PLC! Now when we are going to install a PLC, in
any panel or any machine, or in any process, first we have to wire up that. So we will understand that, how to wire a
PLC. Which wire is to be connected where? So very quickly, lets understand the basic
components of PLC. In front of the screen you can see ‘This is
a PLC’ by the company Delta Electronics. We have some Input terminals. Now these are the terminals onto which we
will connecting the Inputs. Now what are the inputs? Inputs can be switch,
it can be sensors, it can be limit switches, it can be any source of input signal (sensor) Then we have the output terminals. We can see here. These are the Output terminals..onto which
we will be connecting the outputs. Now what output or what input can be in any
machine depending on the various processes. For example: Suppose we are going in a lift. Now what you do – You push a button! The button is your Input. That buttons tells the machine, tells the
process or tells the lift, which floor you want to get into. So that movement of the lift is done with
the motor. And that is your output. So you understand that the button is the input
which will be connected to the input terminals and the motor will be connected to the output
terminals. But what happens inside that! That is the program. How the controller has been programmed? In a similar way we will program this PLC
using this ‘Programming Cable’ – That’s the programming cable! We have to make the program
in the computer, then we have to download that in to this PLC. Which will remain stored in that. So that’s what all about Programmable Logic
Controller. That’s what PLC stands for! Programmable Logic Controller. A Controller which can be programmed using
various Logics. Logics can be If-else, OR, NAND, NOT.. so
that’s the logic which we are using in our day to day life. The similar logic we can program in a PLC. OK let’s see further components! We have RS 485 terminal over here. Now this terminal is used to connect this
PLC to an HMI or any other communication source. So that we can communicate what’s happening
inside the PLC. Then we have D-A Card. This is Digital to Analog Card, which converts
digital data into Analog signals. In this case, digital data can be binary bits. These binary bits can be converted into analog
voltage which can be further used to drive different analogue outputs. Then we have A/D card which is Analog to digital
converter, which convert analogue to digital signals Now analogue signals can be given by analog
sensors. Now if you are from Instrumentation, electronics
or Electrical background! So you can understand, there are two basics
control signals – which is 0 – 10V and 4-20 mA. So there are sensors which gives these control
signals. So that signals needs to be processed. To process those signals we have to convert
that into Digital form, which makes the processing very easy. That’s why we convert analogue signal to digital
using this card. So these are the basic elements you will find
in many different companies of PLC. So i will show another PLC. That is of company Siemens- S7 200 CN. Similarly here we have.. This is the Power – 24 VDC which will be used
to RUN (power) a PLC. Then we have input terminals. As we have in Delta. These are the output terminals. Then we have this Programming cable, which
is used to program a PLC. That is the battery. Now this battery is used to store the information. To store the program, when there is.. in
case of Power failure. Now, another PLC of the company Allen Bradley-
Micrologix 1000. Similarly we have input terminals here, output
terminals here. And again Programming cable to program a PLC. Then power of 24 VDC which is used to RUN(Power)
the PLC. You can see some indications here, When PLC
is powered ON you can see this green light. When PLC is RUNNING, you can see green light
here again. When it is having some fault, there wil be
some orange light ON here, and where there is some forced Input, which we are running
the Input from Inside the software, instead of switches, then there will be FORCE light
here. So these are the basic components of What
PLC is all about! Ok, so this is the software in which we are
going to learn about – How to wire a PLC! This software is Automation Studio, by the
company Famic technologies, which is in Canada. And this software is being used in our academy
to teach the students – How to do the wiring! How to do the electrical wiring and how to
make the sophisticated circuit and how to test that.. how to simulate that. So that after making circuits in this Software,
we can implement that directly. So let’s take some PLC Cards. This is my PLC Input card. It is analogous to those Input terminals which
we have seen in that presentation. So.. Let’s take some power sources. Now this PLC, i assume is running on 24VDC. So i will take 24V and i will take 0V. So, as this is the software, this PLC is not
needed to connect to Power sources. This will be connected (powered) internally
by the software. But we have to provide the voltage to drive
the Inputs. So let’s understand how this input will be
RUN. How they will indicate that there is some
voltage or there is some physical activity outside this PLC. So you can see COMMON terminal here. Now i am going to connect this 0V to this
COMMON. Like this ! So my 0V has been connected to COMMON. Now we have to understand that – We need to
create a potential difference of 24V across these input terminals. Then only this PLC will recognize that there
is some input. For example, if i connect this 24V over here
(IN0). And then i am going to simulate that. You will see this is ON. This is ON because this 24V and 0V. 0V is
connected internally to this Input (IN0). So we have created a Potential difference
of 24V. To clear this understanding, lets take a relay. For example, i will take a coil. This one! Let’s name is r0. Alright! So let’s take another voltage source – 24V. And this one (0V). Now this is my relay, this is my electro-magnetic
relay. What happens, when i provide a signal of 24V
and 0V across it’s two terminals. You will see it is ON. The similar way, these are the internal relays
of the PLC. You need to provide 24V potential difference
across every element (terminal) to make it ON. So if i take another this! And let’s name it as r1. And i connect this with this.. and this..
ok let’s not connect it initially. Now you see, This relay is getting 24V potential
difference, this is ON. This is open from one end. Similar way, these all are open from one end. The are getting 0V from here, like this relay
is getting from here. but 24V is not provided. So when i provide this 24V this relay will
be ON. You can see here. Similar way, if i connect other terminals to 24V,
this will be ON. You can see here. So the concept is, we need to maintain the
potential difference of 24V across this input and the COMMON. Now in many PLC’s instead of 24V you may find
Line and Neutral, because that depends on the manufacturer, whether he is providing
24 VDC inputs or whether he is providing AC Inputs. In some PLC, you may find instead of 24V and
0V – it is written Live and Neutral. So in that case, you have to give LIVE over
here, L1 and instead of 0V, you have to give Neutral. So this can be in case of some different PLC. So we have to check it out on the PLC whether
it is DC Voltage driven or AC Voltage driven. So, let’s remove it out for a second. Now this was my input card. I am going to connect some input switches
here. Now this is my push button. Let’s take it x0. Now i have connected this to IN0. And again i need some power sources. Let’s take 24V. OK, so what happen if i don’t connect 0V over
here? Nothing gonna happen! It’s not going to get ON, because there is
no potential difference, there is nothing at the common end. So we have to connect 0V as well. Ok, so now i have connected a switch. What happen, this is a normally push button
which is spring loaded. When i press this switch, Input will be ON
and when i release it, Input will be OFF. So this is an Input switch. You may find such kind of switches in your
panel in some other machines. You may find some green button. So this button is connected in this way. This is connected to some input and COMMON
is connected to 0V. So similarly, let’s connect some other switches. This is my normally closed button (switch). As it’s symbol indicates, that it is passing
the signal in normal position. That is why it is called Normally closed. Because the switch is CLOSED normally. When i press this button it will be OPEN. And it is again spring loaded. When i release this button, it will be CLOSED
again. And this is Normally Open, Normally Open means
when i am not pressing this button, the circuit will be OPEN. When i press this button, it will be CLOSED. So these are the different types of switches,
which we can find in the inputs. Now let’s have a toggle switch. Let’s name it x2. It’s connected to IN2 and again this to here. Some more input buttons. These are again Normally Open Toggle switch. Now toggle means they are not spring loaded. They are retentive, they have retentive position. When it is OPEN it remains OPEN, when i CLOSE
it, it will remain CLOSED. So that’s the beauty of this switch. So i have connected 4 switches. So i hope you have understood that .. that
this is ON because we have 24V already across this terminal (IN1). This will be ON, when i press this button. And again similarly with these cases. So this in my input section. How we are getting the input from the outer
world and how PLC is judging the inputs just by this voltage! Again where we are going to have potential
difference, that input will be ON. So this was about the Input card of PLC or
we can say input terminals of the PLC. Now let’S see what happens at the Output terminals. For that i am going to have Output card from
here. You can see like this. So i am placing this output card little bit
away from input card to make the concept pretty easy. Similarly we have different outputs – OUT
0, 1,2, 3, 4..7 and then we have a COMMON. So similarly i am going to connect 0V, i can
take the wire from here to this COMMON terminal. Now here i will be connecting the output components. Not the switches,. but the output components. So let’s see what we have in output components. We have Coils, LED Display, Coil Unlatch,
Latch, Solenoid, Indicators.. so let’s take an indicator. Now this indicator is my light, so let’s name
it y0. This is an indicator light. I am going to connect the one end of this
indicator to this OUT 0. Now i have to give 24V to it’s other end. Again, to maintain the potential difference. Now what happen here is, Now when i simulate
that, This 24V is travelling to the one end and another end is not connected to the 0V. Why, because! in this case, it was already
connected here. But in this case, it is not connected! And this will be connected only after when
we will be do the programming. It won’t RUN when i press this button, or
when i press this button or this button. But how it will RUN that depends upon the
program. So this is my output not running right now. Let’s add some more outputs here. Let’s call it y1. So i have connected two outputs now and both
are not running, because i have not program the PLC. What does a program do? Program will link this Input section with
the output section. Suppose i want, by pressing this button this
first light should be ON, i have to make the program according to that. If i want, after pressing this one, i want
both outputs should be ON, again i have to change the program. I don’t have to change the wiring. I just have to change the program. Similarly if i want, by pressing this button,
both should be ON. I have to change the program only. Wiring is one time. Remember this! So this is all about the wiring! How we have to wire the input section, how
we have to wire the output section ? We can similarly connect some more inputs, we can
connect some more outputs. Like this.. So you can see here, now i have connected
6 outputs to the output section (terminals) and few inputs to the input section. Now in next session, we are going to see how
to make a program? How to make this outputs (indicator) glow
by using the programming? We are going to see how to do the programming,
that’s based on simple logics -OR, AND, NOT, IF, ELSE, TIMERS, COUNTERS. So that’s very interesting. Stay tuned, and if you have any doubts, kindly
post below this video .. if you have any doubts, i will clear it out. So this was all about the wiring.


  1. Girish Sharma

    November 1, 2017 at 11:43 pm

    helpful stuff

  2. Jim Jones

    November 7, 2017 at 2:51 am

    Thank you but I'm stuck on something very simple.  My positive power supply (24 VDC) goes into the Input and then I program via ladder logic to send that power to the Output block…I don't put the power into the Output block….correct?

  3. Outseal Indonesia

    November 7, 2017 at 4:26 pm

    Minta izin untuk sharing PLC karya anak bangsa, anda bisa merakit PLC sendiri di rumah dengan harga terjangkau, software gratis dan berbahasa indonesia
    silahkan kunjungi

  4. Dhaval Taneja

    November 9, 2017 at 2:27 pm

    First of all thank you for making this video, the explanation was really simple.
    The question which popped up in my mind is – What happens if we ground the "COM" port ?

  5. Hardeep Singh

    November 10, 2017 at 4:20 pm

    sarji please hindi me plc panel video banho

  6. Gangadhar Halankar

    November 20, 2017 at 12:30 pm

    Nice Explanation.

  7. Babi Mulay

    November 27, 2017 at 6:51 am

    best thank you

  8. Vikas Upadhyay

    November 27, 2017 at 9:52 am


  9. Abu Faizal

    December 1, 2017 at 7:33 pm

    Great, Thanks for this video

  10. Rahul Kumar

    December 2, 2017 at 7:41 pm

    thanks sir it is very helpful videos for all person…. if you have possible please make videos on wiring with electrical equipment use for practical knowledge….. sir apke samjhane ka trika very nice h….

  11. Shivam Bhatnagar

    December 7, 2017 at 12:48 pm


  12. viral parmar

    December 7, 2017 at 1:57 pm

    Nice sir.
    You are amazing.

  13. Engineering Science & Technology - EST

    December 20, 2017 at 2:04 am

    ভাল ভিডিও। আপনারা আমাদের ভিডিওগুলো দেখতে পারেন।

  14. Uttam Tiwari

    December 29, 2017 at 11:11 am

    plc aur vfd drive kaise falte khojte hai

  15. Uttam Tiwari

    December 29, 2017 at 11:11 am

    plc aur vfd drive kaise falte khojte hai

  16. Uttam Tiwari

    December 29, 2017 at 11:11 am

    plc aur vfd drive kaise falte khojte Hausa

  17. Uttam Tiwari

    December 29, 2017 at 11:11 am

    plc aur vfd drive kaise falte khojte Hausa


    January 9, 2018 at 5:28 pm

    siemens is popular in plc market?


    January 9, 2018 at 5:29 pm

    Any plc job in India?

  20. Electra

    January 11, 2018 at 4:23 am

    Your terminal crimping is atrocious.

  21. Muhammad Nouman

    January 12, 2018 at 1:21 pm

    Please watch this channel "IT and Automation Academy" to learn about PLC,SCADA, HMI, DCS, IOT, Electrical Drives and many advanced technology.

  22. amir sohel

    January 15, 2018 at 10:23 pm

    suppose the coil is a motor which runs on a voltage higher than 24 volt how can it run.

  23. Naveed Khan

    January 31, 2018 at 11:26 am

    thank you very much sir. the video is so much informitive. In this video you have cleared my some doughts. Thanx from my heart.

  24. Elx Guru

    February 4, 2018 at 5:44 am

    Sir how to download the software please tell me

  25. Dark Knight

    February 6, 2018 at 2:19 pm

    Difficult to understand your english.

  26. Mithilesh Gour

    February 10, 2018 at 1:08 pm

    We used to sale this Software to Institutes and colleges…. Automation Studio…….

  27. Raj Tatpalliwar

    February 10, 2018 at 1:49 pm

    Hello sir I am Raj S. Tatpalliwar ( Mechatrical engineer )

    Sir please make video on PLC wiring to program on example of lesson 5.2

  28. vishal sharma

    February 26, 2018 at 5:35 pm

    Thanks sir good work

  29. Tomugetsu

    March 6, 2018 at 11:48 am

    sir, thank you so much for giving us an English tutorial on PLC.

  30. Rohit Yalavante

    March 8, 2018 at 5:52 am



    March 17, 2018 at 4:18 pm

    About injection moulding machine. ..wiring and plc

  32. lipu swain

    March 19, 2018 at 9:58 am

    thank you sir i have no knowledge about PLC.

  33. Hassan 4x

    March 25, 2018 at 12:16 am

    can I have programme ladder rslogix 5000 plz . PDF or video

  34. kashif perwez

    March 25, 2018 at 4:08 pm

    Sir, how could we ran this plc software in laptop or pc

  35. Suraj Parmekar

    April 4, 2018 at 2:51 pm

    How to download software from
    Pls send me link @ [email protected]

  36. gt

    April 5, 2018 at 7:52 am

    Thanks a lot sir

  37. m shaheed naz

    April 19, 2018 at 3:55 am

    Very informative and interesting way to teach. I really like you methodology to transfer knowledge. How can i get this software.

  38. Mudasar Jilani

    May 2, 2018 at 8:43 am

    how i can download it

  39. Paul. M

    May 3, 2018 at 8:20 pm

    thanks sir …

  40. Hariom Parajapati

    May 5, 2018 at 4:10 pm


    Can we program all type of plc with one software . Or need different software for different plc

  41. Juan Mendez

    May 14, 2018 at 3:27 am

    Hello where can I get this program is it free?

  42. Rajashree Gumaste

    May 26, 2018 at 7:51 am

    what is the use of com in this PLC's

  43. Kamlesh Kumar

    June 24, 2018 at 9:51 am

    sir by which software you designed wiring of plc

  44. Kalindi Singh

    June 24, 2018 at 4:00 pm

    Sir , whether the input voltage applied to the plc should be A.C or D.c is dependent on which module ??

  45. Sweet Heart

    June 29, 2018 at 9:07 pm

    Hi..iam new in this subject…getting some ideas…i like to make a food packing mechine..thanks

  46. Bemnet Abebe

    July 5, 2018 at 11:00 pm

    Realy great tutorial. Thank you sir.

  47. prasanta changdar

    July 6, 2018 at 8:20 am

    Thank you

  48. Prince singh

    July 18, 2018 at 6:45 am

    Sir can you help me in getting the software you are using ?

  49. Srivatsa A.R.

    July 20, 2018 at 4:40 pm

    dear sri Rajvir Singh

    just now i watched yr video on PLC WIRING SESSION 1.
    Yr video Is outstanding And WELL planned and executed. i understood what u have explained there. even before yr video i have watched videos on the same subject explained by foreigners who are experts in the field but i could not follow every thing they explained there.
    Yr 1st video on this Is very effective in driving key imp.features that a new comer has to grasp before proceeding for further details on this subject.
    yr way of teaching and video contents arrangement Is praise worthy. looking forward to learn more on the same subject.
    many thanks to you.
    s.vatsa, Bangalore

  50. Swarnava Rakshit

    July 22, 2018 at 8:05 am

    You told that, wiring in plc will be done one time only, how things are connected then?? Is it like, evry input is connected to every output?? What and where are the differences in different company plc devices??

  51. Hassan 4x

    July 24, 2018 at 2:08 pm

    Thanks very much. Please Mr I need wiring diagrams for Allen bradly panel .

  52. Shane Welcher

    July 25, 2018 at 10:03 am

    First off, great video.

    Next I would like to ask you a few questions and would like to know if you could email me?

    My email is [email protected]

    I look forward to hearing from you and think this would be in the best interest for both of us, it is only an email so no worries about wasting time.

    Again, I would love to hear from you.



  53. Zubair Ahmed

    August 13, 2018 at 7:40 pm

    I want PLC ladder logic programming.

  54. PLC Training

    August 28, 2018 at 11:12 pm

    Please support my channel plc learning vfd realy … etc

  55. PLC Training

    August 31, 2018 at 10:15 am

    دورات مجانية نضري وعملي على ال plc على قناتي اليوتيوب لليحب يطور نفسه

  56. PLC Training

    August 31, 2018 at 10:16 am

    Follow me plc training

  57. Manoj Mahajan

    September 6, 2018 at 6:43 am

    In Allen Bradley, I have seen that positive terminal is supplied to common in output side. But here it is shown differently. Can you explain if you are still active here?

  58. ashwin akela

    September 9, 2018 at 1:12 pm

    Need ur contact number. Need help for ardino technology…!!

  59. Joby George

    September 17, 2018 at 6:36 am

    Very helpful thank u so much

  60. Munipp Poojitha

    September 18, 2018 at 2:28 am

    please mention software how to use in pcss

  61. Pawan Dhanda

    September 30, 2018 at 3:39 am

    panel.view 300 to allen Bradley communication configuration wiring pl tell how to communicate

  62. Yemanebirhan Tadesse

    October 1, 2018 at 7:18 am

    Thanks so much dude!

  63. Huu Nguyen

    October 3, 2018 at 1:28 pm

    this is the best, thanks for sharing the knowledge.

  64. praveen kumar

    October 9, 2018 at 3:51 am

    Sir koi apps nahi ha Hindi me learning k liye

  65. Basant Mandal

    October 16, 2018 at 12:25 pm

    How to program

  66. chetan seth

    October 16, 2018 at 2:46 pm

    Why do you have a fake accent sir. Pls don't mind just expressing my self .

  67. Ashwinder Singh

    October 20, 2018 at 10:59 pm

    very good paji

  68. Terry L

    October 22, 2018 at 5:08 pm

    It would be awesome if a version with North American English dialect narrative was made. It's understandable once you figure out the subtle but numerous mispronunciations. I have what I call Webster's ears, so this is on me.

  69. hasan basri

    October 25, 2018 at 7:47 am

    good job.thanks

  70. dshendricks71

    October 25, 2018 at 8:32 am

    I've worked a few different PLC as an electrician and machine maintenance. I had 2 entire 16 week semester classes on Allen Bradley. When I get to talking about them during a job interview the conversation always seems to head in the "what kind of software such and such". People need to quit with that. Logically they work the same. I'm beginning to think unless you are an actual fulltime programmer software types shouldn't matter. Yea they look different and have different words for things that are the same. They have different ways of addressing, going on but again. Electrically they work the same. Contacts, Coils, inputs, outputs. All are pretty much the same. I'm beginning to realize ehen someone who starts asking about "what kind of software and such might have absolutely no idea how they work.

  71. Sarath raj

    November 3, 2018 at 6:08 pm

    I appreciate your involvement to give a free tutorial… I request you to give a connection for analog input

  72. Hadi Ali

    November 7, 2018 at 1:27 am

    Is this a binary system


    December 5, 2018 at 10:45 am

    Learn PLC for basic and newbie

  74. Md Towhidur Rahman Kha

    December 6, 2018 at 4:39 pm

    can you tell me the name of the software

  75. ANAS T M

    December 18, 2018 at 8:16 am

    from where do I get automation studio libraries?

  76. Shubham Dubey

    January 1, 2019 at 4:58 am

    Thank you so much

  77. Manish Dubey

    January 2, 2019 at 10:19 am

    Output card didn't worked without program, but input card did🙄🙄🙄please explain…

  78. TediumGenius

    January 25, 2019 at 6:01 pm

    Rajvir, thank you for this video and series!! It is PERFECT for me, who has just enough electrical, and just enough programming, to follow along very easily!!!!!!! Thank you so much!!!!

  79. GOPI P

    February 16, 2019 at 5:58 am

    Sir, can we run a machine by using PLC?

  80. liem Tchems

    February 21, 2019 at 10:50 pm

    hello, i would like to master the control of Vffs and Hffs machine do you think which part of yours lesson can be interested

  81. Sagar Bhogam

    March 1, 2019 at 9:52 am

    mujhe cominicton cabal chyahiye

  82. Roy Autar

    March 4, 2019 at 12:32 am

    Hi sir, great job. Do you have the software for me. Roy

  83. Rashid Hussain

    March 8, 2019 at 1:17 pm

    Plc ka hindi video banaye sir……please. …aap ka video bahut acha tha sir.

  84. Sagar Bhogam

    March 10, 2019 at 2:34 am

    Add a public comment…

    Sagar Bhogam
    mere pas 5 motar he.3 phase. Ke.usmese 2motar pahile start hongi or uske bad door band hoga phir 3motar start hogi or 10sec.time bad
    4motar start hogi oruske bad 5nom. Motar start hogi 5 nom.motar rev.for. 1min.ghumegi obhi 10sec.stop hoke 3&4nom. Motar jitna chlega usmese ada time 5nom.motar rev .for.ghumegi .uske bad time khatam hone ke bad 3. 4. 5. Nom.motar band hongi.
    For shot blasting machin
    Plz send information

  85. Sagar Bhogam

    March 10, 2019 at 9:04 am

    Mere pas wpl 2.47 delta softwear he.usme mujhe 3.4.5.motar ka timer seting nahi a raha he

  86. Daljeet singh

    March 14, 2019 at 3:48 pm

    good explain Sir

  87. ganesh kumar

    March 19, 2019 at 5:46 pm

    The next video update in 8pin channel relay wiring and differences between relay (-1;+1) outputs

  88. Gavin Walters

    May 19, 2019 at 2:53 pm

    Excellent tutorial! Much Appreciated Surely will Subscribe!

  89. Subu jai

    June 4, 2019 at 7:36 pm

    Thank you sir PLC learning really I so interested thanks a lot

  90. mehmet seber

    July 22, 2019 at 6:59 pm

    I love indians info sharing very much <3

  91. Febin Sebastian

    July 25, 2019 at 6:51 am

    the automation studio is not work in my system.plz help

  92. Prasanta Chowdhury

    July 25, 2019 at 7:27 am

    Is the wiring showed in this video is sinking configuration?

  93. Brayden Moore

    July 26, 2019 at 4:14 am

    Looks shitty wiring

  94. shekhar gupta

    August 12, 2019 at 5:49 am

    How we can assume that that push button and toggle switch will operate at 24 v dc only it can also operate at 110 v dc.

  95. Dital Biltol

    August 12, 2019 at 6:16 am

    My you are have very good explanation thanks… My problem how make I my computer

  96. Gobeshona

    September 28, 2019 at 7:57 am

    Nice explanation. Please upload video frequently.

  97. Abdur Rehman shakir

    October 16, 2019 at 10:48 am

    A nice illustration

  98. Industrial Automation Knowledge Bank

    November 8, 2019 at 1:39 pm

    Nice video sir

Leave a Reply