Sei sulla pagina 1di 95

AUTOMATION WITH

PLC AND SCADA

“Innovate, Automate, Integrate”


0
Programmable Logic Controllers
( Definition according to NEMA standard ICS3-1978)

A digitally operating electronic


apparatus which uses a programming
memory for the internal storage of
instructions for implementing specific
functions such as logic, sequencing,
timing, counting and arithmetic to
control through digital or analog
modules, various types of machines or
process.
“Innovate, Automate, Integrate”
1
Is it beneficial for a mechanical engineering
student to learn PLC and SCADA?
Mechanical engineers can go for this field as
its totally industrial core field. You have to deal
with Robots, Automatic Machines, Controllers
and Process Flow.

Now industry are being replaced by


Automation and robotics. All process and work
are carried out by machines and robotics
process automation. Every industrial sector
like manufacturing, process industries,
chemical, food & beverages, Oil Gas ,
Transport, machine tools every where
“Innovate,
Industrial Automate,is
automation Integrate”
used. -
2
What is PLC programming for mechanical engineers?

PLC is programmable logic controller which can control


the electromechanical system automatically with its
logic as per programme.

So mechanical engineers also can work in this


automation field , but you must have basic knowledge for
Micro controller, Digital logic Design, Electrical machine
for getting in automation.

Right now many mechanical engineers are working in


field of Mechatronics & Robotics Automation . So PLC
SCADA would be beneficial for the mech engineers in
future also as day by day automation sector is growing. -
Dharmesh Kavaiya, Industrial Automation Engineer in
SIEMENS

“Innovate, Automate, Integrate”


3
“Innovate, Automate, Integrate”
4
Programmable Logic Controller

“Innovate, Automate, Integrate”


5
S.P.A PRINCIPLE

“Innovate, Automate, Integrate”


6
SENSORS

SWITCHES, PUSH BUTTONS


ELECTRONIC SENSORS PROXIMITY
SENSORS

“Innovate, Automate, Integrate”


7
PROCESSORS

SMART RELAY
PLC ARDUINO

“Innovate, Automate, Integrate”


8
ACTUATORS

LINEAR CYLINDER ACTUATOR

HYDRAULIC SOLENOID

CONTROL VALVE

PNEUMATIC
SOLENOID

RELAY

MAGNETIC CONTACTOR
MOTORS
ROTARY ACTUATOR

“Innovate, Automate, Integrate”


9
SENSORS

PROCESSORS

ACTUATORS

“Innovate, Automate, Integrate”


10
I.P.O PRINCIPLE

“Innovate, Automate, Integrate”


11
INPUTS

PROCESSORS

OUTPUTS
“Innovate, Automate, Integrate”
12
Programmable Logic Controller
SENSORS PROCESSORS ACTUATORS

INPUTS PROCESSORS OUTPUTS

“Innovate, Automate, Integrate”


13
Programmable Logic Controller
PLC

PUMPS
FANS AND BLOWERS
VALVES

“Innovate, Automate, Integrate”


14
Programmable Logic Controller
PLC

SHIP
BOILER

“Innovate, Automate, Integrate”


15
Programmable Logic Controller
PLC

BUILDING

“Innovate, Automate, Integrate”


16
Programmable Logic Controller

= VIRTUAL RELAYS , “Bit”

= VIRTUAL TIMERS

= VIRTUAL COUNTERS
PLC

= VIRTUAL PID CONTROLLER

“Innovate, Automate, Integrate”


17
ADVANTAGES OF PLC

“Innovate, Automate, Integrate”


18
ADVANTAGES OF PLC
Less wiring.

PLC CONTROL PANEL


CONVENTIONAL RELAY PANEL

“Innovate, Automate, Integrate”


19
ADVANTAGES OF PLC

•Wiring between devices and relay


contacts are done in the PLC
program.

I0.0 I0.1 Q0.0

Q0.0

“Innovate, Automate, Integrate”


20
ADVANTAGES OF PLC

Easier and
faster to make
changes.

“Innovate, Automate, Integrate”


21
ADVANTAGES OF PLC

Trouble shooting aids make


programming easier and reduce
downtime
“Innovate, Automate, Integrate”
22
PROGRAMMING LANGUAGES

FBD- FUNCTION BLOCK DIAGRAM

“Innovate, Automate, Integrate”


23
LADDER PROGRAMMING

“Innovate, Automate, Integrate”


24
PROGRAMMING LANGUAGES

STRUCTURED TEXT PROGRAMMING

“Innovate, Automate, Integrate”


25
PROGRAMMING LANGUAGES

SFC – SEQUENTIAL FUNCTION CHART

