Professional Documents
Culture Documents
PLC environment
A WALKTHROUGH FOR BEGINNERS
Introduction
▪ Industrial automation is the use of computers, robots and information technologies for handling different
processes and machineries in an industry to increase operational efficiency with repetitive tasks specifically
▪ Automation itself can be defined as the use of control systems by which a process or procedure is performed with
minimal human interference through the use of technological or mechanical devices.
Effect of Automation on
productivity
▪ Fixed/Compact PLC
Within a single case. It has a fixed number of I/O modules and external I/O cards. So, it does not have the
capability to expand the modules. Every input and output would be decided by the manufacturer
▪ Modular PLC
This type of PLC permits multiple expansion through modules, hence referred to as Modular PLC. I/O
components can be increased. It is easier to use because each component is independent of each other.
Manufacturers of PLCs
According to the physical size, a PLC is divided into Mini, Micro, and Nano PLC. Some of the
manufacturers of PLCs include:
▪ Delta
▪ ABB
▪ Siemens
▪ Allen Bradley
▪ Mitsubishi
▪ Honeywell
▪ Hitachi
▪ General Electric (G.E)
Why we use PLC
Inputs
Normally open contacts Auxiliary
Normally closed contacts Inputs Outputs Timers Counter
Relays
X0 Y0 M0 T0 C0
Outputs
X1 Y1 M1 T1 C1
Coil
X2 Y2 M2 T2 C2
Auxiliary Relays X3 Y3 M3 T3 C3
General purpose
Special Purpose X4 Y4 M4 T4 C4
Timer X5 Y5 M5 T5 C5
X6 Y6 M6 T6 C6
Counter X7 Y7 M7 T7 C7
Count up
Pin Configuration and uses
Device configuration:
Click here to
Create new file.
Device configuration:
Step:1 (Simulator)
Step:2 (Ladder
Step:4 (Online Mode) Instruction)
Step:5 (Run)
Inputs
The term internal, auxiliary relay or marker is used for what can be considered as internal relay in PLC. It behaves like
relays with their associated contacts, but in reality are not actual relays but simulation
by the software of the PLC.
Special purpose
Special purpose relays are use to special work to indicates faults
General purpose and alarm generate for safety purpose without any given inputs.
General purpose relays are used to store data to operate
output, such that latching.
▪ M1003
ON only for 1 scan after RUN. Initial pulse is contact
A. It will get positive pulse in the RUN moment. Pulse width
equals scan period.
▪ M1004
On when error occurs.
▪ M1009
When 24VDC is not sufficient that causes LV signal,
will be ON.
▪ M1011
10mclock pulse, 5ms On/5msOffs
Basic program:
Start (Push button)
Latching:
Stop (Push button)
Output latching to
hold the output
Basic program:
Interlocking:
Revers Motor interlock
Output latching to
hold the output
Forward Motor
interlock
Timers
Timer is used to switch the output to a high state and then bring it back to a low state after allotted time duration, but it
depends on our requirement whether we want the output to go from high to low or low to high.
After 5sec the timer contact will be high and the output high too. When the timer block gets the power through the switch so it will
start the timing which we set 5sec
Timer types:
OFF Delay:
OFF delay timer is use to Stop output after some time.
After 5sec the timer contact will be high andbehaves normally When the timer block gets the power through the switch so it will
open due to normally close contact, so the output will be off . start the timing which we set 5sec and the output also operate.
Star / Delta Task:
Timer Task:
Star-Delta: This contact isused to
stop whole process.
NC T2 is When input of X0 is
used for high, T0 ‘ll be ON for
resetting T0 2 sec.
to continue
the loop. LED ON for 2 sec.
After completion of
Brushing T1 starts again
conveyor
After completion of
Cleaning T2 starts again
conveyor
After completion of
dryer T3 starts again
conveyor
After completion of
water sprinkle T0 starts
again conveyor
Car Washing:(Cont.)
Timer interlock to stop
the soapy water
Soapy Water
sprinkler sensor
Brusher Sensor
Cleaning Sensor
Dryer Sensor
T4 is stop bit to
stop conveyor after
some delay
Counters
▪ A counter is a PLC instruction that either increments (counts up) or decrements (counts down) an
integer number value when prompted by the transition of a bit from 0 to 1 (“false” to “true”).
LD※
instruction is
used for direct
connection with
BUS.
Data source
device 2
Comparator’s Table:
Description of Comparator Blocks:
Equal:
Equal Block is used to compare the two values stored in source A and source B and
gives Output as “1” if both are equal and “0” if both are not equal.
Description of Comparator Blocks:
LES:
Lesser than block s used to compare the two values stored in Source A and
source B and gives output as “1” if Source A value is Lesser than Source B value
and “0” if Source A value is Greaterthan or equal to source B value.
Description of Comparator Blocks:
GRT:
Greater than block is used to compare the two values stored in Source A and
source B and gives Output as “1” if Source A value is Greater than Source B
value and “0” if Source A value is lesser than or equal to source B value.
Comparator and Counter:
Here S2 is addend
Arithmetic Operations:
ADD:
SUB:
MUL:
DIV:
Mov Command:
Mov block is used to move a value from one register to another. Like D0 to
D1.
This is source
Programming of MOV Command:
Scaling is just to make for human understandable data. Its depends on the nature of work and requirement
of user.
Analog Scaling:
First we need to use mode selection for the different sensors
This comparator used for the This comparator used for the
M1000 automatically When sensor data
minimum value maximum value
turn ON when start PLC below 0, then move 0
to same register
Delta's high-performance, high-speed DVP series PLCs are the most efficient and incorporates
communication capabilities.
Advantages include:
▪ Numerous built-in convenient commands for easy operation access
▪ Communication function monitoring.
▪ The module-type unit affords tremendous space-saving, allowing simple, clip-on expansion
possibilities.
▪ The PLCs high performance and extensive I/O units represent a high-value solution for machine
control and industrial automation.
▪ Rugged and designed to withstand vibrations, temperature, humidity and noise.
▪ It has shorter project implementation time
And many more…
Can Automation has drawbacks too?
There are certain growth areas still left to be perfected in automation but there overall advantage
exceeds these drawback by a long mile. These disadvantages can be:
▪ PLC is new technology so that should require training
▪ There is a difficulty with changes or replacement
▪ Need extra security equipment such as relays.
▪ PLC is not considered necessary when it has applied to industrial systems that do not need to change
the wiring
▪ PLC is designed by semiconductor, which depends on the thermal characteristics
▪ It is always difficult to find an error and require a skillful workforce
Software for programming Delta PLC
▪ WPLSoft is a program-editing software made for the Delta DVP-PLC series used under WINDOWS.
And this course is covering complete programming of PLC Model DVP-14SS2 of Delta PLC. After
doing this course, you can easily program the other PLC series. This software is used for all the PLC
series.
▪ ISPSoft is the latest program development tool for Delta's programmable logic controllers (PLC)
that complies with the IEC 61131-3 standard to integrate multiple tasks for project management.
▪ We can program Delta HMI using DOPSoft .
Thankyou!
For further understanding refer to the following link:
https://www.youtube.com/watch?v=DKh7qbtH2p4