Professional Documents
Culture Documents
PLC WORKSHOP
high reliability
small space requirements
computing capabilities
reduced costs
ability to withstand harsh environments
expandability
History
Conventional control
panel
At the outset of industrial
revolution, especially during
sixties and seventies, relays
were used to operate
automated machines, and
these were interconnected
using wires inside the
control panel.
In the mid70's the dominant PLC were Modicon and A-B PLCs. The AMD
2901 and 2903 were quite popular in these PLCs
The 90's have seen a gradual reduction in the introduction of new protocols,
and the modernization of the physical layers of some of the more popular
protocols that survived the 1980's. The latest standard (IEC 1131-3) has tried
to merge PLC programming languages under one international standard.
History
Memory
Input Output
Processor
Interface Interface
Power
Supply
PLC Architecture
PLC Architecture
CPU
The processor unit or central processing unit (CPU) is the unit
containing the microprocessor and this interprets the input
signals and carries out the control actions, according to the
program stored in its memory, communicating decisions as a
action signals to the output.
Programming Device
The Programming device is used to enter/edit the required
program into the memory of the processor. The program is
developed in the device and then transferred to the memory unit
of the PLC.
Memory Unit
Program is stored in memory unit, and is used for the control
actions to be exercised by the microprocessor.
ALU
The ALU performs arithmetic and logical operations such as addition and subtraction on
data stored in registers.
Control Unit
The control unit is basically a set of counters and logic gates which is driven by the block.
Its function is to control the units within the microprocessor to ensure that operations are
carried out in the correct order.
Functions of PLCs
Functions of PLC:
Function of a PLC is to
provide a reprogrammable,
reliable, upgradable control
solution for Industrial
Automation
The function of an input
Overview Woodworking
Conveyor systems
Pump
controls
Hardware Functions
of PLC
Applications
of PLC
Power supply
Processor Symbols Components of PLC
Input module
Output module Programming Devices
Special modules
Temperature sensing PLC Program
creation
Programming
Modes
Motor control
Software Documentation
PLC programming software
Linking software PLC addressing
2) Modular PLC
A PLC configuration in which each
component is split into a separate
unit. A modular PLC lets you have
as many inputs and outputs as you
want.
PLC Available in market
Functions Applications
of PLC of PLC
Programming Devices
Documentation
PLC addressing
Programming
Logic Functions Q&A
Programming Devices
Functions Applications
of PLC of PLC
Programming Devices
Documentation
PLC addressing
Programming
Logic Functions Q&A
Programming languages
Basics of PLC
Documentation
PLC addressing
Programming
Logic Functions Q&A
Ladder diagram
A graphic programming
language
Derived from relay logic
Contact Rails to the left and
the right
These contact rails are
connected to switching
elements
Function block diagram
Graphical Method of
programming
Various Function blocks are
provided for the ease of
programmer, e.g.
Logic Functions
Math Functions
Special Functions
Functions blocks are
interconnected into networks,
to form a PLC program.
Even Ladder Diagram can be
used with function blocks
Instruction List
To gain popularity!
Basics of PLC
Functions Applications
of PLC of PLC
Programming Devices
Documentation
PLC addressing
Programming
Logic Functions Q&A
Procedure for Creating a PLC
Program
Specification:
Description of the task
Design:
Description of the solution
Realization:
Implementation of the
solution
Integration / commissioning:
Incorporating into
environment and testing
Documentation
One important and crucial component of a system is
documentation,
Documentation is required for
Maintenance
Expansion of the system
Troubleshooting PLC Program
creation
Individually these are:
Problem description
Documentation
Positional sketch or technology pattern
Circuit diagram
Terminal diagram
Printouts of control programs in SFC, FBD etc..
Allocation list of inputs and outputs
Additional documentation
PLC addressing
Basics of PLC
Programming Devices
Documentation
PLC addressing
Programming
Logic Functions Q&A
PLC addressing
Timers(T)/ Counters(C)-
I/O Assignment
Functions Applications
of PLC of PLC
Programming Devices
Documentation
PLC addressing
Programming
Logic Functions Q&A
Programming of logic functions
Ladder Diagram
Communication
Port(s)
24V Sensor
Removable Mounting Holes for
Power
Terminal Blocks Panel Installation
Output
(224(XP),226) Snap-On Clip
for DIN Rail Mounting
Please sit infront of Individual PCs and
Open WinProLadder placed on DeskTop.
Practice Session
Programming of logic functions
Exercise 1:
Lamp H1 is illuminated as
long as switch S1 is not
actuated;
It is extinguished, if the
switch is closed. The
purpose of S1 is therefore
to switch off the lamp.
Negation (NOT Gate)
Solution:
AND-Operation
Exercise 2:
Lamp H1 is to be switched
on only if the two switches
S1 and S2 are actuated.
AND-Operation
Solution:
NAND-Operation
Exercise 3:
The output signal only
assumes the value 1, if all
input signals have the
value 1.
Lamp H1 is to be switched
on only if the two switches
S1 and S2 are actuated.
NAND-Operation
Solution 3:
OR-Operation
Example 4:
Lamp H1 is to be switched
on, if at least one switch, S1
or S2 is actuated.
OR-Operation
Solution 4:
NOR-Operation
Example 5:
Lamp H1 is to be switched
on, if at least one switch, S1
or S2 is actuated.
NOR-Operation
Solution 5:
Exclusive OR-Operation
Example 6:
Lamp H1 is to be switched
on, if at least one switch, S1
or S2 is actuated.
Exclusive OR-Operation
Solution 6:
Memory Function
Exercise:
If sensor B1 has a 1-Signal, this indicates an error status in
the system. A horn H1 is sounded.
The horn can only be switched off by actuating push-button
S1. It is possible to switch off the horn, even if the B1-
signal continues to be applied.
Memory Function
DAY-2
Programming Techniques
• Symbolic Addressing
• Latches
• Timers
• Single Shot Pulse
• Counters
RESET condition
Output
Input
Condition
Output
T1
National Institute of Design & Analysis 98
Timers and Creating Delay
Input
Signal
Output
T1 T1