SlideShare a Scribd company logo
1 of 26
Download to read offline
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Industrial Computer Application
Chapter I
Introduction to PLC
Professor Dr. Ibrahim Hamarash
ibrahim.hamad@ukh.edu.krd
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Car Factory Use PLC
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
What is Programmable Logic Controller (PLC)?
A programmable logic controller (PLC) is an industrial grade
computer that is capable of being programmed to perform
control functions.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
PLC examples
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
PLC examples
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
PLC characteristics:
➢The PLC is, basically a digital computer designed for use in
machine control.
➢A PLC is an example of a real-time system since the output
of the system controlled by the PLC depends on the input
conditions.
➢Unlike a personal computer, it has been designed to operate
in the industrial environment and is equipped with special
input/output interfaces and a control programming
language.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Some benefits of PLC include:
➢fast response (PLCs are designed for high speed and real-time applications. The PLC operates in real time, which
means that an event taking place in the field will result in the execution of an operation or output)
➢easy programming, installation and Flexibility (With a PLC the relationships between the inputs
and outputs are determined by the user program instead of the manner in which they are interconnected. Original
equipment manufacturers can provide system updates by simply sending out a new program. End users can modify the
program in
the field, or if desired, security can be provided by hardware features such as key locks and by software passwords.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Some benefits of PLC include:
➢network compatibility (A PLC can communicate with other controllers or computer equipment to perform
such functions as supervisory control, data gathering, monitoring devices and process parameters, and download and
upload of programs).
➢troubleshooting and testing convenience (PLCs have resident diagnostics and override functions
that allow users to easily trace and correct software and hardware )
➢high reliability (Since all the logic is contained in the PLC’s memory, there is no chance
of making a logic wiring error)
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Open Architecture and Close Architecture
➢ An open architecture design allows the system to be connected easily to devices and
programs made by other manufacturers.
➢ Open architectures use off-the shelf components that conform to approved standards.
➢ A system with a closed architecture is one whose design is proprietary, making it more
difficult to connect to other systems.
➢ Most PLC systems are in fact proprietary, so you must be sure that any generic hardware
or software you may use is compatible with your particular PLC.
➢ Also, although the principal concepts are the same in all methods of programming, there
might be slight differences in addressing, memory allocation, retrieval, and data handling
for different models. Consequently, PLC programs cannot be interchanged among
different PLC manufacturers.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Parts of a PLC
A typical PLC can be divided
into parts, these are the
central processing unit (CPU),
the input/output (I/O)
section, the power supply, and
the programming device.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Fixed I/O and Modular I/O
Fixed I/O is typical of small PLCs that come in one package
with no separate, removable units. The processor and I/O
are packaged together, and the I/O terminals will have a
fixed number of connections built in for inputs and outputs.
The main advantage of this type of packaging is lower cost.
The number of available I/O points varies and usually can
be expanded by buying additional units of fixed I/O.
One disadvantage of fixed I/O is its lack of flexibility; you
are limited in what you can get in the quantities and types
dictated by the packaging. Also, for some models, if any
part in the unit fails, the whole unit has to be replaced.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Fixed I/O and Modular I/O, cont.
Modular I/O is divided by compartments
into which separate modules can be plugged.
This feature greatly increases your options
and the unit’s flexibility. You can choose
from the modules available from the
manufacturer and mix them any way you
desire. The basic modular controller
consists of a rack, power supply, processor
module (CPU), input/output (I/O modules),
and an operator interface for programming
and monitoring.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Power Supply
The power supply supplies DC power to
other modules that plug into the rack.
With larger systems, power to field
devices is provided by external alternating
current (AC) or direct current (DC)
supplies.
For some small micro PLC systems, the
power supply may be used to power
field devices.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Central Processing Unit CPU
The processor (CPU) is the “brain” of the
PLC.
A typical processor usually consists of a
microprocessor for implementing the logic
and controlling the communications among the
modules.
The processor requires memory for storing
user program instructions, numerical values,
and I/O devices status.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Input/Output System
➢ The I/O system forms the interface by which field devices are connected
to the controller .
➢ The purpose of this interface is to condition the various signals received
from or sent to external field devices.
➢ Input devices such as pushbuttons, limit switches, and sensors
➢ are hardwired to the input terminals.
➢ Output devices such as small motors, motor starters, solenoid valves, and
indicator lights are hardwired to the output terminals. To electrically isolate
the internal components from the input and output terminals, PLCs commonly
employ an optical isolator, which uses light to couple the circuits together.
➢ The external devices are also referred to as “field” or “real-world” inputs
and outputs.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Programmable Device
➢ A programming device is used to enter the desired
program into the memory of the processor.
➢ The program can be entered using relay ladder logic, which
is one of the most popular programming languages. Instead
of words, ladder logic programming language uses graphic
symbols that show their intended outcome.
➢ Hand-held programming devices are sometimes used to
program small PLCs because they are inexpensive and easy
to use. Once plugged into the PLC, they can be used to
enter and monitor programs. Both compact hand-held units
and laptop computers are frequently used on the factory
floor for troubleshooting equipment, modifying programs,
and transferring programs to multiple machines.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Programmable Device, cont.
➢ A personal computer (PC) or Laptop is the most commonly
used programming device. Most brands of PLCs have software
available so that a PC can be used as the programming device.
➢ This software allows users to create, edit, document, store,
and troubleshoot ladder logic programs The computer monitor
is able to display more logic on the screen than can hand-held
types.
➢ The personal computer communicates with the PLC processor
via a serial or parallel data communications link, or Ethernet.
➢ If the programming unit is not in use, it may be unplugged and
removed. Removing the programming unit will not affect the
operation of the user program .
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Example
➢ consider a mixer motor is to be used to
automatically stir the liquid in a vat when the
temperature and pressure reach preset values.
In addition, direct manual operation of the
motor is provided by means of a separate
pushbutton station.
➢ The process is monitored with temperature and
pressure sensor switches that close their
respective contacts when conditions reach their
preset values.
➢ The motor starter coil (M) is energized when
both the pressure and temperature switches are
closed or when the manual pushbutton is
pressed.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Some benefits of PLC include:
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Wiring modular input/output
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
The Solution using a fixed PLC
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Remarks:
1. Software associated with a PLC but written and run on
a personal computer falls into the following two broad
categories:
i. PLC software that allows the user to program and
document gives the user the tools to write a PLC
program—using ladder logic or another programming
language.
ii. PLC software that allows the user to monitor and
control the process is also called a human machine
interface (HMI). It enables the user to view a process
on a monitor, determine how the system is running and
receive alarm conditions . PLCs can be integrated with
HMIs but the same software does not program both
devices.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Remarks:
2. Most recently automation manufacturers
have responded to the increased
requirements of industrial control
systems by blending the advantages of
PLC-style control with that of PC-based
systems. Such a device has been termed
a Programmable Automation Controller,
or PAC. Programmable automation
controllers combine PLC ruggedness with
PC functionality.
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Remarks:
3. The criteria used in categorizing PLCs
include functionality, number of inputs
and outputs, cost, and physical size . Of
these, the I/O count is the most
important factor. In general, the nano is
the smallest size with less than 15 I/O
points. This is followed by micro types
(15 to 128 I/O points), medium types
(128 to 512I/O points), and large types
(over 512 I/O points).
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Remarks:
4. There are three major types of PLC application:
single ended, multitask, and control management.
i. A single-ended or stand-alone PLC application
involves one PLC controlling one process.
ii. A multitask PLC application involves one PLC
controlling several processes. Adequate I/O
capacity is a significant factor in this type of
installation.
iii. A control management PLC application
involves one PLC controlling several others .
Stand-alone PLC
Industrial Computer Application, Chapter I: Introduction to PLC
© 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd
Questions?

More Related Content

What's hot

Training report 2012 2015-sonu yadav
Training report 2012 2015-sonu yadavTraining report 2012 2015-sonu yadav
Training report 2012 2015-sonu yadavSubhash Kumar Yadav
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLCSudeep Giri
 
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...ijtsrd
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada Arshit Rai
 
OPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und PythonOPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und PythonJohannes Kinzig
 
Training Report on PLC SCADA and AUTOMATION
Training Report on PLC SCADA and AUTOMATIONTraining Report on PLC SCADA and AUTOMATION
Training Report on PLC SCADA and AUTOMATIONVikash Ranjan
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSAkshay Dhole
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
PLC TRAINING
PLC TRAININGPLC TRAINING
PLC TRAININGNca Noida
 
Chapter 4 plc programing(1) by m
Chapter 4 plc programing(1) by mChapter 4 plc programing(1) by m
Chapter 4 plc programing(1) by mGerbawYasgat
 
Industry Automation with Programmable Logic Controller
Industry Automation with Programmable Logic ControllerIndustry Automation with Programmable Logic Controller
Industry Automation with Programmable Logic ControllerArifur Rahman
 

What's hot (20)

Training report 2012 2015-sonu yadav
Training report 2012 2015-sonu yadavTraining report 2012 2015-sonu yadav
Training report 2012 2015-sonu yadav
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
 
PLC
PLCPLC
PLC
 
PLC presentation
PLC presentationPLC presentation
PLC presentation
 
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...
Simulation and Implementation of PLC Based for Detecting Burned Potato Chips ...
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada
 
Plc & scada Training Report
Plc & scada Training ReportPlc & scada Training Report
Plc & scada Training Report
 
OPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und PythonOPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und Python
 
Training Report on PLC SCADA and AUTOMATION
Training Report on PLC SCADA and AUTOMATIONTraining Report on PLC SCADA and AUTOMATION
Training Report on PLC SCADA and AUTOMATION
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTS
 
What is use of PLC in industry?
What is use of PLC in industry?What is use of PLC in industry?
What is use of PLC in industry?
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
PLC TRAINING
PLC TRAININGPLC TRAINING
PLC TRAINING
 
Chapter 4 plc programing(1) by m
Chapter 4 plc programing(1) by mChapter 4 plc programing(1) by m
Chapter 4 plc programing(1) by m
 
Training 17
Training 17Training 17
Training 17
 
P L C
P L CP L C
P L C
 
Industry Automation with Programmable Logic Controller
Industry Automation with Programmable Logic ControllerIndustry Automation with Programmable Logic Controller
Industry Automation with Programmable Logic Controller
 
Introto pl cs
Introto pl csIntroto pl cs
Introto pl cs
 
PL C
PL CPL C
PL C
 
PLC General
PLC   GeneralPLC   General
PLC General
 

Similar to Industrial Computer Application, CH-1

Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Aman Gupta
 
Top 10 most popular plc brands
Top 10 most popular plc brandsTop 10 most popular plc brands
Top 10 most popular plc brandsSAGE Automation
 
Programming logic controllers (plc)
Programming  logic controllers (plc)Programming  logic controllers (plc)
Programming logic controllers (plc)Sudhir Reddy
 
Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)JustEngineering
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDFMostafa Elhoushi
 
