Get PDF

Direction Control Of DC motor Using PLC

Hello friends,
Here I am posting another PLC related project, which is the direction control of DC motor using PLC. In this project I am posting the project related Ladder diagrams and connection diagram which is common to all PLCs. As per the principle of DC motor, Direction can change by reversing or interchanging the terminal voltage, the same principle is used in this Project.

In this project control switches or input signals are ON/START (to Turn on whole Connection), STOP(to turn off the whole connection). FRW signal for turning on the forward direction, REV for reverse direction.

At starting, after pressing the START/ON button, you must press the FRW or REV button to run/rotate the motor. After under the running condition also can control direction.

In above ladder diagram, when START =1 and STOP also 1 (because STOP button is physically NC-normally close), OUT relay is energized. And it remains in ON condition because OUT relay contact is used as auxiliary contact in parallel with START contact. It requires STOP=0 to turn off the OUT.

In second rung, to turn on FORWARD1 and FORWARD2, OUT relay must be 1. When physically FRW button is pressed here both FORWARD relay gets energized and it remains ON until STOP or REV gets input.

In third rung, to turn on REVERSE1 and REVERSE2, OUT relay must be 1. When physically REV Button is pressed here both FORWARD relay gets energized and it remains ON until STOP or FRW gets input.

For simulation purpose can use Siemen’s LOGO SOFT CONFORT(click here to download) and ladder diagram is given below

Connection Diagram:

Before connecting Motor:
     1)      Check the Rating of PLC output Relay voltage, current etc
    2)      If output Relay rating is less than motor Volltage Rating then you have to use External Relay, it  should be Actuated by DC supply
    3)      Check the input Rating of Relay, connection of input requires mentioned voltage as per the PLC manual
Above precaution should be taken before making the connections, otherwise wrong rating or connection may cause permanent damage to the PLC.

All the best..
Thank you…


Share on Google Plus

About Praveen S

Hello everyone, I am Praveen S, currently employed as "Technical Design Engineer" for Polycab Wires Pvt Ltd , I am a BE Graduate in EEE from NMAMIT Nitte (Karnataka, India). I am very passionate about learning and sharing my knowledge relating to the areas of "Electrical and Electronics". Here's my blog to share my ideas and to improve myself.