“Innovate, Automate, Integrate”


26
IL- INSTRUCTION LIST PROGRAMMING

“Innovate, Automate, Integrate”


27
Discrete Input

A discrete input also referred as


digital input is an input that is either
ON or OFF are connected to the PLC
digital input. In the ON condition it is
referred to as logic 1 or a logic high
and in the OFF condition maybe
referred to as logic o or logic low.

“Innovate, Automate, Integrate”


28
Discrete Input
24VDC
S1 S2 S3 K14 K15 S6
0VDC

COM I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

PLC INPUT MODULE

“Innovate, Automate, Integrate”


29
Discrete Input
24VDC

0VDC LOGIC 0

COM I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

PLC INPUT MODULE

“Innovate, Automate, Integrate”


30
Discrete Input
24VDC

0VDC LOGIC 1

COM I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

PLC INPUT MODULE

“Innovate, Automate, Integrate”


31
32

Digital Input (Discrete Input)


A discrete input is either in an ON or OFF
condition. Push button switches, toggle
switches, proximity sensors, limit
switches, relay contacts are example of
devices connected to the Discrete or
digital inputs. Below, the push button
switches can be turned ON or OFF
momentarily to execute a logical function.

“Innovate, Automate, Integrate”


32
24vdc power supply

Start- stop push buttons

PUMP
PLC

Magnetic Contactor

Relay

“Innovate, Automate, Integrate”


33
34

Analog Input
An analog input is an input signal that has a continuous
signal. Typical inputs may vary from 0 to 20mA, 4 to 20mA
or 0 to10V. Below, a level transmitter monitors the level of
liquid in the tank. Depending on the level ,the signal to the
PLC can either increase or decrease as the level increases
or decreases.
Level Transmitter
IN
PLC
Analog
Input
Module

Tank

“Innovate, Automate, Integrate”


34
Discrete Output

PLC OUTPUT MODULE


COM Q0.0 Q01. Q0.2 Q0.3 Q0.4 Q0.5

24VDC K1 K2 K3 K4 K5 K6

0VDC

“Innovate, Automate, Integrate”


35
36

Digital Output (Discrete Output)


A discrete output is either in an ON or OFF condition.
Solenoids, contactors coils, lamps are example of
devices connected to the Discrete or digital outputs.
Below, the relay can be turned ON or OFF by the PLC
output it is connected to.
PLC OUT
DIGITAL
OUTPUT
MODULE
Relay
Magnetic
contactor

PUMP

“Innovate, Automate, Integrate”


36
37

Analog Output
An analog output is an output signal that has a continuous
signal. Typical outputs may vary from 0 to 20mA, 4 to
20mA or 0 to10V.

PLC
OUT

Analog
Output
Module Modulating Valve

EP Positioner

“Innovate, Automate, Integrate”


37
38

Analog Output
An analog output is an output signal that has a continuous
signal. Typical outputs may vary from 0 to 20mA, 4 to
20mA or 0 to10V.

OUT Modulating Valve


PLC

Analog
Output
Module

Pump

VFD

“Innovate, Automate, Integrate”


38
BASIC PLC COMMANDS
LADDER SYMBOLS
Normally Open Input

Normally Close Input


Output

Function Block

“Innovate, Automate, Integrate”


39
BASIC LADDER LOGIC
RUNG OR NETWORK
I0.0 Q0.0

TRUTH TABLE
I0.0 Q0.0
0 0
1 1

“Yes or Identity” LOGIC


“Innovate, Automate, Integrate”
40
BASIC LADDER LOGIC
RUNG OR NETWORK
I0.0 Q0.0

TRUTH TABLE
I0.0 Q0.0
0 1
1 0

“NOT or Inverter Logic


“Innovate, Automate, Integrate”
41
BASIC LADDER LOGIC
RUNG OR NETWORK
I0.0 I0.1 Q0.0

TRUTH TABLE
I0.0 I0.1 Q0.0
0 0 0
“AND” LOGIC 1 0 0
0 1 1
1 1 1

“Innovate, Automate, Integrate”


42
BASIC LADDER LOGIC
RUNG OR NETWORK
I0.0 Q0.0

I0.1
TRUTH TABLE
I0.0 I0.1 Q0.0
0 0 0
“OR” LOGIC 1 0 1
0 1 1
1 1 1

“Innovate, Automate, Integrate”


43
SCADA
►Supervisory Control and
Data Acquisition

“Innovate, Automate, Integrate”


