MARCO UNICOS based control system CERN 10.09.2012 Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.

Slides:



Advertisements
Similar presentations
CO2 progress and issues on the control system Lukasz Zwalinski – PH/DT
Advertisements

Experiment Control Systems at the LHC An Overview of the System Architecture An Overview of the System Architecture JCOP Framework Overview JCOP Framework.
Time Stamping and archiving of PLC data
UNICOS Objects (CPC) 11/02/14 UNICOS, CERN1 CERN, EN/ICE, UNICOS Team.
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,
UNICOS-CPC applied to Cryogenics and specifications Benjamin Bradu EN-ICE-PLC February 2014.
IBL CO 2 UNICOS CPC6 based control system Lukasz Zwalinski – PH/DT/PO.
(C.Betz Kick-Off Meeting Vacuum 5th March 2013) Agenda: First steps using WinCC OA First steps using UNICOS V5 Vacuum Test Rig Principles of.
IBL CO 2 cooling control system development status Lukasz Zwalinski – PH/DT/DI Maciej Ostrega – PH/DT/DI Florian Corbaz – EN/CV/DC.
Lukasz ZwalinskiATLAS IBL CO 2 cooling 1 CO 2 cooling system for Insertable B Layer detector into the ATLAS experiment L. Zwalinski, C. Bortolin,
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 -
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.
ITER – Interlocks Luis Fernandez December 2014 Central Interlock System CIS v0.
CO2 progress and issues on the control system Lukasz Zwalinski – PH/DT
European Organization for Nuclear Research LHC Gas Control System Applications G.Thomas, J.Ortola Vidal, J.Rochez EN-ICE Workshop 23 April 2009.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
11/03/2003LHC GCS - JCOP ER1 LHC GCS Renaud Barillère – CERN IT-CO.
Ethernet IP solution for ATLAS IBL and CMS Pixel detectors CO 2 cooling plants Lukasz Zwalinski PH/DT/DI.
Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting.
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.
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.
Unicos Object Library Programming Templates IOError / IOSimu for I/O object  IOError --> Hardware Electrical failure (i.e mA open loop). Detected.
All rights reserved, property and © CAD-Computer GmbH & Co.KG 2015 All rights reserved, property and © CAD Computer GmbH & Co.KG 2009.
1 JCOP-UNICOS. 2 Purpose of this meeting Requested by IT/CO To present you the UNICOS requirements on the hierarchy classifications Not to discuss the.
ALICE TPC Gas Control System (toward the first fully implemented LHC gas system) S. Haider EP-TA1-GS.
CO2 progress and issues on the control system Lukasz Zwalinski – PH/DT
UCPC RP1.8 New Features Nov 2015 UCPC Team 19 Nov 2015UCPC RP Release Features Presentation1.
“The LHC GCS Framework” Geraldine Thomas CERN, IT-CO A complete PLC and PVSS automatic code Generation.
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
European Organization for Nuclear Research LHC Gas Control System Applications Generation to Deployment phases Strategy/Principles.
UNICOS F RAMEWORK Enrique BLANCO* Industrial Controls & Electronics Group Engineering Department, CERN Geneva, Switzerland * On behalf of the UNICOS team.
JCOP - 17 October 2001NA60_GAZ - E. Mazel J. Rochez1 A Project for the GAS control System At NA60.
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.
Chiller + Brine + Water control system UNICOS CPC Lukasz Zwalinski – PH/DT.
Claudia Dias Vacuum, Surfaces & Coatings Group Technology Department Claudia Dias CERN, Technology Department Vacuum, Surfaces and Coatings Group 2 |
MARCO control system Munich Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.
C. Kiesling, 11th B2GM PXD Session, KEK, March , Slow Control System for the PXD PXD Support Systems & Control UNICOS Standard PVSS User Interface.
MARCO control system Munich Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.
Alice TOF Production Readiness Review Gas Control Systems.
DSL implementation for UNICOS-CPC Ivan Prieto Barreiro Jeffrey Goderie BE-ICS.
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 Application Builder Architecture
Experience in Design and Implementation of CO2 Cooling Control Systems
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC architecture UCPC 6 UNICOS-Continuous Process.
SCADA & Monitoring Developments for Vacuum
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
UNICOS-CPC PLC Baseline improvement proposals
Controlling a large CPU farm using industrial tools
Recent developments in the Vacuum Control Software
How SCADA Systems Work?.
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 4: SCADA UCPC 6 UNICOS-Continuous Process Control Check.
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 4: SCADA UCPC 6 UNICOS-Continuous Process Control Check.
MAUVE CO2 cooling review
Cover page.
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
CERN with UNICOS M. Pezzetti AT_ECR_CE 27 June 2005.
PLCs integration into the ICS
Project Migration / Management
Presentation transcript:

