SlideShare a Scribd company logo
PLC
Presented by
NAME : S.ARUNKUMAR
YEAR : IV YEAR
DEPARTMENT : MECHANICAL ENGINEERING
COLLEGE : SUDHARASAN ENGG COLLEGE
WHAT IS PROGRAMMABLE LOGIC CONTROLLER ?
A programmable Logic Controller (PLC)is defined as a digital
electronic device that uses a programmable memory to store
instructions and to implement functions such as logic,
sequencing, timing, counting and arithmetic in order to control
machines and processes,
ARCHITECTURE OF A PLC :
A PLC CONSISTS OF,
(i) CPU (CENTRAL PROCESSING UNIT)
(ii) MEMORY
(iii) I/O PROCESSING DEVICES
(i) CENTRAL PROCESSING UNIT:
A central processing unit ,also called a central processor or main
processor ,is the electronic circutory within the computer that carries
out the instructions of a computer program by performing the basic
arithmetic ,logic, controlling ,and input/output operations specified by
the instructions.
• The arithmetic logic unit (ALU), which performs arithmetic
operations like addition and subtraction and logical operations like
AND, OR,NOT and EX-OR etc.
• The control unit (CU), which extracts instructions from memory and
decodes and executes them, calling on the ALU when necessary.
• The arithmetic logic unit (ALU), which performs arithmetic
operations like addition and subtraction and logical operations
like AND, OR,NOT and EX-OR etc.
• The control unit (CU), which
extracts instructions from memory and decodes
and executes them, calling on the ALU when necessary.
FUNCTIONS OF CPU :
It consists of
Fetch,
Decode,
Execute,
Store.
Fetch:
Each instruction is stored in memory and has its own
address. The processor takes this address number from the
program counter, which is responsible for tracking which
instructions the CPU should execute next.
Decode:
All programs to be executed are translated to into Assembly
instructions. Assembly code must be decoded into binary
instructions, which are understandable to your CPU. This step is
called decoding.
Execute:
While executing instructions the CPU can do one of three
things: Do calculations with its ALU, move data from one
memory location to another, or jump to a different address.
Store:
The CPU must give feedback after executing an
instruction, and the output data is written to the memo
BUSES :
A bus is defined as a set of physical connections which
can be shared by multiple hardware components in order to
communicate with one another .All computers have four
fundamental buses: Data buses ,Address buses, Control buses
and System buses .
1) DATA BUSES,
2) ADDRESS BUSES,
3) CONTROL BUSES,
4) SYSTEM BUSES
(ii) MEMORY
• Memory devices are where the program are started in the
controller or some groups of binary digits of 1s and 0s stored
in the form of bytes at individual locations identified by their
addressed.
• The functions of memory sectors to store the status of inputs
and outputs.
• The sectors to store systems informations such as scan time
,fault status ,fault codes and watchdog timers .
There are several memory elements in PLC systems :
1) RANDOM ACCESS MEMORY (RAM)
2) READ ONLY MEMORY (ROM)
1) RANDOM ACCESS MEMORY :
RAM (Random Access Memory) is the hardware in a computing
device where the operating system (OS), application programs
and data in current use are kept so they can be quickly reached by
the device's processor .
2) READ ONLY MEMORY(ROM):
• It is a type of storage medium that permanently stores data on
personal computers (PCs) and other electronic devices.
• It contains the programming needed to start a PC, which is
essential for boot-up; it performs major input/output tasks and
holds programs or software instructions.
(iii) I/O PROCESSING DEVICES :
The input and output unit provides the interface between the
system and the outside world and allowing connections to be
made through input/output channels to input devices such as
sensors and output devices such as motor and solenoids.
THANK YOU

More Related Content

PPT
PPTX
IO Techniques in Computer Organization
PPTX
Computer programming1
 
PPTX
Components of computer, CPU computer funfament ppt
PPTX
The central processing unit by group 5 2015
PPTX
Parts of cpu
PPTX
Block diagram of a computer
PPT
Central processing unit
IO Techniques in Computer Organization
Computer programming1
 
Components of computer, CPU computer funfament ppt
The central processing unit by group 5 2015
Parts of cpu
Block diagram of a computer
Central processing unit

What's hot (20)

