Home » Motor ON OFF Logic in PLC
PLC Tutorials

Motor ON OFF Logic in PLC

Develop ladder logic program for Motor ON OFF according to the logic given below,

  1. The start button is pressed to start the conveyor motor
  2. Cases move past the proximity switch and increment the counter’s accumulator value.
  3. After the count of 3, the conveyor motor stops automatically and the counter’s accumulator value is reset to 0. Restart button is used to start the process from the beginning.
  4. The conveyor motor can be stopped and started manually at any time without loss of the accumulator count.
  5. Accumulated count of the counter can be reset manually at any time by means of the count reset button.

PLC Motor Logic

Motor ON OFF Logic in PLC

Motor Logic Explanation

Rung 0000:

Start/Stop PB latched with memory B3:0/0.

Rung 0001:

B3:0/0 enabled to turn ON conveyor motor  (O:0/0 ). B3:0/1 is connected in series with normally closed contact to break the line when counter accumulator value reached 3.

Rung 0002: 

B3:0/0 and proximity sensor (I:0/2) are connected in series to input the counter presented at 3 with one shot coil.

Rung 0003:

B3:0/0 and comparator block is used to enable B3:0/1 to turn OFF conveyor motor. It is also latched to avoid to restrict the motor to turn ON again. Restart button is pressed to start the process from the beginning.

Rung 0004:

Two ways are used to reset the counter, using manual reset switch and B3:0/1  when the counter accumulator reached preset value.

Program Output:

When Start PB is pressed

Start Pushbutton is Pressed in Motor PLC Logic

When three cases are passed

Motor Logic Passed

When the Restart button is pressed

Reset Pushbutton is Pressed in Motor PLC Logic

When Manual Restart is pressed

Manual Button Pressed in Motor PLC Logic


We can use this example to understand the programming logic in Allen Bradley Programmable Logic Controllers (PLC).

Author: Hema Sundaresan

Articles You May Like:

JUMP Instruction in PLC Programs

Master Control Reset (MCR) in PLC

One-Shot Rising & Falling Instructions

Sequence and Logic Control in PLC

Scaling with Parameters Instruction

Related Articles

How to choose between PLC and DCS Systems ?

S Bharadwaj Reddy

Alarm Acknowledge using PLC

S Bharadwaj Reddy

PLC based Automatic Bell System for a School

S Bharadwaj Reddy

How Engineers Effectively do Problem-solve and Troubleshoot?

S Bharadwaj Reddy

How a PLC do the Scaling for a Sensor ?

S Bharadwaj Reddy

How-to do Security of SCADA Systems?

S Bharadwaj Reddy

1 comment

Justus mwasame January 4, 2020 at 7:10 pm

I would like to learn about PLC any advise


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

Motor ON OFF Logic in PLC

WordPress Image Lightbox
Send this to a friend