30 comments:

  1. hello, i am making a rotary frwd rev motor control parking system. i am using an allan bradley micrologix 1000. please help with basic motor control, frwd, and rev. thank you

    ReplyDelete
    Replies
    1. Thank you for your valuable comment, please explain in detail and explain the condition to motor rotate frw & rev.
      The first image of Ladder Diagram shown above( http://1.bp.blogspot.com/-yW9n8kzk1n4/VEPz6D3K5nI/AAAAAAAAAGE/J1X1dGw8MVU/s1600/dc.png ) is designed for Micrologix 1000/1200 only.

      Delete
  2. i want to build a circuit to rotate the dc motor to rotate forward and reverse with plc..is any other devices required to do this or only plc is enough or that

    ReplyDelete
    Replies
    1. if your motor current and voltage rating is suitable with rating relay contact of PLC then there is no need of any other devices. if not, then you need to connect addition relays to output of PLC which is suitable to carry Motor current & Voltage.

      Delete
  3. hi, i m habib...my PLC is having 12 digital outputs of 12v dc and only one common point i.e. negative point for all 12 o/p, then how i can reverse the dc motor??

    ReplyDelete
    Replies
    1. Hi Mr. Habib, Please tell me the Model Number/name of PLC which is you are using in your project, so i can check and tell you the exact connections.

      Delete
  4. My Model number is Allen Bradly micro logic 1400 Series B.

    ReplyDelete
    Replies
    1. Hi Habib, here you may use 4 isolated outputs for this project by using Micrologix 1400B
      Please refer the image from User Manual in attachment;

      https://drive.google.com/open?id=0B5Hkq2uccUB9cFlDY21QNzRKWWc

      here you have 6 isolated output groups for DC supply.

      Since the Grouping of output like for VDC2 have 7outputs we cannot use all outputs for this. Here it may lead to shortage of output terminals but you can drive the motor by using DCO-OUT1, DC1-OUT1, VDC2-any one output from OUT2 to OUT7, DC3-OUT8 and other two pair.

      Alternative:

      Alternatively this circuit can be easily can done by using Relay as shown in attachment; here you can use Common Powered Outputs but you need to modify the Ladder diagram also.

      Delete
  5. Hi, i am using Fatek Plc Fbs-24MA and we have to move the motor in both direction. Our PLC has 24V out but only 300mA current.Can you guide me how to drive the motor in both directions.

    ReplyDelete
    Replies
    1. Hi Malik, Please give the details of Motor Voltage & Current. so i can check and tell you the exact solution.

      Delete
    2. Dear Malik,
      You can drive the motor by using relay between PLC & Motor. the relaty rating should be more than yor load current. please check the below attached doccument

      https://drive.google.com/open?id=0B5Hkq2uccUB9aUhFTUJJaGJVRlE

      Delete
  6. Hello,
    How can i wire DC motor with PLC, so that it can move in forward and reverse direction.
    Please help me with the wiring.

    ReplyDelete
    Replies
    1. Hi Sonam, Please confirm the rating of motor and name of PLC which is used your project..

      Delete
  7. Hello,
    How can i wire a 24v DC motor with PLC(DVP-14SS2) with output 24v so that it can move in forward and reverse direction.
    Please help me with the wiring to the plc. Thank you

    ReplyDelete
    Replies
    1. Hi Pauline, I am working on it. please share your email id so i can send you necessary circuits.

      Delete
    2. My email id is caballeropauline018@gmail.com thank you for the help!

      Delete
    3. Hi Pauline, sorry for the late reply, can you send me the image of PLC which is used in your project. i need the pin diagrams so i can make connection diagram.

      Delete
    4. My id is mypavi9@gmail.com

      Delete
  8. I have fatek Fb PLC how can i drive motors of different rpm and ratings in both dirextion for car parking

    ReplyDelete
    Replies
    1. Hello, above post is for just to switching the Motor like ON-OFF in both direction, if you want to change the speed then you have to use "Method of speed control of DC Motor" like "Connecting resistor series to motor" or "by changing applied voltage" or any other method.

      Delete
  9. Hi Mr. PRAVEEN
    I need to know all components which are used in this project And the circuits...

    Thanks

    ReplyDelete
  10. I cannot thank Mr Benjamin service enough and letting people know how grateful I am for all the assistance that you and your team staff have provided and I look forward to recommending friends and family should they need financial advice or assistance @ 1,9% Rate for Business Loan .Via Contact : .  lfdsloans@outlook.com. WhatsApp...+ 19893943740. Keep up the great work.
    Thanks, Busarakham.

    ReplyDelete
  11. We provide 100 % placement assistance to our Online AUTOMATION ENGINEERING COURSE candidate in the core Automation Industries. We also offers SERVO Motors training. We train our students to develop soft-skills, Interview preparation, personality development, stress management, which improves selection rate besides grooming them into a successful professional. What are you waiting for? Call @91-9953489987, 9711287737. More: https://www.diac.co.in/

    ReplyDelete
  12. Hey,
    i am also trying to achieve the similar functionality with a delta plc (transistor type).
    It would be great if you can share the connection diagram for this.

    ReplyDelete
    Replies
    1. Hi Akshay, There will not be much difference in connections for other PLC. Just you need to check the rating of I/p & o/p pins before connecting the sources & load. However, you can share the details of your PLC which is using in your project. So, I can check and suggest you the connections. Thank You.

      Delete
  13. Write a PLC program to operate a motor.
    1. The motor should go forward and reverse using an interlock system that forces the user to stop and start in the opposite direction.
    2. Create a system to allow the motor to turn at 2 different speeds.
    3. Enable a jog/run feature.
    a. Jog would be operated using a push button that has to be held down to keep the motor running.
    b. Run would be a switch that would power on the motor until a stop function is enabled.

    ReplyDelete
    Replies
    1. Hi, the Program can be modified as below
      1. The above created PLC Program, Motor Forward & Reverse already but STOP feature can be included.
      2. To make different Speed of motor, need to add a separate Circuit or Module in the supply side.
      3. Jog/run can be implemented.

      Please share your email Id. So, I can share my idea to implement this.

      Delete