Plc presentation
Plc presentationPlc presentation
Plc presentationAkshay Modi
 
Identify elements associated with the preparation of a programmable l.pdf
 Identify elements associated with the preparation of a programmable l.pdf Identify elements associated with the preparation of a programmable l.pdf
Identify elements associated with the preparation of a programmable l.pdfakcopier1
 
IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai	IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai IPCS Automation Chennai
 
Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54Subhash Mahla
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED
 
training report. automation,plc , scada
training report. automation,plc , scada training report. automation,plc , scada
training report. automation,plc , scada MdQutubuddin1
 
Training Report on PLC & SCADA
Training Report on PLC & SCADATraining Report on PLC & SCADA
Training Report on PLC & SCADABhavya Bakshi
 
Automation PLC & SCADA
Automation PLC & SCADA Automation PLC & SCADA
Automation PLC & SCADA NITISH SINGH
 

Similar to Industrial Computer Application, CH-1 (20)

6.- Chapter 2 PLC Hardware Components.ppt
6.- Chapter 2 PLC Hardware Components.ppt6.- Chapter 2 PLC Hardware Components.ppt
6.- Chapter 2 PLC Hardware Components.ppt
 
6.- Chapter 2 PLC Hardware Components.ppt
6.- Chapter 2 PLC Hardware Components.ppt6.- Chapter 2 PLC Hardware Components.ppt
6.- Chapter 2 PLC Hardware Components.ppt
 
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
 
