130 likes | 258 Views
Controls State of PS-SPS. What changes have been made that will affect PS SPS Operation, application SW, timing and sequencing. What actions have been undertaken to ensure that we can restart PS and SPS correctly? Any other issues related to the very long stop PS-SPS days 18.01.06
E N D
Controls State of PS-SPS What changes have been made that will affect PS SPS Operation, application SW, timing and sequencing. What actions have been undertaken to ensure that we can restart PS and SPS correctly? Any other issues related to the very long stop PS-SPS days 18.01.06 C.H.Sicard AB/CO
Plan • List of operational changes [end04-startup06] • General changes (CCC, Central timing) • State of Controls Infrastructure for PS • SPS Controls Issues Notes: -Unless specific reason, we avoid speaking of PSB, Isolde/REX, LEIR/Lin3 which have been running last year -no systematic mention of Eq groups controls work -Normal CO shutdown work (crate maintenance, basic sw upgrade) is not mentioned – but has its own impact! PS-SPS Days 06 – Controls changes
Sources of controls change • Move to CCC (indirect impact only ; for direct, see CCC presentation) • Evolution of Central timing & new timing hw • Evolution of FE Controls (FESA, harmonisation) • New application frame (Console Mgr and generic applications) • LASER alarm • OASIS analog signal observation • Adapt generic tools to above changes • Machine changes (e.g CNGS) PS-SPS Days 06 – Controls changes
General changes • Moving to CCC => • More need of remote access (analog signals, reset actions,..) • Timing: • Central timing works now from MNR, will migrate to CCR • Strong architectural change of central timing (multiple MTGs communicating via reflective memory) • 1 MTG remains in MNR (for CTF) and External Conditions • New timing receivers (CTRx) PS-SPS Days 06 – Controls changes
MCR Interlocks 64Mb CBCM Architecture Sync and PCR interlocks 3Km 64Mb Single-mode Main MTGA Main MTGB 64Mb 64Mb • Only one MW Server • LHC MTG independent • Master/Slave switch simple • MCR interlock transport, solved • Great location flexibility • Much higher reliability • Synchronization easy • All M/S switch combinations possible • EM Access simple • One sets of equipments • Can reboot without disturbing other systems HUB LHC1 LHC2 64Mb 64Mb Middle ware and event distribution 64Mb CCC PS-SPS Days 06 – Controls changes
PS Infrastructure Basis As close as possible from 2004: • DataBase • OracleForms replaced by Web interfaces • No more Data Entry support (Monique L.): need Change History + some CO support to Eq groups • Directory Services • Version for PS Java (-> existing Java applics) + Version for JAPC • Front-End Equipment via GM (+limited FESA) • Startup ‘a la SL’ stored in DB • Cmw server • Console Manager • X-Motif Wset/Knobs • Java Common Console Manager (tests then move if demand) • PS Alarm Tree • LASER tree in parallel (tests+FESA devices) • Timing Library (tg8-compatible) PS-SPS Days 06 – Controls changes
SPS changes on CO side • Timing moved to PS Style • RF Faraday Cage rebuild • use of PS-Style GUIs with a simple archive/ reference server using a small part of the existing LSA code and database tables. • New HW Interlocks (CNGS, TT60…) : BIC crates, Safe Beam Flag • SSIS (with CCC dedicated HW) • ROCS adapted with FESA interface • Upgrade old LynxOS systems to v4: GPSBAx,NA.. • Linux consoles (no X-term or Windows) • Legacy Applications move to LSA (Ring Controls) • + applic changes due to FESA (BDI,BT) • Multi-Cycle Logging (Statistics) PS-SPS Days 06 – Controls changes
Applications (PS side) • Generic: X-MOTIF CMgr & Wset/Knobs as basis • Generic Java Wset/Knobs version usable with Common Console Manager • Library changes (DB, Timing) but compatible • Specific PS Java Applications should work -(to be tested by OP responsibles, as done for PSB) PS-SPS Days 06 – Controls changes
Other Operation tools • OASIS replaces NAOS at startup • Data migrated from NAOS; 1 more PS crate for MD (cPCI) • 2 trigger crates (1 for LEIR/Lin3; 1 for Lin2/PSB/PS/AD) • Switchover to Backup NAOS still possible if pbs • LASER • Needed for FESA devices • As parallel solution to PS Alarm Tree PS-SPS Days 06 – Controls changes
Other Operation Tools • EQPSurvey (OP) maintained until shot-by-shot logging solution • TIMDIAG (CO): remade operational • New Windows Passerelle PS-SPS Days 06 – Controls changes
Issues • Backward compatibility • FESA/GM, Console Mgrs, Alarms… • Exploitation • Piquet service for PS Complex (3 new team members) • On-call experts for SPS • OP and CO should agree on more coherent target during 2006 • CNIC • PS Console Manager • Move to CCM during run – not decision of CO-TC, impact to be estimated first… if required by OP Upgrade of Orphan applications: • CPS Complex Beam statistics? • Should move to SPS method but with OP resources? • Otherwise (if kept) needs CO resources also unidentified PS-SPS Days 06 – Controls changes
Conclusion With limited CO resources, management decision was to keep injector controls as stable as possible (no big-bang) to limit conversion efforts until after LHC startup => Must accept to keep ‘legacy’ running and not fully homogeneous operation tools across all machines (R.Steerenberg, OP Days): The 2006 start-up will be challenging for many reasons, but by continuing putting all efforts and goodwill together we will make it work again !!! PS-SPS Days 06 – Controls changes
PS FEC SPS FEC LHC/LEIR FEC ORACLE Forms Console PSC C/S de-supported since Jan 2005 XMotif / C Java Equipment Classes GM GM Applications XMotif / C Java HardwareComputersProgramsMenusWorking SetsPLS PL/SQL Web-deployed+ authentication+ authorization ApplicationServer OWA SymbolsPro*C GeneralcomponentsJAPC DBRefPro*C GeneralcomponentsASC beans JDBC Software procedures to drive equipment ABC Devices D-Classes GMFESA SL-equip GMFESA DBRT DBRTGenPro*C BitpatternTreatment CodesMetaproperties J.D.S.1999 PL/SQL Crates, modules, cards, busses, connectors, drivers, programs J.D.S.2005 FESA DSC InitPro*C F-Devices F-Classes FESA FESA CMW SL-Equip rc.local SL-Inventory Sys cmd Programs IO Config Address =ModType/Lun/Ch# transfer.ref Ad-hoc data entry forms 1553 addresses Sys cmd Programs Software device needs to map to installed hardware IEPLC PS-SPS Days 06 – Controls changes