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

  • Upload
    others

  • View
    27

  • Download
    5

Embed Size (px)

Citation preview

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