22 nd June 2010 Eugenia Hatziangeli Beams Department – Controls group
To present work developed in BE/CO that might be useful for teams or projects in CERN and outside To share information and experience which we consider interesting with other controls-oriented people To encourage collaboration for the future
A software oriented workshop split in 3 themes Each presentation has 3' Q&A Morning Frameworks and services Development Process & Tools: plans, experience, lessons learnt Afternoon Organised visit to the CCC and the CCR to present a large part of the Controls system infrastructure (mainly for ESRF) Management of security aspects related to the infrastructure (user mng, network separation, role-based access to devices) An overview of Tango: running an international software project After the end of the workshop • Direct follow-up discussions, Informal demos • Discussions with people from BE/CO
Situates and relates the systems presented during the day in the controls infrastructure Provides information on additional projects and activities not explained in the workshop
A 3-tier architecture PUBLIC ETHERNET NETWORK – Client Tier OPERATOR FIXED OPERATOR – CONSOLES DISPLAYS CONSOLES Interactive Consoles – Fixed Displays Client tier – Server Tier TCP/IP communication services – Application servers FILE APPLICATION SCADA SERVERS SERVERS SERVERS – Database Servers where the setting Server CERN GIGABIT ETHERNET and configuration of CTRL CTRL TECHNICAL NETWORK tier all devices exist TCP/IP communication services – File Servers TIMING GENERATION – Central Timing RT Lynx/OS WORLDFIP T PLC T T T VME Front Ends Front Ends – Resource Tier TCP/IP communication services – VME crates, PC GW & PLC dealing with high WorldFIP SEGMENT (1, 2.5 MBits/sec) performance T Resource T T acquisitions and OPTICAL T PROFIBUS FIP/IO FIBERS tier T real-time processing BEAM POSITION MONITORS, QUENCH PROTECTION AGENTS, ACTUATORS AND SENSORS BEAM LOSS MONITORS, POWER CONVERTERS FUNCTIONS CRYOGENICS, VACUUM, ETC… BEAM INTERLOCKS, GENERATORS, … RF SYSTEMS, ETC… LHC MACHINE
A 3-tier architecture PUBLIC ETHERNET • Presentation Layer NETWORK OPERATOR FIXED OPERATOR – Presentation Layer Graphical CONSOLES DISPLAYS CONSOLES interactive Client applications tier DB – Fixed Displays TCP/IP communication services FILE APPLICATION SCADA • SERVERS SERVERS SERVERS Business Layer Business Layer – General purpose Server CERN GIGABIT ETHERNET CTRLCTRL and specific TECHNICAL NETWORK tier Application servers TCP/IP communication services TIMING GENERATION • Device Layer RT Lynx/OS WORLDFIP – T PLC T T T Front End VME Front Ends Front Ends CMW Device servers TCP/IP communication services Device Layer WorldFIP SEGMENT (1, 2.5 MBits/sec) • Communication to the T Resource equipment goes through T T OPTICAL T PROFIBUS FIP/IO FIBERS Controls MiddleWare tier T CMW BEAM POSITION MONITORS, QUENCH PROTECTION AGENTS, ACTUATORS AND SENSORS BEAM LOSS MONITORS, POWER CONVERTERS FUNCTIONS CRYOGENICS, VACUUM, ETC… BEAM INTERLOCKS, GENERATORS, … RF SYSTEMS, ETC… LHC MACHINE
Services and Applications Core • • Sequencer – Hardware (FEs, BEs, Consoles) – Logging – Hardware Designs – Data concentration – Device Drivers Post mortem – – Software Interlock System Front End Dev Frame (FESA) – – Analogue Observation System Middleware – – Fixed Displays Frame – Optics – Setting Generation/Management/Trim Security – • Equipment & Beam Measurements – Role Based Access – Hardware exploitation – Management of Critical Settings – On-line Databases – Controls Network Security – Timing system – Monitor and Diagnostics • Industrial Controls • Alarm System (LASER) Machine Protection – • Technical Infrastructure Monitoring (TIM) Monitoring/Diagnostics (DIAMON) • –
Services and Applications Core • • Sequencer – Hardware (FEs, BEs, Consoles) – Logging – Hardware Designs – Data concentration – Device Drivers Post mortem – – Software Interlock System Front End Dev Frame (FESA) – – Analogue Observation System Middleware – – Fixed Displays Frame – Optics – Setting Generation/Management/Trim Security – • Equipment & Beam Measurements – Role Based Access – Hardware exploitation – Management of Critical Settings – On-line Databases – Controls Network Security – Timing system – Monitor and Diagnostics • Alarm System (LASER) – Monitoring/Diagnostics (DIAMON) – 12 June 2008 E. Hatziangeli AB/CO 8
Services and Applications Core • • Sequencer – Hardware (FEs, BEs, Consoles) – Logging – Hardware Designs – Data concentration – Device Drivers Post mortem – – Software Interlock System Front End Dev Frame (FESA) – – Analogue Observation System Middleware – – Fixed Displays Frame – Optics – Security • Setting Generation/Management/Trim – Role Based Access – Equipment & Beam Measurements – Management of Critical Settings – Hardware exploitation – Controls Network Security – On-line Databases – Timing system – Monitor and Diagnostics • Alarm System (LASER) – Monitoring/Diagnostics (DIAMON) – 12 June 2008 E. Hatziangeli AB/CO 9
Services and Applications Core Vito Baggiolini Sequencer – Anastasiya Radeva Hardware (FEs, BEs, Consoles) – Roman Post mortem – Hardware Designs Gorbonosov Erik Van der Bij – Marine Pace Logging Device Drivers – – David Gonzalez Data concentration – Marek Misiowiec Front End Dev Frame (FESA) – Middleware Maciej Sobczak/Felix Ehm – Software Interlock System Jakub – Setting Generation – Fixed Displays Frame Wozniak – Setting Management/Trim Analogue Observation System Greg Kruk – – phane Deghaye Equipment & Beam Measurements Security – Optics Wojtek Sliwinski Role Based Access – – Hardware exploitation Management of Critical Settings – – On-line Databases Computing and Network – – Timing system Infrastructure for Controls (CNIC) – Jean-Claude Bau Monitor and Diagnostics Alarm System (LASER) Mark Buttner – Monitoring/Diagnostics (DIAMON) –
Recommend
More recommend