Top Banner
35

HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Feb 25, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller
Page 2: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Page 3: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

3

Circuit BreakerPressure meter

Valve

HMI / SCADA / DCS

Engineering Station

PLCRTU

DCS Controller

Page 4: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Controller A/C

Thermometer

System Input

System OutputReference

Measured Output

Keypad

Page 5: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Controller Turbine

Pressure Meter

System Input

System OutputReference

Measured Output

HMI

Page 6: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Cyber Attack By Changing

Control Parameters

Is it possible? Likely?

6

Page 7: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

HMI PLC

RPM is 300

Turbine

Sensor Data

1 of 2

Page 8: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

HMI PLC

RPM is 300

Turbine

Sensor Data

HMI PLC

Set RPM to 500

Turbine

Set Actuator

2 of 2

Page 9: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

9

HMI PLC

Set RPM to 1000

Turbine

?

1 of 3

Page 10: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

10

HMI PLC

Set RPM to 1000

Turbine

?

- Read RPM from HMI- If RPM > 500

- Ignore new RPM- Else

- Set RPM

CONTROL LOGIC

2 of 3

Page 11: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

11

HMI PLC

Set RPM to 1000

Turbine

Nothing

CONTROL LOGIC

3 of 3

- Read RPM from HMI- If RPM > 500

- Ignore new RPM- Else

- Set RPM

Page 12: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Firmware

Configuration

Logic

Process Parameters

Page 13: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

PLC

Upload logic

- Read RPM from HMI- If RPM > 500

- Ignore new RPM- Else

- Set RPM

1 of 4

Page 14: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

PLC

Download new logic

- Read RPM from HMI- If RPM > 500

- Set RPM to 1000- Else

- Set RPM to 1000

2 of 4

Page 15: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

HMI PLC

Set RPM to 300

Turbine

Upload new logic

- Read RPM from HMI- If RPM > 500

- Set RPM to 1000- Else

- Set RPM to 1000

3 of 4

Page 16: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

HMI PLC

Set RPM to 300

Turbine

Set RPM to 1000

Upload new logic

- Read RPM from HMI- If RPM > 500

- Set RPM to 1000- Else

- Set RPM to 1000

4 of 4

Page 17: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

HMI PLC

Read RPM

Turbine

Upload new logic 1 of 3

Page 18: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

HMI PLC

Read RPM

Turbine

RPM is 1000

Upload new logic

- Got read RPM command- result = Query Sensor- Report back result

2 of 3

Page 19: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

12

Engineering Station

HMI PLC

Read RPM

Turbine

RPM is 1000

Upload new logic

- Got read RPM command- result = Query Sensor- Report back RPM=500

3 of 3

Page 20: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

20

Page 21: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

21

Engineering Station

HMI PLC

Set RPMRead Temperature Read Control Logic

Update Firmware

1 of 4

Page 22: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

22

Application Protocols Control-Layer Protocols

Engineering Station

HMI PLC

Set RPMRead Temperature Read Control Logic

Update Firmware

2 of 4

Page 23: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

23

Application Protocols Control-Layer Protocols

Engineering Station

HMI PLC

Set RPMRead Temperature Read Control Logic

DNP3

Modbus

BACnet

PROFINET

Update Firmware

3 of 4

Page 24: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

24

Application Protocols Control-Layer Protocols

Honeywell

Rockwell

Schneider Electric

Siemens

Emerson

Engineering Station

HMI PLC

Set RPMRead Temperature Read Control Logic

DNP3

Modbus

BACnet

PROFINET

Update Firmware

4 of 4

Page 25: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

Controller A/C

Thermometer

System Input

System OutputReference

Measured Output

Keypad

Page 26: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

27

HMI PLC Turbine

Page 27: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

28

••

••

••

Page 28: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

We’ve learned that the

Industrial Controllers are the most

important part of an ICS network

29

Now what?

Page 29: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller
Page 30: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

- Confidential -

Page 31: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

- Confidential -

Page 32: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

- Confidential -

Page 33: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

- Confidential -

Page 34: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller

- Confidential -

Page 35: HMI / SCADA / DCS - LBCG...HMI / SCADA / DCS Engineering Station PLC RTU DCS Controller Controller A/C Thermometer System Input System Reference Output Measured Output Keypad Controller