Академический Документы
Профессиональный Документы
Культура Документы
Saravanakumar
Electrical and Computer Engineering
Faculty of Technology
University of Gondar, Ethiopia
Automation
Automation – use of control
systems and information technologies to
reduce the need for human work in the
production of goods and services.
Manufacturing Execution
Supervision (SCADA)
Group Control
Individual Control
Field
Primary technology
Large control system hierarchy
5 Planning, Statistics, Finances administration
Group control
Unit control
1
Field
Sensors A V T
& actors
0 Primary technology
Large control system hierarchy
Administration Finances, human resources, documentation, long-term
planning
Enterprise Set production goals, plans enterprise and resources,
coordinate different sites, manage orders
Manufacturing Manages execution, resources, workflow, quality
supervision,
production scheduling, maintenance.
Supervision Supervise the production and site, optimize, execute
operations
visualize plants, store process data, log operations,
history (open loop)
Group (Area) Controls a well-defined part of the plant
(closed loop, except for intervention of an operator)
• Coordinate individual subgroups
• Adjust set-points and parameters
• Command several units as a whole
Unit (Cell) Control (regulation, monitoring and protection) part of a
group .
(closed loop except for maintenance)
• Measure: Sampling, scaling, processing,
calibration.
Field level
control room
(mimic wall)
1970s...
MES
Execution (Manufacturing
Level Execution
System)
SCADA
(Supervisory
Supervisory Control and Data
Level Acquisition)
DCS
(Distributed
Control
Control System)
Level PLC
(Programmable
Logic Controller)
Lower Levels
Lowest levels (closest to the plant) are most demanding in response tim
Quantity of raw data is very large.
Processing is trivial (was formerly realized in hardware).
These levels are today under computer control,
except in emergency situations, for maintenance or commissioning.
Complexity and Hierarchical level
Complexity Reaction Speed
ER months
P
Command level MES
days
Führungsebene,
Supervision
Prozessleitung minutes
étage de conduite
Conduite de processus
Group Control
Gruppenleitung seconds
Conduite de groupe
Individual Control
0.1s
Einzelleitung,Conduite individuelle
Field 0.1s
Feld, terrain
Site
Anlage, usine
Automation Applications
Power generation hydro, coal, gas, oil, nuclear, wind, solar
Transmission electricity, gas, oil
Distribution electricity, water
Process paper, food, pharmaceutical,
metal production and processing, glass, cement,
chemical, refinery, oil & gas
Manufacturing computer aided manufacturing (CIM)
flexible fabrication, appliances, automotive, aircrafts
19 ECEg5233
Three Automation Types
Programmable
Automation
Variety Flexible
Automation
Fixed
Automation
Quantity
20 ECEg5233
Fixed Automation
Typical features:
Suited to high production quantities
High initial investment for custom-engineered
equipment
High production rates
Relatively inflexible in accommodating product
variety
21 ECEg5233
Programmable Automation
Typical features:
High investment in programmable equipment
Lower production rates than fixed automation
Flexibility to deal with variations and changes in
product configuration
Most suitable for batch production
Physical setup and part program must be
changed between jobs (batches)
22 ECEg5233
Flexible Automation
Typical features:
High investment for custom-engineered
system
Continuous production of variable mixes of
products
Medium production rates
Flexibility to deal with soft product variety
23 ECEg5233
Reasons for Automating
1. Specialization of operations
2. Combined operations
3. Simultaneous operations
4. Integration of operations
5. Increased flexibility
6. Improved material handling and storage
7. On-line inspection
8. Process control and optimization
9. Plant operations control
10. Computer-integrated manufacturing
28 ECEg5233
Automation
Migration
Strategy
29 ECEg5233
Disadvantages of Automation
Causing unemployment and poverty by replacing human labor.
31 ECEg5233
Course Outline
Programmable Logic Controller
PLC Hardware
I/O Modules.
PLC Operation
Timers
Counters
Latching Relay
PLC Programming
Programming Languages
Logic Design
Structured Logic Design
Flow Chart based Design
State Based Design
32 ECEg5233
Programmable Logic Controller (PLC)
“small computers, dedicated to automation
tasks in an industrial environment“
A programmable logic controller (PLC) is an
industrial
grade computer that is capable of being
programmed to
perform control functions.
33 ECEg5233
PLC installed in Industrial Environment
34 ECEg5233
Simple PLC
network digital inputs
serial connections
redundant
field bus
connection inputs/outputs
example: turbine control (in the test lab)
PLC: functions
PLC = PMC: Protection, Measurement and Control
•Measure
Control
• (Command and Regulation)
•Protection
•Event Logging
•Communication
•Human interface
PLC: Location in the control architecture
Enterprise Network
Engineer Operator Supervisor
gateway
station station Station
Control Bus
(e.g. Ethernet)
large PLC
COM1
COM 2
Control Station
COM1
COM 2
COM1
PLC
CPU
CPU
CPU
I/O
with Field Bus
PLCs gateway
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
direct I/O
Field Bus Field Bus
COM
COM
COM
COM
COM
CPU
CPU
CPU
I/O
I/O
I/O
I/O
I/O
I/O
I/O
directly connected
I/O
Field Stations FB
gateway Field Devices
small PLC
data concentrators,
not programmable,
but configurable
Sensor Bus (e.g. ASI)
Global players
Comparison with Relay Logic
Initially the PLC was used to replace relay
logic, but its
ever-increasing range of functions means that
it is found in
many and more complex applications.
Because the structure of a PLC is based on the
same principles as those employed in
computer architecture, it is capable not only
of performing relay switching tasks but also of
performing other applications such as timing,
counting, calculating, comparing, and the
processing of analog signals.
41 ECEg5233
Drawbacks of Relay Logic
Relays have to be hardwired to perform a
specific function. When the system
requirements change, the relay wiring has to
be changed or modified.
In extreme cases, such as in the auto industry,
complete control panels had to be replaced
since it was not economically feasible to rewire
the old panels
with each model changeover.
The programmable controller has eliminated
much of the hardwiring associated with
conventional relay control circuits.
42 ECEg5233
Control Panels
Relay Logic PLC
43 ECEg5233
Parts of PLC
Central Processing Unit (CPU)
Input/Output (I/O) Section
Power Supply
Programming Device
44 ECEg5233
PLC Architecture
Open architectures use off-the-shelf
components that conform to approved
standards.
A closed architecture is one whose design is
proprietary, making it more difficult to connect
to other systems.
Most of PLCs are in fact Close
Architecture/proprietary.
PLC programs cannot be interchanged among
different PLC manufacturers
45 ECEg5233
I/O system
I/O system forms the interface by which field
devices are connected to the controller
Classified as
Fixed I/O
Modular I/O
46 ECEg5233
Fixed I/O is typical of small PLCs that come in
one
package with no separate, removable units.
47 ECEg5233
48 ECEg5233
Modular I/O is divided by compartments into
which separate modules can be plugged.
49 ECEg5233
50 ECEg5233
Modular I/O Power Supply
51 ECEg5233
Specific controller
data bus
# I/O modules
PLC Processor or 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 the
results of the logical operations performed by the
microprocessor. Memory is also required for the
program EPROM or EEPROM plus RAM.
54 ECEg5233
PLC Scan Cycle
55 ECEg5233
PLC Scan cycle
PLC scan starts with the CPU reading the
status of inputs.
Then, the application program is executed.
Once the program execution is completed, the
CPU performs internal diagnostic and
communication tasks.
Next, the status of all outputs is updated.
This process is repeated continuously as long
as the PLC is in the run mode.
56 ECEg5233
I/O System Connections
57 ECEg5233
Programming Devices
o A programming device is used to enter the
desired program into the memory of the
processor.
o The program can be entered using relay
ladder logic, which is one of the most popular
programming languages.
Hand Held Programming devices
Personal Computers (PCs)
Software for programming and Documentation
Software for programming and Monitoring
HMI- Human Machine Interface
58 ECEg5233
59 ECEg5233
PLC Operator Interface and Monitor
60 ECEg5233
Simple Application
61 ECEg5233
Principle of Operation of PLC
62 ECEg5233
Manual Operation
63 ECEg5233
Automatic Operation
64 ECEg5233
65 ECEg5233
66 ECEg5233
67 ECEg5233
68 ECEg5233