Eugenia Hatziangeli Beams Department Controls group To present work - - PowerPoint PPT Presentation
Eugenia Hatziangeli Beams Department Controls group To present work - - PowerPoint PPT Presentation
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
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
- f 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
– Client Tier – Interactive Consoles – Fixed Displays – Server Tier – Application servers – Database Servers where the setting and configuration of all devices exist – File Servers – Central Timing – Resource Tier – VME crates, PC GW & PLC dealing with high performance acquisitions and real-time processing
CTRL CTRL
Client tier Server tier Resource tier
TCP/IP communication services TCP/IP communication services
PUBLIC ETHERNET NETWORK TIMING GENERATION
T T T T T T T T T
OPERATOR CONSOLES OPERATOR CONSOLES FIXED DISPLAYS
CERN GIGABIT ETHERNET TECHNICAL NETWORK FILE SERVERS APPLICATION SERVERS SCADA SERVERS RT Lynx/OS VME Front Ends WORLDFIP Front Ends PLC LHC MACHINE ACTUATORS AND SENSORS CRYOGENICS, VACUUM, ETC… QUENCH PROTECTION AGENTS, POWER CONVERTERS FUNCTIONS GENERATORS, … BEAM POSITION MONITORS, BEAM LOSS MONITORS, BEAM INTERLOCKS, RF SYSTEMS, ETC… WorldFIP SEGMENT (1, 2.5 MBits/sec) PROFIBUS FIP/IO
TCP/IP communication services
OPTICAL FIBERS
TCP/IP communication services TCP/IP communication services
PUBLIC ETHERNET NETWORK TIMING GENERATION
T T T T T T T T T
OPERATOR CONSOLES OPERATOR CONSOLES FIXED DISPLAYS
CERN GIGABIT ETHERNET TECHNICAL NETWORK FILE SERVERS APPLICATION SERVERS SCADA SERVERS RT Lynx/OS VME Front Ends WORLDFIP Front Ends PLC LHC MACHINE ACTUATORS AND SENSORS CRYOGENICS, VACUUM, ETC… QUENCH PROTECTION AGENTS, POWER CONVERTERS FUNCTIONS GENERATORS, … BEAM POSITION MONITORS, BEAM LOSS MONITORS, BEAM INTERLOCKS, RF SYSTEMS, ETC… WorldFIP SEGMENT (1, 2.5 MBits/sec) PROFIBUS FIP/IO
TCP/IP communication services
OPTICAL FIBERS
Client tier Server tier Resource tier
CTRLCTRL
DB Business Layer Device Layer Presentation Layer CMW A 3-tier architecture
- Presentation Layer
– Graphical interactive applications – Fixed Displays
- Business Layer
– General purpose and specific Application servers
- Device Layer
– Front End Device servers
- Communication to the
equipment goes through Controls MiddleWare CMW
- Services and Applications
–
Sequencer
–
Logging
–
Data concentration
–
Post mortem
–
Software Interlock System
–
Analogue Observation System
–
Fixed Displays Frame
- Core
–
Hardware (FEs, BEs, Consoles)
–
Hardware Designs
–
Device Drivers
–
Front End Dev Frame (FESA)
–
Middleware
–
Optics
–
Setting Generation/Management/Trim
–
Equipment & Beam Measurements
–
Hardware exploitation
–
On-line Databases
–
Timing system
- Security
–
Role Based Access
–
Management of Critical Settings
–
Controls Network Security
- Industrial Controls
- Machine Protection
- Technical Infrastructure Monitoring (TIM)
- Monitor and Diagnostics
–
Alarm System (LASER)
–
Monitoring/Diagnostics (DIAMON)
- Services and Applications
–
Sequencer
–
Logging
–
Data concentration
–
Post mortem
–
Software Interlock System
–
Analogue Observation System
–
Fixed Displays Frame
- Security
–
Role Based Access
–
Management of Critical Settings
–
Controls Network Security
- Monitor and Diagnostics
–
Alarm System (LASER)
–
Monitoring/Diagnostics (DIAMON)
12 June 2008 8
- E. Hatziangeli AB/CO
- Core
–
Hardware (FEs, BEs, Consoles)
–
Hardware Designs
–
Device Drivers
–
Front End Dev Frame (FESA)
–
Middleware
–
Optics
–
Setting Generation/Management/Trim
–
Equipment & Beam Measurements
–
Hardware exploitation
–
On-line Databases
–
Timing system
- Services and Applications
–
Sequencer
–
Logging
–
Data concentration
–
Post mortem
–
Software Interlock System
–
Analogue Observation System
–
Fixed Displays Frame
- Security
–
Role Based Access
–
Management of Critical Settings
–
Controls Network Security
- Monitor and Diagnostics
–
Alarm System (LASER)
–
Monitoring/Diagnostics (DIAMON)
12 June 2008 9
- E. Hatziangeli AB/CO
- Core
–
Hardware (FEs, BEs, Consoles)
–
Hardware Designs
–
Device Drivers
–
Front End Dev Frame (FESA)
–
Middleware
–
Optics
–
Setting Generation/Management/Trim
–
Equipment & Beam Measurements
–
Hardware exploitation
–
On-line Databases
–
Timing system
Core
–
Hardware (FEs, BEs, Consoles)
–
Hardware Designs
–
Device Drivers
–
Front End Dev Frame (FESA)
–
Middleware
–
Setting Generation
–
Setting Management/Trim
–
Equipment & Beam Measurements
–
Optics
–
Hardware exploitation
–
On-line Databases
–
Timing system
Services and Applications
–
Sequencer
–
Post mortem
–
Logging
–
Data concentration
–
Software Interlock System
–
Fixed Displays Frame
–
Analogue Observation System Anastasiya Radeva David Gonzalez Jean-Claude Bau Maciej Sobczak/Felix Ehm phane Deghaye Vito Baggiolini Greg Kruk Jakub Wozniak Marek Misiowiec Marine Pace Mark Buttner Wojtek Sliwinski Erik Van der Bij Roman Gorbonosov
Security
–
Role Based Access
–
Management of Critical Settings
–
Computing and Network Infrastructure for Controls (CNIC)
Monitor and Diagnostics
–
Alarm System (LASER)
–