Learnings of PLC & Scada
Learnings of PLC & Scada
By
V.S KARTHIK PRAPANNA
14054-IE-057
ELECTRONICS CORPORATION OF INDIA LIMITED
• It’s a Government of India enterprise
established on 11th of april,1967 under
the department of Atomic Energy
establishment (AEE) to primarily meet
the Control & Instrumentation
requirements of India’s nuclear power
project.
vision
“To contribute to the country in
achieving self reliance in strategic
electronics”.
• To accomplish this goal i.e., to
provide diversified services to our
nation indigenously ECIL gave birth
to many departments in past few
years within it.
Chronicles of ECIL
• In closed loop control systems, output is fed back to the input. So, the
control action is dependent on the desired output.
Why we need PLCs in control systems?
Micro controller
based Adruino
boards
Computer
Relay circuits
PROGRAMMABLE LOGIC CONTROLLER
• According to NEMA standard ICS3-1978 PLC is defined as “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”.
M340 a typical industrial PLC/RTU
5
2 5
1 CPS
2
2 PROCESSOR
3 NOR
4 Digital input
1 4
3 3 4
5 Analog I/O 1
Rack Supply
BMX CPS 2000/3020
Power Bank for all the modules over rack
Criterion:
Processing power (number of inputs/outputs managed)
Memory capacity
Communication ports
Pattern Indication
RUN (green): operational state •PLC hardware and PLC program operations are normal.
on •Module is in RUN state.
•PLC is in STOP mode or a blocking error in the application has been detected.
flashing •Processor is configured but not in RUN state.
24V
P S CI
R E R
O 24V
10 N C
C SI U
E N IT
S G
S
O
R MODULE
PANEL
Digital input
BMXDDI3202 :
GND
T
O
P
R FI
O E
C 10 24V L
E D
Relay
S Pre-actuator
S
O
R
MODULE
PANEL
Digital output
BMXDDO1602 :
24V Field
Instrument
P A
R D
O 0 C 0V 4mA
2
C
0 to 16000 1V 5
4mA to 20mA
E C 0
to Ω
S K
S T 5V
O Count=160* (Current-4)
R MODULE Current=(0.001* Count)+4
PANEL
Analog Output
Field
GND Instrument
0 to 16000
4mA to 20mA
PANEL
Analog Output
8 channels
current ranges for each output: 0..20 mA & 4..20 mA
NOR
BMX NOR 0200 :
The BMX NOR 0200 H module supports these functions and
protocols:
RTU protocols:
Built-in RTU protocols for serial or Ethernet communications
IEC 60870-5-101 (master or slave)
IEC 60870-5-104 (client or server)
DNP3 serial (master or slave)
DNP3 IP (client or server)
Modbus TCP (client or server)
Main RTU Protocol Features:
Time synchronization through protocol facility or NTP
Events management with time stamping - Sequence of Events (SOE)
Events queue stored in RAM memory (up to 100,000 events for all
clients)
Events data backfill to SCADA application via protocol facility
Unsolicited messaging data exchanges
Protocol setup via Web page
NOM
Push button
ON
OFF
NOTE: In this case Topological addressing has been used to address the ‘NO’ contact
SCADA
• SCADA(Supervisory Control And Data Acquisition) is a category of
software application program for process control, the gathering of data
in real time from remote locations in order to control equipment and
conditions.
• SCADA systems include hardware and software components. The
hardware gathers and feeds data into a computer that has SCADA
software installed . The computer then processes this data and presents it
in a timely manner.
• SCADA also records and logs all events into a file stored on a hard disk or
sends them to a printer.
• SCADA applications warn when conditions become hazardous by
sounding alarms.
Typical SCADA architecture
Solid State Cockpit Voice Recorder
Deep space network antenna (32m)
Nuclear plant control room
APSARA
TDC-12