UNICOS Objects (CPC) 11/02/14 UNICOS, CERN1 CERN, EN/ICE, UNICOS Team.

Slides:



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

S88 structure used in system configuration
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
 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.
Lukasz ZwalinskiLHCb CO 2 cooling; 1 IBL CO 2 cooling control system Bart Verlaat, Lukasz Zwalinski, Maciej Ostrega, Michal Zimny,
EPICS on TPS RF System Yu-Hang Lin Radio Frequency Group NSRRC.
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.
CONSOLIDATION OF THE CONTROL SYSTEM OF THE SUBU CHEMICAL POLISHING MACHINE TE-VSC-ICM Automation Forum João Rodrigo Alvelos Ferreira 20th November 2014.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
Lukasz ZwalinskiATLAS IBL CO 2 cooling 1 CO 2 cooling system for Insertable B Layer detector into the ATLAS experiment L. Zwalinski, C. Bortolin,
ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM UNICOS Vacuum Objects Specifications Review Sebastien Blanchard TE/VSC Interlocks,
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 -
Momentum 2009 Spyder® for Plant Control John Hutchey – Lou Jones.
I Pag 1 Microchiller 2. I Pag 2 I Pag 3 Information on the display.
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.
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.
INTERFACE DESCRIPTION PLC objects and HMI 2 CERN, EN/ICE, UNICOS Team.
FAIR Accelerator Controls Strategy
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.
MARCO UNICOS based control system CERN Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.
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.
© ABB University - 1 Revision C E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 16 Alarm and Events Course T314.
Unicos Object Library Programming Templates IOError / IOSimu for I/O object  IOError --> Hardware Electrical failure (i.e mA open loop). Detected.
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
Automating the automation CERN Dr. Enrique Blanco Head of the Process Control section Industrial Controls & Safety Systems Group Beams Department CERN.
European Organization for Nuclear Research LHC Gas Control System Applications Generation to Deployment phases Strategy/Principles.
CV Industrial Control SystemsJCOV Meeting October 23, 2003 ST/CV ACTIVITY Industrial Automation ST/CV is responsible for the design and implementation.
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.
Laboratory 5: Introduction to LabVIEW
Thermo-siphon Control Design Lukasz Zwalinski – PH/DT Alexandre Moraux – PH/DT
MARCO control system Munich Lukasz Zwalinski – PH/DT Maciej Ostrega – PH/DT.
Employment of scada system in water purification and transmission system.
An overview of I&C Systems in APR 1400 Parvaiz Ahmed Khand December 28, 2007.
C. Kiesling, 11th B2GM PXD Session, KEK, March , Slow Control System for the PXD PXD Support Systems & Control UNICOS Standard PVSS User Interface.
1 Cryogenics Instrumentation & Controls Commissioning for the LHC AB/CO viewpoint Enrique Blanco AB/CO IS.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
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
UNICOS Application Builder Architecture
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC architecture UCPC 6 UNICOS-Continuous Process.
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
PLC Terminology and Application
Blower-/Fan Coil-Actuator
UNICOS-CPC PLC Baseline improvement proposals
Control Logic for ATLAS Thermosiphon chiller brine and water circuit
SCADA for Remote Industrial Plant
LCLS-II 2K Cold Box Controls Design Review
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 1: Project Specifications UCPC 6 UNICOS-Continuous.
MAUVE CO2 cooling review
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
CERN with UNICOS M. Pezzetti AT_ECR_CE 27 June 2005.
Charge 2. Equipment Protection 3. Definition and Documentation
Presentation transcript:

UNICOS Objects (CPC) 11/02/14 UNICOS, CERN1 CERN, EN/ICE, UNICOS Team

Outline UNICOS Object model Object families Operational Modes 11/02/14 UNICOS, CERN2

UNICOS CPC Object model 11/02/14 3 UNICOS, CERN Process inputs Objects status Process output or Child Auto Requests Orders Status or to Information to other object operator Manual Requests Parent Object Auto. Requests Parameters PLC ObjectPLC Object Plant Operator Control Engineer

Objects & Layers Integration 11/02/14 UNICOS, CERN4 In the Supervision layer the object presents the relevant information to the operator and allow manual commands Supervision Layer Control Layer Object status Human Requests SCADA Object HMI Parameters Manual Request Information display SCADA Object Auto. Requests Object logic Orders PLC Object Object status Manual Request Parameters Process Inputs Process Plant Operator SCADA Server (s) CERN Control Room(s) OWS Field Layer

UNICOS model UNICOS Device Types Type Creator Tool Control Specifications Documentation 5 11/02/14 UNICOS, CERN

UNICOS-CPC objects I/O Objects Field Objects Control Objects Interface Objects 11/02/14 UNICOS, CERN6

I/O objects Functionality Base components PLC Periphery interface and/or internal memory variables Types AI, AIR: Analog Input or Analog Input Real (e.g. temperature transmitter) DI: Digital Input (e.g. end contact) AO,AOR: Analog Output or Analog Output Real (e.g. control valve position order) DO: Digital Output (e.g. onoff valve position order) 11/02/14 UNICOS, CERN7 Widget examples