44
SCADA
► Supervisory control and data acquisition
(SCADA) is a control system
architecture that uses computers,
networked data communications and
graphical user interfaces for high-level
process supervisory management, but
uses other peripheral devices such as
programmable logic controller(PLC) and
discrete PID controllers to interface with
the process plant or machinery.

“Innovate, Automate, Integrate”


45
► WONDERWARE INTOUCH SCADA
(SCHNEIDER)

“Innovate, Automate, Integrate”


46
“Innovate, Automate, Integrate”
47
NETWORK ARCHITECTURE

SCADA SERVER1 SCADA SERVER2


VFD
ETHERNET HUB

PLC1 PLC2 PLC3

FIELD DEVICES (I/O)

“Innovate, Automate, Integrate”


48
“Innovate, Automate, Integrate”
49
“Innovate, Automate, Integrate”
50
“Innovate, Automate, Integrate”
51
“Innovate, Automate, Integrate”
52
“Innovate, Automate, Integrate”
53
“Innovate, Automate, Integrate”
54
“Innovate, Automate, Integrate”
55
“Innovate, Automate, Integrate”
56
“Innovate, Automate, Integrate”
57
InTouch SCADA Advantages
►Ease of Use
 Intuitive creation and deployment process
 No programming skills required
 SmartSymbols – object oriented graphics
►Enhances engineering productivity
 Agile, extensible applications
 Expansive communication
• More I/O servers than anybody
►Maintains engineering investment
 Flexible Architectures
 Migration for older versions

“Innovate, Automate, Integrate”


58
Quickly create graphic object
► Custom
drawing tools
► Wizards
► Over 800
Industrial
Symbols
► SmartSymbols

► Tools that enable you to quickly add


graphics to your application
“Innovate, Automate, Integrate”
59
“Innovate, Automate, Integrate”
60
“Innovate, Automate, Integrate”
61
ArchestrA Graphics
► What Are ArchestrA Graphics? ► ArchestrA Graphics are different:
 A new generation of graphical  Resolution Neutral
visualization capabilities • Vector based – numerous benefits
 Defined and Managed in the IDE  Advanced Visualization Features
using new Symbol Editor • Smoothing
 Used in InTouch 10.0 Applications • Transparency
 Used in Application Server Objects
• Fills – Gradients, Patterns, Textures
 Intelligent and Scalable
• Group Editing
 Customer investment in existing
SmartSymbols can be migrated • Rotation anchors
 More Animations
• Better, more sophisticated animation
 Scriptable
• Custom Properties
 Object-based
• Encapsulate engineering
• High reusability
• Highly efficient for maintenance
► Supports .NET Control embedding
 Permit windows into other systems
 Robust, Powerful and Versatile
“Innovate, Automate, Integrate”
62
SmartSymbols
► Object oriented graphics
► Easy to Build and Maintain
 Standardized libraries of objects
 Use existing InTouch graphics
 Libraries of SmartSymbols can be exported to
other applications
► Super-Fast Change Propagation!
 Only modify the template, all instances update
throughout the application
► Productivity Improvements

“Innovate, Automate, Integrate”


63
Visualization

► Vibrant, graphical windows


► Empower your operator
“Innovate, Automate, Integrate”
64
“Innovate, Automate, Integrate”
65
►Enhance Engineering
Productivity

“Innovate, Automate, Integrate”


66
Flexible Architecture
► Design the application once
 SmartSymbol Library
 Standard windows
► Deploy it anywhere
 Standalone, Terminal Services, InTouch View
 Mobile, Internet
 TabletPCs and Industrial Touch Panel
Computers
NAD (Network App Dev)
 Automatically send changes to applications
 Enables user control for updates

“Innovate, Automate, Integrate”


67
The Vision

Any Device
Any Network
Any Data
An open-standard based
architecture, designed from the
ground up with security in
mind.
“Innovate, Automate, Integrate”
68
Platform Independence

Portability

Mobility

Interoperability

Productivity Reliability Security

“Innovate, Automate, Integrate”


69
Standard InTouch
►Full featured,
versatile, powerful,
easy to use
►Standalone and
Client/Server
architecture
►Migration of
application to any other
InTouch version
“Innovate, Automate, Integrate”
70
InTouch for Terminal Services
►Central deployment Terminal Server Clients
►Thin Client utilization
►Re-use of existing hardware
►Simplified software management
►Lower overall cost,
higher ROI

RDP & ICA


Terminal Server Protocols
“Innovate, Automate, Integrate”
71
►Extensibility Options

“Innovate, Automate, Integrate”


72
Add more Functionality
►Built in powerful
script editor
 Advanced
programming
capabilities
 Easy to develop
 Self Checking
 Non programmers
can quickly develop
simple scripts

