UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

28
Industrial Controls Engineering Department UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC (CONTINUOUS PROCESS CONTROL) BASIC COURSE SESSION 3: PLC BASICS CERN EN/ICE group UCPC 6 UNICOS-Continuous Process Control

Transcript of UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Page 1: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

UNICOS: UNIFIED INDUSTRIAL

CONTROL SYSTEM CPC (CONTINUOUS PROCESS CONTROL)

BASIC COURSE

SESSION 3: PLC BASICS

CERN EN/ICE group

UCPC 6 UNICOS-Continuous Process Control

Page 2: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

OVERVIEW

2

Page 3: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Programmable Logic Controller Designed for industrial processes. Works under severe conditions. Real time system. Handles sensors and actuators (I/O).

OVERVIEW

3

Page 4: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Process control Collects inputs (digital, analog) Runs the process control

Basic logic functions Complex algorithms (PID…) Safety functions

Produces actions (outputs) Provides data to the supervision layer

FUNCTIONS

4

Page 5: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Reliable. Used for safety systems. Robust. Resistant to electrical noise, vibration,

impact, dust, heat. Extensive range of inputs/outputs. Extensive range of functionalities. Long term support. Long life, around 30 years.

FEATURES

5

Page 6: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ETHERNET TCP/IP

INDUSTRIAL FIELDBUS

REMOTE I/O

PLC

SENSORS/ACTUATORS

DIRECT WIRING

Supervisory Control And Data Acquisition SCADA

HARDWARE OVERVIEW

6

Page 7: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Device which converts the signal from one form to another.

Sensors Analog: Temperature, pressure, humidity, level,

flow, weight… Digital: Level, pushbutton (emergency stop),

position switch, photoelectric sensor… Actuators

Analog: valve, pump, heater, power supply… Digital: Signaling column, contactor, electro

valve, switch, OnOff pump…

SENSORS - ACTUATORS

7

Page 8: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ETHERNET TCP/IP

INDUSTRIAL FIELDBUS

REMOTE I/O

PLC

SENSORS/ACTUATORS

DIRECT WIRING

Supervisory Control And Data Acquisition SCADA

HARDWARE OVERVIEW

8

Page 9: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Communication modules I/O Modules.

Convert physical value into numeric value and vice versa.

Function modules.

PERIPHERY STATIONS

9

Page 10: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

I/O MODULES

Analog 16-bit signed from -32768 to 32767. Inputs: Resistance, Current, Voltage,

thermocouple… Outputs: Current, voltage.

Digital 1-bit Inputs: 120v-230v AC, 24v DC Outputs: Relay, 120v-230v AC, 24v-48v-125v

DC.

10

Page 11: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

PID control Flow Camera controllers Numerical controllers Counters Positioning

FUNCTION MODULES

11

Page 12: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Ethernet Profibus CAN Point to Point Serial RS 232, RS 485 AS-Interface Modbus…

COMMUNICATION MODULES

12

Page 13: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ETHERNET TCP/IP

INDUSTRIAL FIELDBUS

REMOTE I/O

PLC

SENSORS/ACTUATORS

DIRECT WIRING

Supervisory Control And Data Acquisition SCADA

HARDWARE OVERVIEW

13

Page 14: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Industrial Network System Provides the PLC with I/Os Time deterministic. Saves cabling costs Sensitive to electromagnetic noise. Specific installation rules. Several different (incompatible) fieldbus standards.

FIELDBUS- OVERVIEW

14

Page 15: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

FIELBUS STANDARDS

Profibus Industry leader. 14 million nodes.

WorldFip Robust (radiation resistant)

CAN. CANOpen. CANBus Low cost Easy to implement Used for ELMB at CERN

ProfinetIO Interbus integrated (Phoenix Contact). Ethernet based fieldbus

15 15

Page 16: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

PROFIBUS

16

PROFIBUS

Active nodes. Master

Passive nodes. Slaves.

PLC PLC PC

16

Page 17: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ETHERNET TCP/IP

INDUSTRIAL FIELDBUS

REMOTE I/O

PLC

SENSORS/ACTUATORS

DIRECT WIRING

Supervisory Control And Data Acquisition SCADA

HARDWARE OVERVIEW

17

Page 18: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

SIEMENS S7-200

S7 200 (low range) Compact Low cost Small systems

18

Page 19: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

S7 300 (medium range) Modular Wide range of IOs Widely used Limited memory Limited range of fieldbuses

SIEMENS S7-300

19

Page 20: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

S7 400 (high range) Redundant architecture Large memory High performance

SIEMENS S7-400

20

Page 21: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

21

PROCESS CYCLE

Read inputs

Copy inputs to

Input Process Image

Execute user

program

Copy Output process

Image to outputs

Write outputs

Comm tasks

Cycle time 5-500 ms

Process Cycle

21

Page 22: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

22

Traditional ladder logic is an easy-to-use graphical programming language that implements relay-equivalent symbol. Intuitive. Limited functionalities.

PROGRAMMING LANGUAGES

22

Page 23: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

STL: Statement List / Instruction List - Fastest possible logic execution. Low level language (similar to assembly language)

PROGRAMMING LANGUAGES

23 23

Page 24: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

FBD : Function Block Diagram

PROGRAMMING LANGUAGES

24

Page 25: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ST: Structured Text - Equations, table manipulation, complex algorithms (If/Then)

PROGRAMMING LANGUAGES

25

Page 26: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

SFC : Sequential Function Chart -A graphical method of representing a sequential control system (stepper).

PROGRAMMING LANGUAGES

26

Page 27: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

ETHERNET TCP/IP

INDUSTRIAL FIELDBUS

REMOTE I/O

PLC

SENSORS/ACTUATORS

DIRECT WIRING

Supervisory Control And Data Acquisition SCADA

HARDWARE OVERVIEW

27

Page 28: UNICOS: UNIFIED INDUSTRIAL CONTROL SYSTEM CPC …

Industrial Controls Engineering Department

Ehternet TCP IP. Big amount of data transfer. Non deterministic. Big data transfer rates. S7 Driver on TCP IP. Siemens. OPC.

SCADA COMMUNICATION

28