Field Objects Functionality Model the real field equipments (e.g. pumps, valves…) As a general rule, the field objects are connected to the I/O Objects. No direct connection to the PLC periphery. Types OnOff: Binary Objects (e.g. on/off valve, motor, pump) Analog: Analog objects (e.g. control valve, heater) Anadig: Analog inputs and Digital outputs objects (e.g. valves/heaters controlled by on/off pulses) AnaDO : Similar functionality of an OnOff + Analog object (Motor with VFD, Thyristor, Heater, etc.) Local: Field localized objects : (e.g. manual valve) 11/02/14 UNICOS, CERN8 Widget examples

Interface Objects Functionality Parameterization and status Can be connected to the periphery Light objects Types DigitalParameter, WordParameter, AnalogParameter: Parameters (e.g. Threshold ) Can be set by an operator (SCADA -> PLC) WordStatus, AnalogStatus: Status (e.g. stepper position, PA valve feedback) PLC ->SCADA 11/02/14 UNICOS, CERN9 Widget examples

Control Objects Functionality Main objects holding the control logic Feedback controllers Handle the abnormal situations: Alarms and interlocks Types PCO: Process Control Objects/Unit. It implements the control logic (e.g. Compressor Station) Controller: feedback control objects (e.g. PID controller) AA, DA: Analog/Digital Alarm Objects. It models alarms and interlocks. Analog alarms include alarm and warning thresholds (e.g. Temperature Too High) Options for an AA: Literal threshold: Initialized in PLC and then modified from SCADA Logic: Set by control logic in the PLC APAR : Linked object APAR sets the value 11/02/14 UNICOS, CERN10 Widget examples

Controllers UNICOS Mode management as other field objects Auto/Manual/Forced with same meanings Working States Regulation Positioning Tracking PID features: 1 st order filter on Measured Value PID Cycle time Scaling mode (No Scaling / Input Scaling / IO Scaling) PID cascade automatically generated 11/02/14 UNICOS, CERN11

PCO: Process Control Object PCO may be considered as a large OnOff object with some additional functionalities : Block Alarm (Deactivate Interlocks Logics!) Controlled Stop Options (operation mode) PCO is used to represent sets of fields objects that performs a common function: Compressor, Turbines Vacuum System PCO is also used to represent sets of other PCOs, this allows to manipulate large process parts: Cold Box Set of compressors 11/02/14 UNICOS, CERN12

Alarms & Interlocks Alarm (AL): It is an indication of a potential problem to aware operator in SCADA. Interlock: Asynchronous condition carrying an actuator or a unit to its safety position (or preventing from starting). An interlock must not be used for normal operation but for abnormal behaviour. UCPC (soft) interlocks are not guarantying functional safety ! The possible interlocks for a complete unit or for an actuator are: 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). Alarm and Interlock are only UNICOS object with different functionality 11/02/14 UNICOS, CERN13

I/O Objects Object Decomposition Control Units Process Control Objects (PCO) Actuators Field Objects I/O acquisition I/O Objects Operation team must be able to act on each object In degraded operation conditions operation crew can overcome process logic requests Field Objects Control Objects I/O Boards Motor With VFD AI position AO position Analog Valve DI End switch DO position OnOff Valve PCO (Connection) Top PCO (Cooling Plant) O PCO (Circuit 1) PCO (Circuit2) AI (speed) AO (setpoint) DI (On) DO (Power) PCO (Pumps) 11/02/14 UNICOS, CERN14

Process vs. Control 11/02/14 UNICOS, CERN15 I/O Devices Field Devices Control Devices Interface: I/O Boards-Fieldbus-Other PLCs Compressor QSCCx LHC 1.8K Cryoplants Point 4 Cryogenic System Compressor 1 PV ValveCV Valve PID AIAODIDO Analog Input Analog Output Digital Input Digital Output AnalogLocalOnOff Controller PCO Automatic Generation of the PCO objects (From Specifications) Standard Unicos Programming and Process Logic programs (From Specification) Operation in multiple scenarios Automatic Generation of the objects and connections between objects (From Specifications) -Each control module or equipment module is a device -Equipment modules and Units are embedded in a unique object class: PCO (Process Control Object)

Operation modes Auto Mode The object is driven by the control logic of a higher object of the hierarchy. Interlocks apply to the request Manual Mode (requested by operators via the OWS) The automatic return to the auto mode is possible by the control logic. Interlocks apply to the request Forced Mode (requested by operators via the OWS) The automatic return to the auto mode is impossible by the control logic. Interlocks apply to the requests. Local mode Hardware Local Mode The object is driven locally by the process field (activated via a DI) E.g. maintenance purposes Software Local Mode (requested by operators via the Local panels) The Local software is writing directly in the manual requests of the objects Priority over "Auto" and "Manual" mode. The "forced mode" setup by the normal SCADA can override the software local mode. Interlocks apply to the requests. 11/02/14 UNICOS, CERN16

Operation mode transitions 11/02/14 UNICOS, CERN17 Auto Program Load & First Start ForcedManual Operator or program logic request Operator request (if NOT inhibited by program) Operator request Operator request (if NOT inhibited by program) Operator request Local Operator Request from TP Operator Request From SCADA Operator Request from TP Operator on Touch Panel (TP)

Example of a recipe instance Plant Operation: Recipes 11/02/14 UNICOS, CERN18 Allows bulk parameterization and/or multiple setting in one shot Established list of recipe-able objects (e.g. PID parameters, Xpar for Thresholds,…) Example of a HMI recipe tool (creation, activation, edit,...)