“Innovate, Automate, Integrate”


73
InSQL Support
►Browse InSQL tags right
from InTouch
►Use built in ActiveX
controls to easily analyze
InSQL information
►Monitor the status of your
InSQL server

“Innovate, Automate, Integrate”


74
Secure
►Supports 4 security models
 NT authentication
 InTouch security
 No security
 Archestra security

 Administration of security is simplified by enabling the


customer to use whichever authentication method best fits
their application.
 Enables easier compliance with government
regulations.

“Innovate, Automate, Integrate”


75
Alarm Display Features
►3 Different Display Objects
 Distributed Alarm Display
• Historical Alarms
 Alarm Database View Control
• Current Alarms
 Alarm Viewer Control
• ActiveX based
• Current and Historical Alarms
Easily scriptable, sortable and
configurable. View the information you want
to see in the way you need to see it

“Innovate, Automate, Integrate”


76
Distributed Application Tools
►Alarming
►History
►NAD(Network Application Dev)
►Remote Tag Referencing
►Dynamic Resolution Conversion
►Distributed Time Zones

Leverage all the benefits of a distributed


architecture with tools built into InTouch!
“Innovate, Automate, Integrate”
77
InTouch Add-ons
►Recipe Manager
•Manage Recipes through InTouch
►SPC Pro
•Quality analysis of data
►SQL Access
•Access, modify, create and delete tables
in a database
►16 Pen Trend
•Real time trend tool
►Symbol Factory
Symbol Factory Graphic Wizard
•Over 800 graphics in over 21 industries

Included with InTouch to help increase your productivity


“Innovate, Automate, Integrate”
78
Toolkits
►Extensibility Toolkit
• Wizard Development Kit
• Script Development Kit
• InTouch Database Extension API’s
►I/O Server Toolkit
• Connect every device you use

“Innovate, Automate, Integrate”


79
InTouch Today
► Well-known Robust Technology
 Reliable
 Migrateable
• Products are upwards compatible -- protecting your investment in
time, energy and money

► Installed Base Global Leader


 Over 200,000 installations
 Install base represents every industry

“Innovate, Automate, Integrate”


80
Wonderware Software integration
► Integrates with all other Wonderware
software
• Industrial Application Server
• IndustrialSQL Server – Real Time plant Historian
• SuiteVoyager – Internet Information Portal
• SCADAlarm – Voice, Email and Paging system for Alarms
• InTrack – Resource Tracking
• InControl – Logic Control Engine
• InBatch – Batch Processing
• Avantis – Asset Utilization
• DT Analyst – Downtime Tracking Analysis
• QI Analyst – Quality information about your process
• ActiveFactory – IndustrialSQL Server Client Tools
“Innovate, Automate, Integrate”
81
Powering intelligent plant
decisions in real time.

“Innovate, Automate, Integrate”


82
INDUSTRIAL INTERNET OF THINGS
► IIoT
► IoT

“Innovate, Automate, Integrate”


83
INTERNET OF THINGS (IoT)
► The Internet of Things (IoT) is the network
of physical devices, vehicles, home
appliances, and other items embedded with
electronics, software, sensors, actuators, and
connectivity which enables these things to
connect and exchange data creating
opportunities for more direct integration of
the physical world into computer-based
systems, resulting in efficiency
improvements, economic benefits, and
reduced human exertions-WIKIPEDIA
“Innovate, Automate, Integrate”
84
► Discover the power of the Industrial Internet
of Things (IIoT).mp4

“Innovate, Automate, Integrate”


85
► Internet of Things explained simply.mp4

“Innovate, Automate, Integrate”


86
► How It Works Internet of Things.mp4

“Innovate, Automate, Integrate”


87
1. OPERATOR TO MACHINE COMMUNICATION
ANYWHERE

HMI/SCADA- HUMAN MACHINE


INTERFACE
GRAPHIC USER INTERFACE (GUI)

“Innovate, Automate, Integrate”


88
►M TO M TECH

“Innovate, Automate, Integrate”


89
►2. MACHINE TO
MACHINE
COMMUNICATION

“Innovate, Automate, Integrate”


90
MACHINE TO MACHINE
TECHNOLOGY
Data Collection Data Transmission Data Analysis

Satellite Comm

M to M gateway

Cellular Comm

Powerline Comm

“Innovate, Automate, Integrate”


91
►SMART MACHINES
►SMART FACTORY
►SMART TV
►SMART PHONE
►SMART
TRANSPORATION
“Innovate, Automate, Integrate”
92
“Innovate, Automate, Integrate”
93
“Innovate, Automate, Integrate”
94

Potrebbero piacerti anche