PPTX
Computer Block Structure
PPTX
BLOCK DIAGRAM OF COMPUTER
PPT
Block structure
PPTX
Presentation on CPU
PPT
Computer Structures
PPTX
Block Diagram of Computer
DOC
computer System UNit Every thing
PDF
Central processing unit
PDF
3. basic organization of a computer
PPTX
L 2 basic computer organization
PPTX
Computer Organization: Introduction to Microprocessor and Microcontroller
PPT
Basic ops concept of comp
PPTX
Re complete
PPTX
Io techniques & its types
PPTX
The Basic Organization of Computers
PPT
basic structure of computers
PPTX
What is microprocessor
PPTX
IO and file systems
PPTX
CPU Arcthitecture
PPT
IO Management
Computer Block Structure
BLOCK DIAGRAM OF COMPUTER
Block structure
Presentation on CPU
Computer Structures
Block Diagram of Computer
computer System UNit Every thing
Central processing unit
3. basic organization of a computer
L 2 basic computer organization
Computer Organization: Introduction to Microprocessor and Microcontroller
Basic ops concept of comp
Re complete
Io techniques & its types
The Basic Organization of Computers
basic structure of computers
What is microprocessor
IO and file systems
CPU Arcthitecture
IO Management
Ad

Similar to PROGRAMMABLE LOGIC CONTROLLER (20)

PDF
MI Unit-1.pdf a detailed presentation on microprocessors
PPTX
Memory Unit PPT
PDF
3. IICT_Lecture 03_Computer Org Personal
DOC
Ise iv-computer organization [10 cs46]-notes new
PDF
Computer Organization (1).pdf
PPT
Arsitektur komputer TRK pertemuan pertama
PPT
Computer Organization and Architecture (UNIT-II)
PPT
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
PPT
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
PPT
COMPUTER_ORGANIZATION_architeture_computer.ppt
PPT
COMPUTER_ORGANIZATION basic presentation.ppt
PPT
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt
PPT
COMPUTER_ORGANIZATION.ppt
PPT
Intro to cao &store program
PPTX
Chapter 3 Assembly level machine organization Assembly level machine organiza...
PPTX
UNIT -1 COMPUTER ORGANIZATION (1).pptxxc
PPT
microprocessor architecture
PDF
Microcontroller part 1
PPTX
Basic-Role-of-Operating-System-send.pptx
PPT
Unit 1 COMPUTER_ORGANIZATION.ppt ........
MI Unit-1.pdf a detailed presentation on microprocessors
Memory Unit PPT
3. IICT_Lecture 03_Computer Org Personal
Ise iv-computer organization [10 cs46]-notes new
Computer Organization (1).pdf
Arsitektur komputer TRK pertemuan pertama
Computer Organization and Architecture (UNIT-II)
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
COMPUTER_ORGANIZATION_architeture_computer.ppt
COMPUTER_ORGANIZATION basic presentation.ppt
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt
COMPUTER_ORGANIZATION.ppt
Intro to cao &store program
Chapter 3 Assembly level machine organization Assembly level machine organiza...
UNIT -1 COMPUTER ORGANIZATION (1).pptxxc
microprocessor architecture
Microcontroller part 1
Basic-Role-of-Operating-System-send.pptx
Unit 1 COMPUTER_ORGANIZATION.ppt ........
Ad

More from arunkumar6836 (20)

PPTX
Solar tower
PPTX
Rankine cycle
PPTX
DIGITAL TWIN SPARK IGNITION SYSTEM
PPT
DIESEL ENGINES
PPTX
bimetallic strip
PPTX
IC ENGINES
PPTX
ACTUATORS AND MECHATRONICS SYSTEM DESIGN
PPT
COORDINATE MEASURING MACHINE
PPTX
PICK & PLACE ROBOT
PPTX
Automatic car parking barrier system using PLC
PPTX
CHEMICAL MACHINING
PPT
ABRASIVE JET MACHINING
PPT
CUTTING TOOL SELECTION
PPTX
BRAKING SYSTEM
PPTX
THERMAL POWER PLANT
PPTX
smart traffic light control system
PPTX
AUTOTRONICS
PPTX
LEAN MANUFACTURING
PPTX
ELECTRIC CAR
PPTX
alternative energy sources
Solar tower
Rankine cycle
DIGITAL TWIN SPARK IGNITION SYSTEM
DIESEL ENGINES
bimetallic strip
IC ENGINES
ACTUATORS AND MECHATRONICS SYSTEM DESIGN
COORDINATE MEASURING MACHINE
PICK & PLACE ROBOT
Automatic car parking barrier system using PLC
CHEMICAL MACHINING
ABRASIVE JET MACHINING
CUTTING TOOL SELECTION
BRAKING SYSTEM
THERMAL POWER PLANT
smart traffic light control system
AUTOTRONICS
LEAN MANUFACTURING
ELECTRIC CAR
alternative energy sources

