Home » PLC Motor Logic with START, STOP, TEST Push buttons
PLC Tutorials

PLC Motor Logic with START, STOP, TEST Push buttons

Design the ladder logic for controlling the running state of the single phase motor by pressing START and STOP pushbuttons i.e. motor should remain in ON state after START pushbutton is pressed and should OFF when STOP pushbutton is pressed. We also have to check if the motor is running normally by pressing TEST pushbutton?

  • I0.0 – START pushbutton to Start Motor
  • I0.1 – STOP pushbutton to Stop Motor
  • I0.2 – Error signal from Motor to PLC.
  • Q0.0 –Single phase Motor

PLC Motor Logic

Press START button and I0.0 is ON. The Motor will keep running if no error occurred (I0.3 is OFF). The action can be practiced by a latching circuit which takes output Q0.0 as one of the input condition to keep the motor running even if the START button is not pressed (See normally open contact Q0.0 below I0.0).

PLC Motor Logic with START, STOP, TEST Push buttons

When STOP button is pressed, I0.1 is ON and Q0.0 is OFF. The motor will stop running. If any error is occurred (I0.3 is ON), Y1 will be OFF and the motor will stop running.

When TEST is pressed (I0.2 is ON), Q0.0 is ON. The motor will start running if no error occurred (I0.3 is OFF). On the contrary, when TEST is released, the motor will stop running. The testing function is performed by this process.

Problem :

Here in the above logic, once motor started with TEST push button, we have to use STOP push button for stopping the motor. Because once motor started, the Latch  (Q 0.0) will activate and keep the motor running even after release of TEST push button

Case 2 : TEST Push button NC contact in series with LATCH

The above problem can be solved when we use NC contact of TEST push button in series with LATCH (Q 0.0) as shown in below figure. When we run the motor using TEST push button, the LATCH will not activate because the NC contact of TEST push button becomes NO.

 In real time applications, we may use Time Delays, One Shot Rise Pulse Inputs, Set – Reset and other instructions within the logic to avoid problems.

Motor Ladder Logic

NOTE : Sometimes we may consider STOP push button within the TEST logic of motor. This is an example of the plc motor logic.

Articles You May Like :

Motor Control Circuit

PLC Permissive for Motor

Up Counter PLC Program

Concept of Latching in PLC

PLC based Door Control

Related Articles

Multiple Pumps Control using PLC

S Bharadwaj Reddy

PLC System Documentation

S Bharadwaj Reddy

PLC Multiple Outputs Configuration

S Bharadwaj Reddy

What is SCADA ? How does SCADA Works ?

S Bharadwaj Reddy

How to Create New Project Using Simatic Manager

S Bharadwaj Reddy

RSLogix 5000 PLC Programming Procedure

S Bharadwaj Reddy


Dino Difento July 20, 2019 at 12:54 pm

i test motor logic above on my plc. when test button is released, the motor still running because a latching is running. this is caused by motor which link with latching

S Bharadwaj Reddy July 20, 2019 at 3:11 pm

Thank you for the comment. Please see updated article.


Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

PLC Motor Logic with START, STOP, TEST Push buttons

WordPress Image Lightbox
Send this to a friend