Top 10 most popular plc brands
Top 10 most popular plc brandsTop 10 most popular plc brands
Top 10 most popular plc brands
 
Programming logic controllers (plc)
Programming  logic controllers (plc)Programming  logic controllers (plc)
Programming logic controllers (plc)
 
Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDF
 
module 1.pptx
module 1.pptxmodule 1.pptx
module 1.pptx
 
Plc presentation
Plc presentationPlc presentation
Plc presentation
 
Identify elements associated with the preparation of a programmable l.pdf
 Identify elements associated with the preparation of a programmable l.pdf Identify elements associated with the preparation of a programmable l.pdf
Identify elements associated with the preparation of a programmable l.pdf
 
IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai	IPCS Automation Training Courses in Chennai
IPCS Automation Training Courses in Chennai
 
Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57
 
training report. automation,plc , scada
training report. automation,plc , scada training report. automation,plc , scada
training report. automation,plc , scada
 
Training Report on PLC & SCADA
Training Report on PLC & SCADATraining Report on PLC & SCADA
Training Report on PLC & SCADA
 
Industrial Computer Applications, ch-2
Industrial Computer Applications, ch-2Industrial Computer Applications, ch-2
Industrial Computer Applications, ch-2
 
Automation PLC & SCADA
Automation PLC & SCADA Automation PLC & SCADA
Automation PLC & SCADA
 
