1 of 44

“Introduction to PLC-SCADA & Its Industrial � Applications”

Prof. J.R.Prajapati

M.Tech(VLSI & Embedded Systems)

Electrical Engg. Dept.

1

R.N.G.Patel Institute of Technology(RNGPIT) Tajpore, Bardoli

2 of 44

CONTENTS:

1. PLC Introduction

2. Architecture

3. PLC System

4. PLC Programming(Ladder Diagram)

5. Applications

6. Input/Output

7. SCADA

8. Conclusion

2

3 of 44

PLC - Introduction

What does PLC stand for?

PLC - Programmable Logic Controller

  • PLC implements logic control functions by means of a program
  • User defined Program Control whole Process.

How does a PLC differ from a computer?

  • A computer is optimized for calculation and display tasks
  • A computer is programmed by specialists
  • A PLC is designed for (logic) control and regulation tasks
  • A PLC is programmed by non-specialists
  • A PLC is well adapted to industrial environment

3

4 of 44

PLC - Introduction

Where are PLCs used?

  • In every industry where automation is involved, from individual machines to whole processes

What tasks do PLCs perform?

  • The logic control tasks such as interlocking, sequencing, timing and counting (previously undertaken with relays or pneumatics)
  • In addition, PLCs can perform a variety of calculation, communication and monitoring tasks

4

5 of 44

PLC - Introduction

Why are PLCs so common?

  • They are cost-effective
  • They are flexible, reliable and compact
  • They have significant advantages over traditional control systems based on relay or pneumatics

5

6 of 44

  • A PLC contains a basic operating system that allows for:

– Downloading and executing user (ladder logic) programs

  • – Communicating with devices

• I/O modules

• Other PLCs on a network

  • – Holding configuration data such as
  • • Number and type of I/O modules present in the PLC

system

  • • Status information

6

PLC - Introduction

7 of 44

PLC - Introduction

Features

7

8 of 44

Architecture

8

9 of 44

PLC System

9

10 of 44

Programming of PLC

  • Different Techniques to Program
  • Ladder Diagram (LD)
  • Sequential Function Charts (SFC)
  • Function Block Diagram (FBD)
  • Structured Text (ST)
  • Instruction List (IL)

Among this languages Ladder Diagram is very Popular

10

11 of 44

Why ladder?

  • A ladder diagram features an excellent graphical representation based on well-understood circuit design concepts.

  • Excellent debugging tools. Modern online debugging tools available in a ladder diagram provide an animation showing live “power flow

  • Efficient representation for discrete logic. Because a ladder diagram is designed to mirror electrical circuits, it naturally is a good way to represent discrete logic.

11

12 of 44

Ladder Basics

12

Input

Instructions

Output

Instructions

A program is a series of instructions that directs the PLC to execute actions.

Relay ladder logic, the standard programming language, is based on

electromagnetic relay control

13 of 44

Simple Concept of Electrical

13

14 of 44

State Diagram of Motor On-Off

14

Ladder Diagram

State Diagram

15 of 44

How Ladder Works

15

16 of 44

How Ladder Works

16

17 of 44

How Ladder Works

17

18 of 44

How Ladder Works

18

19 of 44

Overview of Ladder…

19

20 of 44

Interfacing with Relay

20

21 of 44

Different Logics in Ladder

21

22 of 44

Applications of PLC

Gate Control

  • PLC can sense a vehicle at the entrance or exit, and open and close the gate automatically
  • The current vehicle count is easily determined by programming a simple counter

22

23 of 44

23

Applications of PLC

24 of 44

24

Applications of PLC

25 of 44

25

Applications of PLC

26 of 44

26

Inputs

Outputs & Power Supply

Communication

Ports (RS-485)

How PLC Looks..

27 of 44

27

Structure of a PLC

28 of 44

28

The PLC processor

29 of 44

29

PLC Input / Output Devices

30 of 44

  • Push buttons
  • Switches (limit switches, level switches, etc.)
  • Sensors(Proximity, Temperature etc..)

30

PLC Input Devices

31 of 44

  • Relay contacts
  • Solenoid valves
  • Signal devices (such as lamps, alarms, etc.)
  • Motors

31

PLC Output Devices

32 of 44

32

Programming terminal

  • Programming is done through programming terminal
  • Programming terminal translates engineering language (logic control) to machine language (binary code)
  • Most PLC manufacturers offer software packages that allow a standard computer to be used as a programming terminal

33 of 44

Programming through standard computer

33

34 of 44

  • The CPU reads the data from the inputs
  • The program in the CPU uses the inputs to evaluate the control logic. As the program runs, the CPU updates the data
  • The CPU writes the data to the output

34

Relating the program to inputs & outputs

35 of 44

lecture note 9 PLC

35

Relating the program to inputs & outputs

36 of 44

SCADA

  • Supervisory control and data acquisition (SCADA) is a control system architecture comprising computers, networked data communications and graphical user interfaces (GUI) for high-level process supervisory management

36

37 of 44

Automation in Industry- At Different levels…

37

38 of 44

DCS- In Plant

38

39 of 44

DCS- In Plant

39

40 of 44

DCS- In Plant

40

41 of 44

DCS- In Control Room

41

42 of 44

Conclusion:

  • PLC is heart of Automation.
  • Today almost every Industry has automation.
  • As Engineer we should have knowledge of PLC, DCS & Its Programming.
  • Bright future in the Field of Automation.

42

43 of 44

References:

  • https://www.controleng.com/articles/ladder-logic-strengths-weaknesses/
  • https://en.wikipedia.org/wiki/Distributed_control_system
  • https://www.emerson.com/en-us/automation/
  • https://unitronicsplc.com/what-is-plc-programmable-logic-controller/
  • https://www.electrical4u.com/programmable-logic-controllers/

43

44 of 44

Thank You….

44