Professional Documents
Culture Documents
LOGIC
CONTROLLER
Control Systems
Types
POWER
SUPPLY
Central Processing Unit
It is a micro-controller based circuitry. The CPU
consists of following blocks :
Arithmetic Logic Unit (ALU), Program memory
Process image memory (Internal memory of CPU)
Internal timers ,counters and Flags .
CPU performs the task necessary to fulfill the PLC
functions. i.e. Scanning I/O bus traffic control, Program
execution, Peripheral and External device
communication, data handling and self diagnostics.
Input module
These modules act as interface between real-time status of process
variable and the CPU.
Analog input module : Typical input to these modules is
4-20 mA, 0-10 V
Ex : Pressure, Flow, Level Tx, RTD (Ohm), Thermocouple (mV)
Digital input module : Typical input to these modules is 24 V DC, 115 V
AC, 230 V AC
Ex. : Switches, Pushbuttons, Relays, pump valve on off status
Output module
These modules act as link between the CPU and the
output devices in the field.
Analog output module : Typical output from these
modules is 4-20 mA, 0-10 V
Ex : Control Valve
Digital output module : Typical output from these modules
is 24 V DC, 115 V AC, 230 V AC
Ex. : Solenoid Valves, lamps, Actuators, Pump valve on
off control
I/O MODULE SPECIFICATION
COST
INPUT VOLTAGE
ON-STATE INPUT VOLTAGE RANGE
AMBIENT TEMP RATING
INPUT DELAY –
NOMINAL OUTPUT VOLTAGE
MAX O/P CURRENT
ELECTRICAL ISOLATION –
Power Supply
The power supply gives the voltage required for
electronics module (I/O, CPU, memory unit) of the PLC
from the line supply.
The power supply provides isolation necessary to protect
the solid state devices from most high voltage line spikes.
As I/O is expanded, some PLC may require additional
power supplies in order to maintain proper power levels.
Bus System
I/p
Data Output
Image Table Image Table
I:0/6 O:0/7
I:0/6
O:0/7
I:1/4 O:1/5
I:0/6 O:0/7
I:1/4 O:1/5
I:1/4 O:1/5
Programming Terminal
PLC Architecture Evolution
◆ 1970s : Discrete Machine Control
Programming
Terminal
PLC
Programming
Connection is Point to Point Language :
Reasonable Computer
MS - DOS
Running PLC
Programming Software
PLC
Programming
Language :
- Ladder Program
- PID
- Data Storage
I/O
PLC Architecture Evolution
PC running
PLC Programming Software
Connection in networked allowing
Multiple PLC
PLC PLC
SPLITTERS
Remote
I/O Network
Remote I/O
PLC Architecture
Evolution
Today : Ethernet Technology in PLCs
Switched Hub
Controller
Controller
Controller Controller
PLC Architecture
Evolution
Today : Wireless communication
PLC
Wireless Modem
Remote
Platform
Wireless Modem
PLC
HMI PC
Display
PLC Systems of various vendors
Siemens
S5 -110U, 115U, 135U
S7 - 200, 300, 400
Allen Bradley
Micrologix 1000, 1200,
1500
SLC 5/01, 5/02, 5/03
LOGIX PLATFORM
Modicon
Nano
Micro
Premium
Quantum
Configuration of PLC :
Modicon
Built in display for I/O Programming Terminal PC Connection
(in-rack, AS-i) and Diag
8 Analog Inputs 1
Analog Output
I/O Modules
Up/Down Fast
Counter
Up Counter TSX37-22
CPU
I/O Modules
External Power
Supply
Configuration of PLC : Allen
Bradley
CPU
I/O Modules
Power Supply
Configuration of PLC : GE FANUC
CPU
PLC Programming Standards
Ladder Diagram
Function Block Diagram
Sequential Function Chart
Structured Text Language
Scan Rate
Cost of hardware,
I/O requirement
CPU memory
Spare parts& Maintenance,
Reliability,
Flexibility&
Integration of High-level Application.
Compatible Protocol
Memory Types
8 BIT WORD
BYTE BYTE
16 BIT WORD
PLC : Terminology
◆ INPUT is referred by – I
◆ OUTPUT is referred by – Q or O
◆ TIMER is referred by – T
◆ FLAGS are referred by – M or B
◆ COUNTERS are referred by – C
PLC : Protocol