Plc scada-140717081152-phpapp02
Plc scada-140717081152-phpapp02Plc scada-140717081152-phpapp02
Plc scada-140717081152-phpapp02
 
PLC SCADA
PLC SCADAPLC SCADA
PLC SCADA
 
Plc scada(by ankit)2
Plc scada(by ankit)2Plc scada(by ankit)2
Plc scada(by ankit)2
 

Recently uploaded

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdfKamal Acharya
 
ChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfqasastareekh
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentjatinraor66
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxkarthikeyanS725446
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdfKamal Acharya
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineAftabkhan575376
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edgePaco Orozco
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5T.D. Shashikala
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
ANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfBertinKamsipa1
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdfKamal Acharya
 

Recently uploaded (20)

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
 
ChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdf
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are present
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent Acts
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
ANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdf
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 

Industrial Computer Application, CH-1

  • 1. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Industrial Computer Application Chapter I Introduction to PLC Professor Dr. Ibrahim Hamarash ibrahim.hamad@ukh.edu.krd
  • 2. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Car Factory Use PLC
  • 3. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd What is Programmable Logic Controller (PLC)? A programmable logic controller (PLC) is an industrial grade computer that is capable of being programmed to perform control functions.
  • 4. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd PLC examples
  • 5. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd PLC examples
  • 6. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd PLC characteristics: ➢The PLC is, basically a digital computer designed for use in machine control. ➢A PLC is an example of a real-time system since the output of the system controlled by the PLC depends on the input conditions. ➢Unlike a personal computer, it has been designed to operate in the industrial environment and is equipped with special input/output interfaces and a control programming language.
  • 7. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Some benefits of PLC include: ➢fast response (PLCs are designed for high speed and real-time applications. The PLC operates in real time, which means that an event taking place in the field will result in the execution of an operation or output) ➢easy programming, installation and Flexibility (With a PLC the relationships between the inputs and outputs are determined by the user program instead of the manner in which they are interconnected. Original equipment manufacturers can provide system updates by simply sending out a new program. End users can modify the program in the field, or if desired, security can be provided by hardware features such as key locks and by software passwords.
  • 8. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Some benefits of PLC include: ➢network compatibility (A PLC can communicate with other controllers or computer equipment to perform such functions as supervisory control, data gathering, monitoring devices and process parameters, and download and upload of programs). ➢troubleshooting and testing convenience (PLCs have resident diagnostics and override functions that allow users to easily trace and correct software and hardware ) ➢high reliability (Since all the logic is contained in the PLC’s memory, there is no chance of making a logic wiring error)
  • 9. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Open Architecture and Close Architecture ➢ An open architecture design allows the system to be connected easily to devices and programs made by other manufacturers. ➢ Open architectures use off-the shelf components that conform to approved standards. ➢ A system with a closed architecture is one whose design is proprietary, making it more difficult to connect to other systems. ➢ Most PLC systems are in fact proprietary, so you must be sure that any generic hardware or software you may use is compatible with your particular PLC. ➢ Also, although the principal concepts are the same in all methods of programming, there might be slight differences in addressing, memory allocation, retrieval, and data handling for different models. Consequently, PLC programs cannot be interchanged among different PLC manufacturers.
  • 10. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Parts of a PLC A typical PLC can be divided into parts, these are the central processing unit (CPU), the input/output (I/O) section, the power supply, and the programming device.
  • 11. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Fixed I/O and Modular I/O Fixed I/O is typical of small PLCs that come in one package with no separate, removable units. The processor and I/O are packaged together, and the I/O terminals will have a fixed number of connections built in for inputs and outputs. The main advantage of this type of packaging is lower cost. The number of available I/O points varies and usually can be expanded by buying additional units of fixed I/O. One disadvantage of fixed I/O is its lack of flexibility; you are limited in what you can get in the quantities and types dictated by the packaging. Also, for some models, if any part in the unit fails, the whole unit has to be replaced.
  • 12. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Fixed I/O and Modular I/O, cont. Modular I/O is divided by compartments into which separate modules can be plugged. This feature greatly increases your options and the unit’s flexibility. You can choose from the modules available from the manufacturer and mix them any way you desire. The basic modular controller consists of a rack, power supply, processor module (CPU), input/output (I/O modules), and an operator interface for programming and monitoring.
  • 13. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Power Supply The power supply supplies DC power to other modules that plug into the rack. With larger systems, power to field devices is provided by external alternating current (AC) or direct current (DC) supplies. For some small micro PLC systems, the power supply may be used to power field devices.
  • 14. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Central Processing Unit CPU The processor (CPU) is the “brain” of the PLC. A typical processor usually consists of a microprocessor for implementing the logic and controlling the communications among the modules. The processor requires memory for storing user program instructions, numerical values, and I/O devices status.
  • 15. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Input/Output System ➢ The I/O system forms the interface by which field devices are connected to the controller . ➢ The purpose of this interface is to condition the various signals received from or sent to external field devices. ➢ Input devices such as pushbuttons, limit switches, and sensors ➢ are hardwired to the input terminals. ➢ Output devices such as small motors, motor starters, solenoid valves, and indicator lights are hardwired to the output terminals. To electrically isolate the internal components from the input and output terminals, PLCs commonly employ an optical isolator, which uses light to couple the circuits together. ➢ The external devices are also referred to as “field” or “real-world” inputs and outputs.
  • 16. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Programmable Device ➢ A programming device is used to enter the desired program into the memory of the processor. ➢ The program can be entered using relay ladder logic, which is one of the most popular programming languages. Instead of words, ladder logic programming language uses graphic symbols that show their intended outcome. ➢ Hand-held programming devices are sometimes used to program small PLCs because they are inexpensive and easy to use. Once plugged into the PLC, they can be used to enter and monitor programs. Both compact hand-held units and laptop computers are frequently used on the factory floor for troubleshooting equipment, modifying programs, and transferring programs to multiple machines.
  • 17. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Programmable Device, cont. ➢ A personal computer (PC) or Laptop is the most commonly used programming device. Most brands of PLCs have software available so that a PC can be used as the programming device. ➢ This software allows users to create, edit, document, store, and troubleshoot ladder logic programs The computer monitor is able to display more logic on the screen than can hand-held types. ➢ The personal computer communicates with the PLC processor via a serial or parallel data communications link, or Ethernet. ➢ If the programming unit is not in use, it may be unplugged and removed. Removing the programming unit will not affect the operation of the user program .
  • 18. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Example ➢ consider a mixer motor is to be used to automatically stir the liquid in a vat when the temperature and pressure reach preset values. In addition, direct manual operation of the motor is provided by means of a separate pushbutton station. ➢ The process is monitored with temperature and pressure sensor switches that close their respective contacts when conditions reach their preset values. ➢ The motor starter coil (M) is energized when both the pressure and temperature switches are closed or when the manual pushbutton is pressed.
  • 19. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Some benefits of PLC include:
  • 20. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Wiring modular input/output
  • 21. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd The Solution using a fixed PLC
  • 22. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Remarks: 1. Software associated with a PLC but written and run on a personal computer falls into the following two broad categories: i. PLC software that allows the user to program and document gives the user the tools to write a PLC program—using ladder logic or another programming language. ii. PLC software that allows the user to monitor and control the process is also called a human machine interface (HMI). It enables the user to view a process on a monitor, determine how the system is running and receive alarm conditions . PLCs can be integrated with HMIs but the same software does not program both devices.
  • 23. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Remarks: 2. Most recently automation manufacturers have responded to the increased requirements of industrial control systems by blending the advantages of PLC-style control with that of PC-based systems. Such a device has been termed a Programmable Automation Controller, or PAC. Programmable automation controllers combine PLC ruggedness with PC functionality.
  • 24. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Remarks: 3. The criteria used in categorizing PLCs include functionality, number of inputs and outputs, cost, and physical size . Of these, the I/O count is the most important factor. In general, the nano is the smallest size with less than 15 I/O points. This is followed by micro types (15 to 128 I/O points), medium types (128 to 512I/O points), and large types (over 512 I/O points).
  • 25. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Remarks: 4. There are three major types of PLC application: single ended, multitask, and control management. i. A single-ended or stand-alone PLC application involves one PLC controlling one process. ii. A multitask PLC application involves one PLC controlling several processes. Adequate I/O capacity is a significant factor in this type of installation. iii. A control management PLC application involves one PLC controlling several others . Stand-alone PLC
  • 26. Industrial Computer Application, Chapter I: Introduction to PLC © 2020, UKH, Dr.Ibrahim Ismael Hamarash, ibrahim.hamad@ukh.edu.krd Questions?