Professional Documents
Culture Documents
PLC Introduction
PLC Introduction
v=w9t_34JfR8Y&t=118s •
https://www.youtube.com/watch?v=U-OHSIxGrOw
https://www.youtube.com/watch?v=iJFRu6ID4EY&t=73s
Automatic Bottle Filling
https://www.youtube.com/watch?v=JdXzMI1PXcs&t=32s
https://www.youtube.com/watch?v=TdDVM_3bhTk
Oil &Gas Industry- ABB
https://www.youtube.com/watch?v=WnD04J324UU •
https://campaign-mo.abb.com/farm-to-fork-bakeries?utm_source=abb-website&utm_medium=abb-website-banner
Lesson Outcomes
Components of PLC
There are four components of PLC as follows:
3. Input module
4. Output module
Input
Input Devices
Devices Input
Input Module
Module Micro-
Micro- Output
Output Output
Output Devices
Devices
Processor
Processor Module
Module
Memory
Memory
Power
Power Supply
Supply
CPU
I M O M
N O
P D U O
U U PROCESSOR & T D
From T L Memory P U
SENSORS E U L To
T E OUTPUT
,Pushbuttons
,contacts
,limit switches Provides isolation Lamp, Fan,
Provides isolation And signal conditioning
ProximityAnd signal conditioning Motor,
PROGRAMMING
,Switches Solenoids,
DEVICE
Sensors (Temp, contactors,
pressure, flow,
alarms,
level, optical,
,magnetic etc) Valves, VFD
Smart Devices Smart Devices
.etc .etc
/https://ladderlogicworld.com/plc-architecture
Fig : PLC Block Diagram
/http://eu.mouser.com/applications/industrial_application_logic_controller
/https://www.equustek.com/industrial-automation-plc-programming-basics
Input and Output Modules
• Discrete input and output
• Analog input and output
• Specialty I/O modules
• Communication modules
• The discrete I/O interface module connects field
input devices of the ON/OFF nature to PLC.
• Analog input signals are values (Voltage or
current):
• – 0 to 10 volts DC –
• -10 to +10 volts DC –
• 4 to 20 milliamps
Input module
• The input/output module connects PLC with outside
world.
• The input module connects the input terminals to
the rest of the system.
• Each input point has a unique address.
• It provides isolation and signal conditioning
functions.
Isolation:
• Each terminal is usually electrically isolated from the
internal electronics by Opto couplers or OPTO
ISOLATORS.
• Sinking and sourcing are two important terms
when discussing input and output connections of
PLCs; the way in which d.c. devices are connected
to a PLC. .
Sourcing : The input module provides current to the
input device i.e. the input module is the source of the
current (Figure 1.11(a)).
Input Devices:
Pushbuttons
Sensors
Relay Contacts
Switches etc…
Central Processing Unit (CPU)
Volatile Non-Volatile
Data is lost when power source is Data is retained even though
removed when power source is removed
Used to store temporary data Used to store system program,
operating system
Memory Operation
• Unitary PLC
• Modular PLCs
It contains every feature(CPU , I/O boards, memory and Power supply )
of the system in one box usually attached with the system.
They have limited input-output terminals and memory.
Used for small system, fix and dedicated application that does not
require change.
Advantages: Cheaper, more compact, portable, fast, everything in one
unit
some very powerful units available with built in GSM, color screens,
and web servers.
Applications: Machine parts inspection, overhead door control, parts
counting and sorting, car park barrier, shop front window display
Example The Micrologix 1000 includes on-board memory for storing programs, 32 digital input and
output ports, and a communications port used to program the unit. This setup is typical of many unitary
Compact PLC-
All components are in a single box
Unitary PLC
Unitary PLC’s are fitted directly to the component or machine that they are
controlling.
Such a PLC might have 6, 8, 12 or 24 inputs
and 4, 8 or 16 outputs and a memory which
can store some 300 to 1000 instructions.
Disadvantages:
Fig: Unitary PLC Can run only small programs
Can not expand
If one feature fails, the whole unit
need to be replaced,
Modular PLCs
http://amci.com/specialty-io/specialty-io-anynet-io-ssi-interface-ane2.asp
http://www.tech-zephyr.com/programmable-logic-controllers-and-its-advantages/
Modular PLCs
• Advantages:
Flexibility
• The number of input and output can be expanded as per the requirement.
• Provides more flexibility to the user
Easy upgradation and scalability
• An additional card say ADC/DAC or motion control card can be connected as a separate
module.
Reduced Downtime
• Modules can be added/removed without affecting others so Less downtime
Coast Effectiveness
• Fault detection is easier, less maintenance, highly reliable
https://forumautomation.com/t/what-is-a-modular-plc/10999
Modular PLC Applications
Useful for large system applications
Manufacturing industry to control process lines (Plastic moulding
machine, dairy production, bottling plant, industrial automation
etc)
Disadvantage:
• Scan time increases when number of input and output increase
• Expensive
Example:
The Allen Bradley Micrologix 1200 is a commonly used example of
the modular PLC type. This unit is able to handle between 23 and
40 inputs and outputs. The actual number of connections can be
expanded easily by adding modules. This provides a wide range of
flexibility and is typical of a modular PLC.
Fig: Modular PLC
http://www.advancedmrf.com/industrial-control-panel/programmable-logic-controller-plc/
http://www.motioncontroltips.com/2012/02/07/beckhoffs-din-rail-mountable-controller-
features-multi-optional-interface/
DIN Rail Mount Signal Conditioners
http://www.omega.com/pptst/DRG-SC.html
https://www.slideserve.com/cholden/programmable-logic-controllers-powerpoint-ppt-presentation
Control panel with
PLC (grey elements
in the center). The
unit consists of
separate elements,
from left to
right; power supply,
controller, relay
units for in- and
output
Rack-mounted PLC
Rack style PLC is a bit similar to modular PLC but implemented differently.
More powerful and complex than modular PLC used for complex and large
applications.
The modules are on standard cards that slots into a standard rack inside a cabinet and
communicate each other via rack.
Whereas each module in a modular PLC connects to the base unit directly, a rack
mounting PLC keeps each module separate. All extra modules are connected through
a network, and modules are held in organized racks.
The number of I/Os are very high.( 1000 I/O points modular Vs 1,00,00 I/O
points Rack for the same brand)
It has its own integrated power supply.
The communication(or scan time) is faster between processor and module.
Some brands have multiple processors on board sharing inputs.
Redundant processor useful for systems such as waste water pump or fire
control system. Rack-style PLCs can communicate with other networks.
Application of Rack-
style PLC
In order to select a particular PLC for an application, there are many points/selection
criteria to be taken into account.
Logical input and output: It is the number of inputs and outputs
that can be connected to PLC.
Memory: The size of the program and application decides the
memory requirement.
Number of I/O modules: The nature of application decides the
number and type of I/O modules.
Speed of operation/Scan time: The amount of time taken by
PLC to read input, process it and update the output is called scan
time. The length of program decides it. Typical values for this are
1 microsecond per simple ladder instruction.
Function: Depending on the requirement, a particular type of
PLC will be used that will be able to perform the job.
Type of communication: Various Communication standards like
Serial and networked (ModBus, Profibus, Ethernet /IP) will be
used depending on the requirement. For big processes, there may
be need of data communication between several PLCs then one
has to select a particular network protocol.
Software: The availability of programming software and other tools is of great
importance for system development and debugging.
Cost: Depending on the application, the cost of the control system will vary.
However it must suit the budget. Unitary PLC suits small applications and it is
cheaper as compared to Rack mounted PLC which is used to control the entire
industrial process.
Reliability: For certain high-end applications( like nuclear power plant or oil and gas
plant) its utmost important to have a very reliable control system(even if a minor
problem may create a big loss/damage)
Environment: PLC must be suitable for the working environment (like temperature,
humidity/moisture, interference(electric/magnetic), vibration)
HMI (Human Machine Interface): If the system needs operator control or interaction.
In order to convey information about machine or process status, or to allow an
operator to input data, many applications require operator interfaces. Traditional
operator interfaces include pushbuttons, pilot lights and LED numeric display.
Electronic operator interface devices display messages about machine status in
descriptive text, display part count and track alarms. Also, they can be used for data
Points to be considered
Is the application basic or complex ?
How many input and output devices would be
required ?
What are the types of input and output devices to be
used ?
What are the voltage and power requirements ?
What speed is required of the CPU?
Will there be future expansion required ?
Will the unit communicate with the other units or
computers ?
What sort of communication will be used ?
What kind of programming system will be used ?
Siemens (Texas Instruments) 505 series PLC Municipal Waste Water Treatment
https://www.scribd.com/doc/84826551/BTEC-NC-Selection-and-Applications-of-Programmable-Logic-
Controllers-Understand-the-Selection-of-Hardware-and-Software
Allen-Bradley (Rockwell) PLC-5 system-to monitor and control the operation of
Natural Gas Compressor
http://iamechatronics.com/notes/general-engineering/257-plc-examples
Relay
,It is a electromechanical switch •
.It is used to switch large loads using small currents •
.Thus provides safety between high and low current circuits •
Works on DC and AC •
?How does a relay work
https://www.youtube.com/watch?v=n594CkrP6xE •
Contactor
A contactor is a device that is for making and breaking an •
electrical power circuit. For example, we usually use a
.motor contactor for turning on and off an electrical
It is used to switch higher loads/currents (>15A) •
Contactor Terminals
Auxiliary contacts are mainly used to signal switching or malfunction states, for
.interlocking circuits or logic and sequence controls with low to high loading
Contactor when not energized
https://www.youtube.com/watch?v=8gpxXzNUaKU
Contactor when energized
Contactor
terminals
Relay Logic Circuit
Motor
Basic PLC operation
Read
Read Inputs
Inputs
Solve
Solve Logic
Logic
Write
Write Output
Output
Data Bus
BUF BUF
C
BUF
R
Test Processor
W
C
R Clock
ALU
Test ID Reset
Write
Address Bus BUF
Read
A B
IR
PC AL
BUF BUF
Address Bus
Features Applications
Up to 128 I/O
16 bit processor
Relay Replacer Small applications that require basic
Memory up to 2K math, control, network interface
Digital I/O and data handling capacity
Local I/O only
Ladder or Boolean language only
Master Control Relays
Timers / counters / shift registers
Dram timer or sequencers
Programmed with handheld
programmer
Medium PLC
These controllers use range of modules that slot together
to make the complete system
The number of inputs and outputs can be expanded.
• Features
Up to 1024 I/O Master Control Relays
16 or 32 bit processor Timers / counters / shift registers
Relay Replacer and analogue control Dram timer or sequencers
Memory up to 4K words Jump
Digital I/O Math capabilities
Analogue I/O Limited data handling
Local and remote I/O Special function I/O modules
Ladder or Boolean language RS-232 communication port
Function block/ high level language Local area networks
Support I/O bus networks
Large PLC
Features
Up to 4096 I/O Master Control Relays
16 or 32 bit processor Timers / counters / shift
Relay Replacer and analogue registers
control Dram timer or sequencers
Memory up to 12K words Jump
Expandable to 128K Subroutines, interrupts
Digital I/O Math capabilities
Analogue I/O Extended data handling
Local and remote I/O Special function I/O
Ladder or Boolean language modules
Function block/ high level RS-232 communication port
language Local area networks
Support I/O bus networks
Large PLC Applications
• There's a need for data acquisition, data
manipulation with complex numerical
calculations
PLC category by size