MARCO UNICOS based control system CERN Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT

MARCO 10 th September 2012 L.Zwalinski, M.Ostrega Presentation overview I/O requirements & system architecture & hardware Control rack assembly Software principals Software development User interface Access control Supervision layout SCADA interface Supervision tools Touch screen Online pressure enthalpy diagram

I/O number & system architecture & hardware ComponentTypePiece S7-300 CPU PN/DP6ES7315-2EH14-0AB01 S7, MICRO MEMORY CARD6ES7953-8LL20-0AA01 S7-300, 8AI, RES. 9/12/146ES7331-7KF02-0AB05 S7-300, 8AO, U/I, 11/12 BITS6ES7332-5HF00-0AB01 S7-300, 8AI,2/3/4 Wire Resist Res9/12/146ES7331-7PF01-0AB01 S7-300, 32DI, 24 V DC, 1 X 40 PIN6ES7321-1BL00-0AA01 S7-300, 32DO, 24V DC, 0.5A6ES7322-1BL00-0AA01 SIMATIC 8" TOUCH TFT MULTI PANEL6AV6643-0CB01-1AX11 I/O TypeNumber DI32 DO32 AI34 AO8 MARCO 10 th September 2012 L.Zwalinski, M.Ostrega Control system architecture Selected hardware conforming CERN standard I/O requirements

Rack assembly – completed thanks to MPI MARCO 10 th September 2012 L.Zwalinski, M.Ostrega Control rack waiting to be placed into MARCO frame.

UNICOS CPC 6 - framework UNICOS ‐ CPC 6 framework  UNified Industrial COntrol System  Continuous Process Control UNICOS framework supports 3 control system layers:  supervision (SCADA: WinCC-OA)  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 More information can be fond at CERN EN/ICE web pages: MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

On/Off object example MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

On/Off object example MARCO 10 th September 2012 L.Zwalinski, M.Ostrega NameTypeMeaning StsReg01SHORTINT16Status register 1 StsReg02SHORTINT16Status register 2 SCADA inputs: NameTypeMeaning ManReg01SHORTINT16Manual register 1 SCADA Outputs: NameTypeMeaningDescriptionBitPosition ManReg01SHORTINT16Manual Register 1 - MAuMoRBIT1Manual Auto Mode RequestManual Auto Mode Request: The operator requests the Auto Mode.0 MMMoRBIT1 Manual Manual Mode Request Manual Manual Mode Request: The operator requests the Manual Mode1 MFoMoRBIT1 Manual Forced Mode Request Manual Forced Mode Request: The operator requests the Forced Mode.2 MSoftLDRBIT1Manual Software Local ModeThe operator requests the Software Local Mode3 MOnRBIT1Manual On RequestManual On Request: The operator requests the On/Open position4 MOffRBIT1Manual Off RequestManual Off Request: The operator requests the Off/Close position5 MEnRstartRBIT1 Manual Enable Restart Request Manual Enable Restart Request: The Operator requests a Manual Restart after Full Stop 9 MAlAckRBIT1 Manual Alarm Acknowledgement Request Manual Alarm Acknowledgement Request: The operator requests Interlocks or Alarms acknowledgement 15