Recently uploaded (20)

PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Well-logging-methods_new................
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
PPT on Performance Review to get promotions
PPTX
UNIT 4 Total Quality Management .pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Sustainable Sites - Green Building Construction
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
OOP with Java - Java Introduction (Basics)
bas. eng. economics group 4 presentation 1.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Well-logging-methods_new................
Lecture Notes Electrical Wiring System Components
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Foundation to blockchain - A guide to Blockchain Tech
R24 SURVEYING LAB MANUAL for civil enggi
CH1 Production IntroductoryConcepts.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT on Performance Review to get promotions
UNIT 4 Total Quality Management .pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Internet of Things (IOT) - A guide to understanding
Sustainable Sites - Green Building Construction

PROGRAMMABLE LOGIC CONTROLLER

  • 1. PLC Presented by NAME : S.ARUNKUMAR YEAR : IV YEAR DEPARTMENT : MECHANICAL ENGINEERING COLLEGE : SUDHARASAN ENGG COLLEGE
  • 2. WHAT IS PROGRAMMABLE LOGIC CONTROLLER ? A programmable Logic Controller (PLC)is defined as a digital electronic device that uses a programmable memory to store instructions and to implement functions such as logic, sequencing, timing, counting and arithmetic in order to control machines and processes,
  • 4. A PLC CONSISTS OF, (i) CPU (CENTRAL PROCESSING UNIT) (ii) MEMORY (iii) I/O PROCESSING DEVICES
  • 5. (i) CENTRAL PROCESSING UNIT: A central processing unit ,also called a central processor or main processor ,is the electronic circutory within the computer that carries out the instructions of a computer program by performing the basic arithmetic ,logic, controlling ,and input/output operations specified by the instructions. • The arithmetic logic unit (ALU), which performs arithmetic operations like addition and subtraction and logical operations like AND, OR,NOT and EX-OR etc. • The control unit (CU), which extracts instructions from memory and decodes and executes them, calling on the ALU when necessary.
  • 6. • The arithmetic logic unit (ALU), which performs arithmetic operations like addition and subtraction and logical operations like AND, OR,NOT and EX-OR etc. • The control unit (CU), which extracts instructions from memory and decodes and executes them, calling on the ALU when necessary.
  • 7. FUNCTIONS OF CPU : It consists of Fetch, Decode, Execute, Store.
  • 8. Fetch: Each instruction is stored in memory and has its own address. The processor takes this address number from the program counter, which is responsible for tracking which instructions the CPU should execute next. Decode: All programs to be executed are translated to into Assembly instructions. Assembly code must be decoded into binary instructions, which are understandable to your CPU. This step is called decoding.
  • 9. Execute: While executing instructions the CPU can do one of three things: Do calculations with its ALU, move data from one memory location to another, or jump to a different address. Store: The CPU must give feedback after executing an instruction, and the output data is written to the memo
  • 10. BUSES : A bus is defined as a set of physical connections which can be shared by multiple hardware components in order to communicate with one another .All computers have four fundamental buses: Data buses ,Address buses, Control buses and System buses . 1) DATA BUSES, 2) ADDRESS BUSES, 3) CONTROL BUSES, 4) SYSTEM BUSES
  • 11. (ii) MEMORY • Memory devices are where the program are started in the controller or some groups of binary digits of 1s and 0s stored in the form of bytes at individual locations identified by their addressed. • The functions of memory sectors to store the status of inputs and outputs. • The sectors to store systems informations such as scan time ,fault status ,fault codes and watchdog timers .
  • 12. There are several memory elements in PLC systems : 1) RANDOM ACCESS MEMORY (RAM) 2) READ ONLY MEMORY (ROM)
  • 13. 1) RANDOM ACCESS MEMORY : RAM (Random Access Memory) is the hardware in a computing device where the operating system (OS), application programs and data in current use are kept so they can be quickly reached by the device's processor . 2) READ ONLY MEMORY(ROM): • It is a type of storage medium that permanently stores data on personal computers (PCs) and other electronic devices. • It contains the programming needed to start a PC, which is essential for boot-up; it performs major input/output tasks and holds programs or software instructions.
  • 14. (iii) I/O PROCESSING DEVICES : The input and output unit provides the interface between the system and the outside world and allowing connections to be made through input/output channels to input devices such as sensors and output devices such as motor and solenoids.