System Architecture of MPSVac and MPSID

Slides:



Advertisements
Similar presentations
André Augustinus 16 June 2003 DCS Workshop Safety.
Advertisements

SNS Integrated Control System SNS Machine Protection System EPICS Workshop April 27, 2005 Coles Sibley.
CERN Ivan Romera MPE-Technical meeting Status on CERN-ITER collaboration for Machine Protection Acknowledgments: J.Burdalo, R.Schmidt, S.Wagner, M.Zaera.
The Architecture, Design and Realisation of the LHC Beam Interlock System Machine Protection Review – 12 th April 2005.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
Workshop “Vacuum systems of Synchrotron Light Sources“ organized by MAX-LAB & ALBA Barcelona, th September 2005 Instrumentation and Vacuum Control.
ITER – Interlocks Luis Fernandez December 2014 Central Interlock System CIS v0.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
Status of ITER collaboration for Machine Protection I. Romera On behalf of the colleagues who contribute to the project Thanks to: Sigrid, Markus, Rüdiger,
Managed by UT-Battelle for the Department of Energy SCL Vacuum Control System Upgrade Derrick Williams
Sequencers SQO,SQC,SQL.
AB/CO Review, Interlock team, 20 th September Interlock team – the AB/CO point of view M.Zerlauth, R.Harrison Powering Interlocks A common task.
Control System Considerations for ADS EuCARD-2/MAX Accelerators for Accelerator Driven Systems Workshop, CERN, March 20-21, 2014 Klemen Žagar Robert Modic.
Training LHC Powering - Markus Zerlauth Powering Interlocks Markus Zerlauth AB/CO/MI.
Beam Interlock System Technology Evaluation and Design MACS Week 1, 2011 Hannes Pavetits 1 R. Gutleber PR a-HPA, March 28 th, 2011 H. Pavetits.
ESS (vacuum) control system Daniel Piso Controls Division February 20, 2013.
Daniel Piso Fernández Some Ideas about Integration Support Cases and PLC Activities at Controls Division.
PLCs at CERN for machine protection and access interlocks Session: Machine Protection and interlock systems at different labs I. Romera Ramírez (CERN /
BIS main electronic modules - Oriented Linac4 - Stéphane Gabourin TE/MPE-EP Workshop on Beam Interlock Systems Jan 2015.
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.
Reliability and Performance of the SNS Machine Protection System Doug Curry 2013.
Combining safety and conventional interfaces for interlock PLCs
Dibyendu Roy Advait Ghate Yogesh Gaikwad Manojkumar Annigeri
0v1.
SESAME Control System Status
Accelerator control at iThemba LABS
Process Control System Requirements
Presented by Li Gang Accelerator Control Group
Experience & Status of the LIGO Slow Controls System(s)
Haiwell PLC Modules Introduce
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Facility for Rare Isotope Beam (FRIB) PLC Control Systems Introduction
LCLS-II 2K Cold Box Controls Design Review
Injectors BLM system: PS Ring installation at EYETS
Current Status of ITER I&C System as Integration Begins
B.Todd, M. Zerlauth, I. Romera, A. Castaneda
PROFIDrive PROFISafe.
1v0.
Linac 4 Devices Controls and Monitoring Status
Innovating the Way You Automate!
Siemens Step 7 Project with Controllere in 7 Steps: Step 1
SC1R Cold Box PDR Controls
Lecture Number 4 Siemens S7.
Status of Fast Controller EPICS Supports for ITER Project
COntrol, Data Access and Communication System for ITER
RF Local Protection System
BCM-BIS Interface Szandra Kövecses
PLCs integration into the ICS
Ion Source and LEBT control system topology, Interlock strategy
EPICS: Experimental Physics and Industrial Control System
TS2 PSS Architecture, Concepts of Operations and Interfaces
ESS Main Control Room & ICS Infrastructure
PSS verification and validation
MPS commissioning at ESS
Towards final BCM firmware and interface to MPS Hooman Hassanzadegan BI forum, Nov 2018, Lund
Control Systems for the APTM and GRID
Hilko Spoelstra, Vacuum Group Specialized Technical Services / AD
Local Protection of Insertable Devices
Ola Ingemansson Electrical & Instrumentation Engineer
Machine Protection PLC Based System Verification and Validation Plan
Software Development Plan and Software Requirements
TS2 PSS; update on concepts of operation and system's architecture
Operation of Target Safety System (TSS)
Critical Design Review Personnel Safety System: PSS0
TS2 PSS Software Requirements and Software Design
Vacuum Control System for Monolith Vacuum
Project Migration / Management
ISrc & LEBT – ICS Installation Readiness Review
Rack installation and local tests for the MEBT Chopper Rack
Presentation transcript:

System Architecture of MPSVac and MPSID Critical Design Review for MPSVac and MPSID Manuel Zaera-Sanz ICS/Protection Systems Group www.europeanspallationsource.se 19-05-04

Manuel Zaera-Sanz. ICS/Protection Systems Group Table of contents Introduction Signal definition for MPSVac and MPSID Design Architecture of MPSVac and MPSID Networking Infrastructure of MPSVac and MPSID Conclusions and Further work Manuel Zaera-Sanz. ICS/Protection Systems Group

1. Introduction: BIS Architecture Manuel Zaera-Sanz. ICS/Protection Systems Group

Introduction: Scope of MPSVac Protect the equipment in the proton beam accelerator against beam damage preventing the wrong machine configuration. MPSVac will not allow beam if valves are closed upstream of beam destination Manuel Zaera-Sanz. ICS/Protection Systems Group

Introduction: Scope of MPSID Protect the equipment in the proton beam accelerator against beam damage preventing the wrong machine configuration. MPSID will not allow inserting a device upstream beam destination if the beam power is too high, or will request to stop beam if already inserted Manuel Zaera-Sanz. ICS/Protection Systems Group

2. Signal definition for MPSVac Manuel Zaera-Sanz. ICS/Protection Systems Group

Signal definition for MPSVac: Architecture Manuel Zaera-Sanz. ICS/Protection Systems Group

Signal definition for MPSID Manuel Zaera-Sanz. ICS/Protection Systems Group

Signal definition for MPSID: Architecture Manuel Zaera-Sanz. ICS/Protection Systems Group

Manuel Zaera-Sanz. ICS/Protection Systems Group 3. Design Architecture: PLC Hardware and communications for MPSVac and MPSID Two S7-1516 CPUs: Standard and Failsafe PROFIBUS between PLC CPUs (Master/Slave) as iDevices HMI TP 1200 (only monitoring) Redundant powering SITOP PSU8200 (10 A) and redundancy module SITOP PSE202U Selectivity module SITOP PSE200U Opt./Elect. Switches SCALANCE XC206-2SFP PROFINET in Failsafe PLC CPU I/O modules in ET200SP format: FDI,FDQ,FRQ,DI,DQ Anybus CompactCom as gateway with FBIS Technical network: Ethernet Copper category 6A (SFTP) Patch Panel Optical glass fibre cables (OS2, 10um) Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: HW Signals exchange for MPSVac End Switches in each Vacuum Sector Gate Valve (Valve Open or Closed) dedicated to MPSVac: Number of switches: 2 per vacuum sector gate valve Parameters: sensor evaluation 1oo2, non-equivalent, short circuit test enabled, sensor supply internal (VS) Detection of short circuit within the channel pair, with other channels or other sensor supplies Detection of short circuit with M to DIn Detection of short circuit with M to VS or defective Discrepancy error detection Proton Beam Vacuum Interlock (PBVI) Beam Permit (PBVI VBP): DPDT relay governed by PBVI PLC Same parameterization of the FDI PLC module Same detection of faults achievable Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: HW Signals exchange for MPSID End Switches in each Insertable Device dedicated to MPSID (ID IN or OUT): Number of switches per ID type: FCs(2), AS(1), WS(1), Slits(1), Grids(1), LBMs(1),GB(2) Same Parameterization as for end-switches for vacuum sector gate valves Same fault detection Discrepancy error detection Insertable Device Motion Control (IDMC) Beam Permit (IDMC BP): DPDT relay instead of a switch governed by MC PLC Same parameterization Same detection of faults achievable Cooling: same principle as above for IDMC BP Movement Permit: FDQ governing FRQ (coupling relay) commanding a Power relay(MC) Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: HW Signals exchange for MPSVac and MPSID to FBIS Hardwired current loops for “Beam Permit” and “MPSVac/MPSID Ready”: Courtesy from Stephane Gabourin Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: HW Signals exchange for MPSVac and MPSID to FBIS PROFINET signals exchange to FBIS (data link) for MPSVac and MPSID: “Beam Permit” “MPSVac/MPSID Ready” Configured Beam Mode of MPSVac/MPSID Configured Beam Destination of MPSVac/MPSID Position of IDs (OUT or not OUT) only in the case of MPSID “Alive”: bit toggling acting as a clock signal to FBIS Anybus CompactCom M40: MPSs PLC “see” FBIS as a PROFINET I/O device (32 bytes I /32 bytes O) Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: HW Signals exchange for MPSVac and MPSID to FBIS Requested vs. Configured Beam Mode and Beam Destination: FBIS Equally configured? MPSVac MPSVac Configured (BM,BD) Requested (BM,BD) Beam Allowed / Beam Not Allowed MPSID MPSID Configured (BM,BD) Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: SW Signals exchange for MPSVac and MPSID with EPICS and Timing MPS PLC system(MPSVac or MPSID) - Requested Beam Mode - Requested Beam Destination - Commands from Operator like “ARM” EVENT Rcv. Gateway PLC CPU FBIS IOC - Monitoring data (periodically each 500ms) and archiving in EPICS (on change). May require PLC circular buffers. - Content of PLC circular buffers archiving a “snapshot” of the MPS system (interlocks event freezes data buffer) EPICS coms MPS IOC Safety Critical PLC CPU PROFIBUS RS485 NTP server High availability cluster ICS/Infrastructure Critical SW Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: MPSVac and MPSID Software Architecture Start-up process: ”Strict versioning with One single source of information for PLC + EPICS” CCDB VERSION X - Configuration data of PLC: SW=Configuration Table, HW description - Configuration data of EPICS including ALL CRCs(Configuration data of PLC) SQL script Configuration data of PLC Configuration data of EPICS PLC EPICS Version X Crosscheck (CRCs) CRC(PLC SW=Configuration Table and HW) CRCs(Configuration data of PLCs) Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: MPSVac Software Architecture Software principle: ”Once the code is fully verified and validated, keep the code and make it configurable by configuration tables” “Beam Permit”: Courtesy from Enric Bargallo Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: MPSVac Software Architecture State Machine for MPSVac: Manuel Zaera-Sanz. ICS/Protection Systems Group

Design Architecture: MPSID Software Architecture Software principle: ”Once the code is fully verified and validated, keep the code and make it configurable by configuration tables” “Beam Permit”: Courtesy from Enric Bargalló

Design Architecture: MPSID Software Architecture: “MOVEMENT PERMIT” Courtesy from Enric Bargalló

Design Architecture: MPSID Software Architecture: “MOVEMENT PERMIT” Courtesy from Enric Bargalló

Design Architecture: MPSID Software Architecture State Machine for MPSID: Manuel Zaera-Sanz. ICS/Protection Systems Group

4. Networking Infrastructure of MPSVac and MPSID

5. Conclusions and Further work Failsafe Real-Time architecture of MPSVac and MPSID has been presented Signals exchange and interfaces defined according to use cases and criticality Solutions for MPSVac and MPSID integrated with FBIS (SW and HW) Fixed core critical software configurable through “Configuration Tables” Critical software designed following a formal approach: State and Output Equations Strict Versioning with a single source of information for PLC and EPICS Simulations and work in the MPS Lab. indicate scan cycles on the order of 100ms Further work: Programming, Verification and Validation of the MPSVac and MPSID for NCL Extend to the rest of the LINAC according to Installation & Commissioning plans Manuel Zaera-Sanz. ICS/Protection Systems Group

THANK YOU !!! Courtesy from Dirk Nordt