Motor Speed Control Using VFD and PLC Programming - Ladder Logic
Motor Speed Control Using VFD and PLC Programming - Ladder Logic
Pages
Open
A VFD drive controls the motor speed. The VFD can be controlled remotely by using
PLC/DCS systems.
The PLC has to give set point for VFD drive to control the motor speed, this can
achieved either automatically from the PLC or by the operator action from the HMI.
Piezo Motion
Rapid response time: 10μs. Open and closed-loop options available
nonmagnetic
learn.piezomotion.com OPEN
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 1/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
controls
P LC TU TO RI Athe
LS motor speed. Write PLC program for this
T Flipapplication
Flop Logic using using
PLC This ladder
is PLC Program to
implement T flip flop. Problem Description Implement T
PLC Program Food Processing Industry This is PLC
language.
Program to detect burned chips and remove them by
flip flop in PLC using ladder diagram progra…
using PLC. Problem Description Potato chips are mad…
Problem Diagram
Problem Solution
For controlling we used here PID function so according to set point it will
automatically control drive speed.
As per name, PID controller consists main three coefficients: proportional,
integral and derivative.
For VFD drive control explanation, we will use setpoint for drive from the PLC
(50RPM). PID function will maintain the speed as per setting.
According to set point PID will generate output and the VFD drive receives the
PLC input and maintains the required motor speed.
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 2/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
List of inputs/outputs
Digital Inputs/Analog Inputs
M memory
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 3/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 4/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 5/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
Program Description
For this application we use S7-1200 PLC and TIA portal software for programming. We
can implement this logic by using other PLC also.
Network 1:-
Network 2:-
Network 3:-
Here we have taken drive PID max output limit and minimum output limit. We have
considered here max limit for PID output 100 and minimum limit is 0.
Network 4 :-
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 6/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
usually
P LC TU TO RIequivalent
A LS to the cycle time of the calling OB. Consider
T Flip 0.1sPLCfor
Flop Logic using Thisthis
is PLCapplication.
Program to
implement T flip flop. Problem Description Implement T
PLC Program Food Processing Industry This is PLC
flip flop in PLC using ladder diagram progra…
Program to detect burned chips and remove them by
using PLC. Problem Description Potato chips are mad…
Network 5 :-
When PID enable (I0.0) is pressed PID block will be executed. As per SET point
(MD500) it will generate output (0-27648) and according to speed drive will give
feedback (IW96) to PID.Manual enable (I0.1) is for manual operation and PID reset
(I0.2) is for resetting the PID.
Network 6 :-
Activate Mode after CPU restart If sb_RunModeByStartup = FALSE, the controller will
remain inactive after a CPU startup. After a CPU startup and if sb_RunModeByStartup =
TRUE, the controller will return to the most recently active operating mode.
Network 7 :-
When PID enable switch (I0.0) is pressed, Drive (Q0.0) will be enabled.
Network 8 :-
Moving PID output (MW762) to Analog channel (QW96) of the expansion module of
the PLC.
Set 50 RPM form the HMI and enable PID so PID will generate output according to set
point. After getting output from PID drive will run on 50 RPM and it will generate mA
according to speed. After reaching set point PID will maintain 50 RPM.
In above application we have considered S7-1200 PLC. There are two on board analog
inputs (Voltage) in this CPU. So for this application we need consider one more
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
In TIA portal software, select analog output type > current and range > 4-20mA
Note :- Above application may be different from actual application. This example is
only for explanation purpose only. We can implement this logic in other PLC also. This
is the simple concept of drive speed control using PID.
All parameters considered in example are for explanation purpose only, parameters
may be different in actual applications.
For PID we need to configure so many parameter, here we configured parameters only
for our application. Hence all parameters are not configured here.
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 8/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
Author : Bhavesh
If you liked this article, then please subscribe to our YouTube Channel for PLC and
SCADA video tutorials.
You can also follow us on Facebook and Twitter to receive daily updates.
Read Next:
X X
Recommended Articles
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
Pol Francesco
$June 1, 2020 at 8:25 pm a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 10/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
very good
P LC TU TO RI A LS T Flip Flop Logic using PLC This is PLC Program to
implement T flip flop. Problem Description Implement T
PLC Program Food Processing Industry This is PLC
flip flop in PLC using ladder diagram progra…
Program to detect burned chips and remove them by
Reply
using PLC. Problem Description Potato chips are mad…
Leave a Comment
Name *
Email *
Website
Post Comment
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 11/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
Categories
Select Category
Recent Comments
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 12/13
6/13/2021 Motor Speed Control using VFD and PLC Programming | Ladder Logic
X X
PLC Program for Food Processing Industry T Flip Flop PLC Ladder Diagram P LC TU TO R IA L S
$ a d k h J %
https://instrumentationtools.com/plc-program-to-control-motor-speed-using-vfd-drive/ 13/13