28.05.2014lukasz zwalinskilhcb co 2 cooling; 1 ibl co 2 cooling control system 28.05.2014 bart...

17
28.05.2014 Lukasz Zwalinski LHCb CO 2 cooling; 1 IBL CO 2 cooling control system 28.05.2014 Bart Verlaat, Lukasz Zwalinski, Maciej Ostrega, Michal Zimny, Florian Corbaz

Upload: adela-james

Post on 22-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

28.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 1

IBL CO2 coolingcontrol system

28.05.2014

Bart Verlaat, Lukasz Zwalinski,Maciej Ostrega, Michal Zimny,

Florian Corbaz

25.05.2014 Lukasz Zwalinski

Requirements• System operational 24/7 with active on call service 24/7.

• On-call service provide by EN-CV for 1st level intervention and ATLAS cooling expert on-call.

• Global alarm communication to CCC activated

• MOON monitoring with mail & SMS notification

- Industrial components based control system

- Redundancy in terms of power distribution and main control components

25.05.2014 Lukasz Zwalinski

ImplementationControl part:

• 2x Schneider Premium PLCs + 1x 340 M in TN

• WinCC OA 3.11 as SCADA in TN

• WAGO Ethernet IP distributed I/Os in privet network

• SCADA server in CCC, with access via terminal server and dedicated CCM

• Access control via e-groups

• LHC logging

• LASER alarms to CCC

• DIP data to DCS

• Direct MODBUS communication for DCS

• Hard wired signals for DSS

• Siemens local touch screens

Electrical part:

• Standard industrial components (ABB, Siemens, Schneider, Phoenix etc.)

• 24V DC hot swappable redundant power supplies

Few numbers:• ~230k lines of PLC code• 366 alarms and interlocks• 81 user interface panels

PH-DT standardcommon for ATLAS and CMS

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 4

CERN Technical Network

CERN GPN

OWS OWS OWS

EN/CV Terminal server

Detector Control System

DIP

CERN Control Room

Critical data tunnel from PLC to DCS

IBL plant ALocal MODBUS TCP/IP

Pneumatic lines

FESTO

WAGO I/Os

Local Touch Screen

Premium CPU Premium CPU

IBL plant BLocal MODBUS TCP/IP

Pneumatic lines

FESTO

WAGO I/Os

Local Touch Screen

Vacuum PLC

M340M CPU

Privet network Privet network

IBL architecture

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 5

Framework

UNICOS CPC‐ UNified Industrial COntrol System Continuous Process Control CPC6

UNICOS framework supports 3 control system layers: supervision (SCADA: WinCC OA 3.11) control (PLC: Siemens S7 and Schneider) field layer

The package of programming tools includes: baseline library (with modular PID algorithm) code generator skeleton templates and example of objects list

Object definitions provided by UNICOS are split into: I/O Objects (Digital Input, Digital Output, Analog Input) Field Objects (OnOff, Analog, AnaDig, Controller, etc.) Process Control Objects (PCO)

Offers homogenous user interface and PLC code organization.

http://j2eeps.cern.ch/wikis/display/EN/UNICOShttp://www.esrf.eu/icalepcs2011/papers/wepks033.pdfhttp://www.esrf.eu/icalepcs2011/posters/wepks033_poster.pdfhttp://indico.cern.ch/getFile.py/access?resId=0&materialId=slides&confId=162565

SCADA Servers

Eth

ern

et N

etw

ork

&

T

CP

IP c

omm

un

icat

ion

ser

vice

s

PLC Process Control

PLC Process Control & Field interface

Operator Consoles

Fieldbus Networks

control system connection to the process directly or through field-

buses

Industrial Field layer

Industrial Supervision Layer

Interface to operators

(Monitoring & Command emission)

Real time DB & Archiving

Control Logic Actions

Industrial Control layer

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 6

LHC Tunnel Cryogenic Control System:- 18 x S7 400PLC + 2 x S7 300PLC,- 15’000 distributed sensors and actuators, - 5’500 interlocks & alarms, - 3’600 PID Control Loops

Detector Gas Systems- 24 PLCs Schneider Premium,- 10’000 I/O,- 3’000 alarms, about half of these cause an interlock,- About 200 PID Control Loops

CO2 UNICOS system operational at CERN:• ATLAS IBL• ATLAS SR1• CMS TIF• CORA• MARCO

Others:• NA48 Experiment - ECN3 HALL - Control Room in Bld. 918• CMS tracker thermal screen • ECAL detector cooling control system• LHC collimator temperatures• ATLAS BigWheels• ALICE SSD Cooling Interlock• ALICE SDD Cooling Interlock• ALICE Cooling water valves control

Who is already using UNICOS framework?

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 7

Control racks@ USA15

USXUSA Seen from Geneva side

Accumulator unit A&B CO2 unit B300 Chiller unit B400 CO2 unit A100 Chiller unit A200 Control rack A&BVacuum control

AB

IBL A&B Accumulator control cabinet

FCTIR-00095

FCEE-00044 FCK-00136 FCK-00135 A=> FCTIR-00092B=> FCTIR-00093

FCUE-00011FCUE-00012FCTIR-000096

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 8

Electrical racks

• Distributed control system• Modular control cabinets• One side cabinets with easy access for maintenance and modification • Standard industrial electrical and control components (ABB,SIEMENS etc.)

Headerfixed area

(toolbar)

Process areaSynoptic

FooterContextual areaHistoric25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 9

User interfaces

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 10

1) Right click on the Current user name

or click on the key

2) Click Login as

3) Enter an authorized NICE user /

password

Main Access Groups:

Monitor

Operator

Expert

Admin

Only NICE authorized users (defined previously)

are allowed to be log in the PVSS.

User interfaces

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 11

Static info Text Drawings

Animated Widgets Sensors Actuators Controller Process unit Alarms

Process unit

SensorActuatorStatic info

Widget interactions

User interfaces

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 12

WinCC OA 3.11 interfaces

User interfaces

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 13

Event list Alarm list

User interfaces

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 14

Recipe component User defined trends

Recipe: Massive parameterization (optional) Alarm thresholds Set Points PID parameters

Trends: Trend tree Individual trends via object face plate Dynamic trends

User tools

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 15

Alarms

Alarms: Massive parameterization (optional) Apply for individual objects and/or PCOs Groups Full stop interlocks Temporary stop interlocks Start interlocks Allow restart functionality

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 16

Powering scheme

25.05.2014 Lukasz Zwalinski LHCb CO2 cooling; 17

• Composed of 3 independent Schneider PLCs

• SCADA based on SIEMENS WinCC OA 3.11

• SCADA server placed in TN, CCC

• WAGO Ethernet IP selected as distributed I/Os

• Maximum of the redundancy in control and electricity adopted to the shared

accumulator architecture

• SCADA and PLC software based on UNICOS CPC 6

Summary