On/Off object example MARCO 10 th September 2012 L.Zwalinski, M.Ostrega NameTypeMeaning StsReg01SHORTINT16Status register 1 StsReg02SHORTINT16Status register 2 SCADA inputs: StsReg01SHORTINT16Status Register 1 - OnStBIT1On StatusOn/Open Status0 OffStBIT1Off StatusOff/Closed Status1 AuMoStBIT1Auto Mode StatusCurrent status of the Auto Mode2 MMoStBIT1Manual Mode StatusCurrent status of the Manual Mode3 FoMoStBIT1Forced Mode StatusCurrent status of the Forced Mode.4 LDStBIT1Local Drive StatusCurrent status of the Local Mode. The object is driven locally.5 IOErrorWBIT1 Input/Output Error Warning Current status of the IOError6 IOSimuWBIT1 Input/Output Simulated Warning Current status of the IOSimu7 AuMRWBIT1 Auto Manual Request Warning Status. Auto and manual requests discrepancy when Manual/Forced mode active.8 PosWBIT1Position Warning There is discrepancy between the order status and the position status according to Time Delay and Dead-band. 9 StartIStBIT1Start Interlock StatusCurrent status of the Start Interlock10 TStopIStBIT1 Temporary Stop Interlock Status Current status of the Temporary Stop Interlock11 AlUnAckBIT1Alarm UnAcknowledged Alarm UnAcknowledged: The alarm or at least one of the alarms associated to the object is not acknowledged 12 AuIhFoMoStBIT1 Auto Inhibit Forced Mode Status Auto Inhibit Forced Mode status: Current status of the Auto Inhibit forced mode. 13 AlStBIT1Alarm Status 14 AuIhMMoStBIT1 Auto Inhibit Manual Mode Status Auto Inhibit Manual Mode Status15 StsReg02SHORTINT16Status Register 2 - OutOnOVStBIT1 Output On Order Value Status Output On Order Value Status0 AuOnRStBIT1Auto On Request StatusAuto On/Open Request Status1 MOnRStBIT1 Manual On Request Status Manual On/Open Request Status2 AuOffRStBIT1Auto Off Request StatusAuto Off/Close request status3 MOffRStBIT1 Manual Off Request Status Manual Off/Close request status4 HOnRStBIT1 Hardware On Request Status Hardware On/Open request5 HOffRStBIT1 Hardware Off Request Status Hardware Off/Close request status6 FuStopIStBIT1Full Stop Interlock Status 10 EnRstartStBIT1Enable Restart StatusManual Restart after full stop status11 SoftLDStBIT1 Software Local Mode Status Current status of the Software Local Mode.12 When true, the alarm or any of the device dependant alarm objects have AlBWBIT1Alarm Blocked Warningbeen blocked by the operator13 OutOffOVStBIT1 Output Off Order Value Status Output Off Order Value Status14

UNICOS project development Local SCADA Server Logic Generator Instance Generator Specification XML Siemens PLC MARCO 10 th September 2012 L.Zwalinski, M.Ostrega 2 software production iterations completed.

Supervision layout  Header  fixed area (toolbar)  Process area  Synoptic  Footer  Contextual area  Historic MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

WinCC-OA access 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 WinCC-OA. MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

Supervision layout: Process Area Static info Text Drawings Animated Widgets Sensors Actuators Controller Process unit Alarms Widget interactions MARCO 10 th September 2012 L.Zwalinski, M.Ostrega Sensor Actuator

PLC actions representation on WinCC-OA panels MARCO 10 th September 2012 L.Zwalinski, M.Ostrega MARCO plant

PLC actions representation on WinCC-OA panels MARCO 10 th September 2012 L.Zwalinski, M.Ostrega MARCO alarm panel

PLC actions representation on WinCC-OA panels Electrical diagnosticStepper Accumulator Auto SP calculation Accumulator limiters MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

Supervision tools Event list Alarm list MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

Supervision tools MARCO 10 th September 2012 L.Zwalinski, M.Ostrega Device Tree overview

Recipes and user defined trends 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 MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

PCO Alarms with SMS or notification Digital and Analog Alarms Types: Full Stop interlock (FS): Stop the unit/actuator (all dependent units/actuators are set to their fail-safe position) and wait manual acknowledgement before restarting. Temporary Stop Interlock (TS): Stop the unit/actuator (all dependent units/actuators are set to their fail-safe position) and restart automatically when the interlock disappears. Start Interlock (SI): Prevent the unit from starting (all dependent units/actuators stay in their fail-safe position). MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega SIMATIC MP 277 8" TOUCH MULTI PANEL ACCESS CONTROL PANEL NAVIGATION BUTTON

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega ON/OFF WIDGET ON/OFF FACEPLATE

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega ANALOG INPUT WIDGET ANALOG INPUT FACEPLATE

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega PID CONTROLLER WIDGET PID CONTROLLER FACEPLATE

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega ANALOG WIDGET ANALOG FACEPLATE

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega ANADO WIDGET FULL STOP INTERLOCK ANADO FACEPLATE

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega ANALOG ALARM FACEPLATE ALARM ACKNOWLEDGE BUTTON

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega DIGITAL ALARM FACEPLATE ALARM BLOCKED

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega PCO FACEPLATE PCO WIDGET PCO ALARMS

MARCO touch panel in UNICOS MARCO 10 th September 2012 L.Zwalinski, M.Ostrega

Online p-H diagram MARCO 10 th September 2012 L.Zwalinski, M.Ostrega * Still to be implemented in MARCO WinCC-OA applications

Thank You for Your attention. UNICOS framework - more details can be found: MARCO 10 th September 2012 L.Zwalinski, M.Ostrega