UNICOS-like system for interlocks II Workshop on PLC-based interlocks systems ITER, Dec 2014 Jeronimo ORTOLA VIDAL CERN Engineering Department, Industrial.

Slides:



Advertisements
Similar presentations
DAQMASTER Features and Benefits
Advertisements

André Augustinus 15 March 2003 DCS Workshop Safety Interlocks.
Model H Free Standing Static Transfer Switch. Why choose a model H static transfer switch? Increases power availability. True solid state. Rugged, reliable.
Model W Wall Mount Static Transfer Switch. Why choose a model W static transfer switch? Increases power availability. Integrated maintenance bypass. True.
Electrical distribution for ALICE experiment & Electronic Rack Control S. Philippin.
André Augustinus 16 June 2003 DCS Workshop Safety.
TE / CRG / Paulo Gomes The Control System for the LHC tunnel cryogenics, p. 1 CERN Portuguese Teachers Programme, 7 Sep 2011 Dr. Paulo Gomes on behalf.
PLC Based Interlock systems Workshop 4-5 December ITER Organization Headquarters - St Paul-lez-Durance-France ITER Central Interlock System: Central.
Time Stamping and archiving of PLC data
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
Industrial Control Engineering Industrial Controls in the Injectors: "You (will) know that they are here" Hervé Milcent On behalf of EN/ICE IEFC workshop.
Lukasz ZwalinskiLHCb CO 2 cooling; 1 IBL CO 2 cooling control system Bart Verlaat, Lukasz Zwalinski, Maciej Ostrega, Michal Zimny,
DCS LEB Workshop ‘98, Rome, Detector Control System, H.J.Burckhart,1 Detector Control System H.J Burckhart, CERN u Motivation and Scope u Detector and.
Technical review on UPS power distribution of the LHC Beam Dumping System (LBDS) Anastasia PATSOULI TE-ABT-EC Proposals for LBDS Powering Improvement 1.
The Detector Safety System for LHC Experiments Stefan Lüders ― CERN EP/SFT & IT/CO CHEP03 ― UC San Diego ― March 27 th, 2003.
Lukasz ZwalinskiATLAS IBL CO 2 cooling 1 CO 2 cooling system for Insertable B Layer detector into the ATLAS experiment L. Zwalinski, C. Bortolin,
All content in this presentation is protected – © 2008 American Power Conversion Corporation Symmetra ® LX – redundant UPS High performance, redundant.
SCADA and Telemetry Presented By:.
CPC (C ONTINUOUS P ROCESS C ONTROL ) SCADA UNICOS: UN IFIED I NDUSTRIAL CO NTROL S YSTEM CPC (C ONTINUOUS P ROCESS C ONTROL ) SCADA 1 Marco Boccioli -
Chapter 7 AC 800M Hardware Course T314.
Industrial Grade Device Connectivity Success Story Guidebook Power Automation Transportation Automation Kiosk/ATM/POS Typical Application.
Novel techniques while developing on the WinCC OA Experience with the UCPC library.
Automatic Generation Tools UNICOS Application Builder Overview 11/02/2014 Ivan Prieto Barreiro - EN-ICE1.
NCSX NCSX Preliminary Design Review ‒ October 7-9, 2003 G. Oliaro 1 G. Oliaro - WBS 5 Central Instrumentation/Data Acquisition and Controls Princeton Plasma.
ITER – Interlocks Luis Fernandez December 2014 Central Interlock System CIS v0.
9th September 2001R. BARILLERE - IT-CO1 Industrial and Custom Front-End solutions for Process Controls.
European Organization for Nuclear Research LHC Gas Control System Applications G.Thomas, J.Ortola Vidal, J.Rochez EN-ICE Workshop 23 April 2009.
1 Low Voltage Power Supply Specification DCS Workshop 8 Sept 03 L.Jirden.
Ethernet IP solution for ATLAS IBL and CMS Pixel detectors CO 2 cooling plants Lukasz Zwalinski PH/DT/DI.
Operational tools Laurette Ponce BE-OP 1. 2 Powering tests and Safety 23 July 2009  After the 19 th September, a re-enforcement of access control during.
André Augustinus 17 June 2002 Technology Overview What is out there to fulfil our requirements? (with thanks to Tarek)
INTERFACE DESCRIPTION PLC objects and HMI 2 CERN, EN/ICE, UNICOS Team.
FAIR Accelerator Controls Strategy
LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.
Industrial Control Engineering UNICOS device and front-end Hervé Milcent UNICOS device front-endHervé Milcent1.
MARCO UNICOS based control system CERN Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
1 UNICOS PVSS Evolution Cryogenics Control Enrique BLANCO Industrial Controls & Electronics Group.
Chiller control system Lukasz Zwalinski – PH/DT.
Chiller control system Specification meeting Lukasz Zwalinski – PH/DT.
Jefferson Lab Report Karen S. White 11/14/00. Overview  Status of Jefferson Lab Control System  Work In Progress  Transitioning to Operations.
“The LHC GCS Framework” Geraldine Thomas CERN, IT-CO A complete PLC and PVSS automatic code Generation.
May 14, 2003The Detector Safety System for LHC Experiments1 Agenda 1) Minutes of last meeting 2) DSS Back End software progress by Giulio Morpurgo 3) DSS.
The Software for the CERN Detector Safety System G. Morpurgo, R. B. Flockhart and S. Lüders, CERN IT/CO.
ATLAS DCS ELMB PRR, CERN, March 2002Fernando Varela ELMB Networks CAN/CANopen Interoperability of the ELMB Usage of the ELMB in ATLAS ELMB Networks Full.
UNICOS Roadmap 2015 Enrique Blanco On behalf of the UNICOS team EN-ICE 1 March 2015 CERN March 27, 2015 GSI - CERN Collaboration.
60kW Thermosiphon control system
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
European Organization for Nuclear Research LHC Gas Control System Applications Generation to Deployment phases Strategy/Principles.
The Control System for the LHC tunnel cryogenics Controlling Cool Accelerators Controle da Criogenia de Aceleradores de Partículas Dr. Paulo Gomes CERN.
Thermo-siphon Control Design Lukasz Zwalinski – PH/DT Alexandre Moraux – PH/DT
ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM UNICOS implementation in ISOLDE Sebastien Blanchard TE/VSC Interlocks, Controls.
E.Sbrissa EP/TA3 - IC ATLAS EDR_MAG Magnet Project Fault analysis, QA & Failure rate.
Claudia Dias Vacuum, Surfaces & Coatings Group Technology Department Claudia Dias CERN, Technology Department Vacuum, Surfaces and Coatings Group 2 |
PROGRAMMABLE LOGIC CONTROLLER. Control Systems Types  Programmable Logic Controllers  Distributed Control System  PC- Based Controls.
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
PLCs at CERN for machine protection and access interlocks Session: Machine Protection and interlock systems at different labs I. Romera Ramírez (CERN /
An overview of I&C Systems in APR 1400 Parvaiz Ahmed Khand December 28, 2007.
PLC based Interlock Workshop CIS Team February 2016 ITER Central Interlock System Fast Interlock Controller.
Detector Safety System overview DSS is a PLC based system designed to protect ATLAS detector from damages. Front end (hardware) 2 redundant PLC ~700 input.
The Detector Safety System for LHC Experiments Stefan Lüders ― CERN EP/SFT & IT/CO RCS Review Meeting ― September 2 nd, 2003.
UNICOS-CPC course - CERN EN/ICE Industrial Controls Engineering Department Deployment of the CPC6 control application Marc Quilichini
Combining safety and conventional interfaces for interlock PLCs
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
SCADA for Remote Industrial Plant
CV PVSS project architecture
PSS0 Design & Concept of Operations
Presentation transcript:

UNICOS-like system for interlocks II Workshop on PLC-based interlocks systems ITER, Dec 2014 Jeronimo ORTOLA VIDAL CERN Engineering Department, Industrial Controls Group

Industrial Controls Engineering Department Outline Current solutions WIC, PIC, DSS Under study UNICOS protection systems UNICOS safety systems 2 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Warm magnet power converters interlock system Power electrical circuits interlock system Based on simple Boolean conditions (matrix) Safety and standard version for WIC. Standard fast PLC fro PIC UNICOS TSPP in the communication with SCADA. UNICOS in SCADA. Same generic code applied to all the WIC and PIC protection system Configuration of the interlock conditions by a configuration flies produced externally 3 December, 2014 J. Ortola (CERN, EN/ICE) WIC, PIC

Industrial Controls Engineering Department DSS overview DSS “Detector” Alarm-Action Matrix Read the Sensors Evaluate the Alarm Conditions Set the Actuators ~1 Hz 4 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Detector Evaluate the Alarm Conditions Read the Sensors Set the Actuators Configure Monitor S7 Driver Operator Display Configuration Interface WinCC OA SCADA systemRedundant Siemens PLC The Back-End deals with User Interaction The Front-End deals with Safety 5 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department How does the “data-driven” approach work The details of the Sensors, Alarms and Actuators will not be “hardcoded” in the software. These details, which describe the peculiarities of each system protected by the DSS, will instead be confined into “data structures”. The DSS software will interpret the data contained in the above mentioned structures. Benefits The software will then be identical for every DSS. This approach automatically eliminates the risk of introducing software bugs when the User adds new items. Software: the data-driven approach 6 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department UCI … UCI UCI “Compare” blocks UCI … UCI UCI Sub-conditions If “A”=TRUE or “B”=TRUE or “C”=TOO_HIGH or “D”=TOO_LOW then ALARM “E” UCI 3 … UCI 1 UCI 2 Digital sensors A = true B = true… … UCI 8193 UCI 8194 Analogue sensors UCI UCI C = high D = high C = low D = low delay = 2 … UCI UCI Alarm-Action links … UCI … UCI UCI Actuators If ALARM “E” then ACTION “F” (after 2 secs.) UCI = 1 UCI = 3 UCI = 8193 UCI = UCI = 0 (empty) N = 1 (OR) … Alarm “E” value UCI = 0 (empty) Alarm conditions UCI 16421UCI … Step 1: read digital sensors Step 2: read analogue sensors and compare with thresholds Step 5: evaluate Alarm Conditions Step 6: look at Alarm-Action links Step 7: set Actuator values (execute Actions) 7 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department WinCCOA DATABASE (DATAPOINTS) DSS EVENT MANAGER ARCHIVE MANAGER MANAGER LOG MANAGERS ORACLE DATABASE SMS/ WinCCOA ARCHIVE PLC DATABLOCKS Front-End PLC S7 Driver User Interaction part MONITOR PANELS CONFIGURE PANELS Parameter changes (from User) Status changes (Front-End “events”) 8 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department

Industrial Controls Engineering Department

Industrial Controls Engineering Department Many consistency checks are needed when defining an Alarm Condition Check that, depending on the sensor values, the condition can actually be TRUE or FALSE ex. (A too_high and A too_low) is bad ex. (B true or B false) is bad Check against the same sensors being reused in a redundant way ex. (B true or B true) : maybe the User has made a mistake 11 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Data server: gateway to the Back-End redundant in the Front-End communication using the native WinCCOA S7 driver Redundancy: up to the level of I/O interfaces backup in case a power supply, CPU, Profibus failure optical link between CPU modules step-by-step comparison inside the processing of the PLC cycle Front-End: Siemens S7-400 station programmed through the Siemens STEP7 development environment implementation and processing of the DSS Front-End Software monitors itself CPU crate: redundant PS CPU 414-4H Ethernet adapter (CP 443-1) Back End: WinCCOA user interface for display & logging modification of the Alarm/Action-Matrix Profibus Opt. Link DSS COM Data Server WinCC OA CERN LAN 12 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department I/O modules are not redundant, but sensors can be connected redundantly by doubling (tripling) their number. Reliability Single Incident Robustness: Power supplies are redundant. Optical fiber break leads to stop of CPU slave. CPU crates are redundant. PROFIbus is redundant. Communication modules are redundant. Power is back-up’ed by UPS. UPS failure will bypass current from main lines. 13 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Surface Cavern Shaft Optical Link DSS COM NTP Server CERN LAN CPUs are comfortably separated to minimize danger of accidental damage Experiment’s Configuration I/O crates act as cable concentrators near sensors/actuators Connection of both CPUs to NTP. Synchronization is better than 20ms. Redundant cables running through two cable paths. Spares for all cables are foreseen. PROFIbus Back-End situated in the control room. Front-end Control Room Back-end CERN LAN 14 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Experiment’s Configuration Cavern Surface Shaft Optical Link DSS COM PROFIbus Functionality grouped into “ Detector Safety Units ” All DSUs are alike. Each DSU is responsible for a distinct geographic area. 2-4 DSUs typical, 16 DSUs maximal possible per experiment. Front-end Control Room Back-end CERN LAN 15 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department DSU Layout Patch Panel Terminals to connect sensors / actuators (max. 352 digital channels OR 120 analog channels; optimum is 224 digital PLUS 64 analog channels) Table / Drawer Control Room Panel, Gyro & Siren (not part of a DSU) External Crate with dedicated Monitoring Module 2 nd External Crate possible Ethernet Switch for DSS COM (in DSUs with CPU crate) CPU crate (in two DSUs) Redundant 24V Power Supplies & Distribution Modules Front-End Display Gateway PC (in one DSU) Uninterruptible Power Supply (UPS) 52 units standard ) All parts are compliant to CERN’s technical and safety requirements (by TIS). 16 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department The five installed DSSs The five installed DSSs: some figures ALICEATLASCMSCMSXLHCb DSUs Analog Sensors Digital Sensors Alarm Conditions Alarm->Action links~220~2000~770~1850~1150 Actions December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department DSS highlights Five DSS systems, each running the same identical software Additional features ORACLE logging of all events and configuration modifications Monitoring the status of the PLC system itself Preventing configuration modifications if the communication is not working Sophisticated WinCCOA-based User Interface 18 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department The data-driven approach has led to Simplicity and stability in the Critical part Very well established interface between control and supervision. Reduced software development and maintenance Independence from the data details. There is nothing “CERN-specific”. The system can be reused “as it is” in other environments. 19 December, 2014 J. Ortola (CERN, EN/ICE) DSS highlights

Industrial Controls Engineering Department Future: UNICOS-CPC protection system Automated generation of interlock matrix code with UAB. UNICOS-CPC objects (No safety functions). Functions to evaluate the matrix Digital: MooN Analog: HH, LL, equal, max, min Digital and Analog actuators Online reconfiguration of matrix from SCADA Fast interlocks (Interruption Inputs) 20 December, 2014 J. Ortola (CERN, EN/ICE)

Industrial Controls Engineering Department Future: UNICOS-CPC safety systems UNICOS-CPC for the non-safety protection Manual development of safety functions linked to CPC objects. 21 December, 2014 J. Ortola (CERN, EN/ICE)