PLC Motor Programming
PLC Motor Programming
Learn Instrumentation and Control Engineering. Inst Tools covers topics of Industrial
Instrumentation, PLC, DCS, SCADA, Field Instruments, Analyzers and so on.
https://instrumentationtools.com
om
s .c
ol
To
i on
at
nt
me
ru
st
In
This is PLC Program for Forward/Reverse control for 3 Phase Asynchronous Motor.
Problem Description
There are lots of motors and conveyors used in industries for different purposes.
In some cases motors or conveyors need forward and reverse operation for some
control purpose.
For example overhead crane, in crane every time operators moves it forward and
reverse for material handling.
So we can use PLC systems for programming the motor for forward/reverse operation.
Problem Diagram
InstrumentationTools.com
Instrumentation Tools
Learn Instrumentation and Control Engineering. Inst Tools covers topics of Industrial
Instrumentation, PLC, DCS, SCADA, Field Instruments, Analyzers and so on.
https://instrumentationtools.com
om
s .c
ol
To
i on
at
nt
me
ru
Problem Solution
st
In this case we need to operate motor in both direction, that can be possible only by
In
Program
Here is PLC program for Forward/Reverse control for 3 Phase Induction Motor
FWD PB – I0.0
REV – I0.1
STOP PB – I0.2
Motor Trip – I0.3
InstrumentationTools.com
Instrumentation Tools
Learn Instrumentation and Control Engineering. Inst Tools covers topics of Industrial
Instrumentation, PLC, DCS, SCADA, Field Instruments, Analyzers and so on.
https://instrumentationtools.com
om
s .c
ol
To
i on
at
nt
me
ru
st
In
In this application, we will use Siemens S7-1200 PLC and TIA Portal Software for
programming. We can also design this logic with relay circuit.
This circuit is also known as Forward/Reverse control for 3 Phase Induction Motor.
We will write logic for forward condition in Network 1. Here we use the NO contact of
FWD PB (I0.0) for forward operation of the motor, we are using push button so we need
to use one NO contact of motor forward output coil (Q0.0) for latching purpose. (Push
button only provides momentary contact and we need to latch the action so motor
forward coil contact will be used)
Put NC contact of motor reverse output (Q0.1) in series for unlatching the circuit
because both forward and reverse should not run at the same time.
Now write the logic for reverse condition in network 2.Here we will take NO contact of
REV PB (I0.2) for motor reverse function and also take one more NO contact of the
motor reverse output coil(Q0.1) for latching the motor reverse output (QO.1). (Push
button only provides momentary contact and we need to latch the action so motor
InstrumentationTools.com
Instrumentation Tools
Learn Instrumentation and Control Engineering. Inst Tools covers topics of Industrial
Instrumentation, PLC, DCS, SCADA, Field Instruments, Analyzers and so on.
https://instrumentationtools.com
om
.c
Runtime Test Cases
s
ol
To
i on
at
nt
me
ru
st
In
Article by
Bhavesh Diyodara
InstrumentationTools.com
Powered by TCPDF (www.tcpdf.org)