80 likes | 220 Vues
PSI-XFEL. Challenges and Developments. XFEL Project Schedule. Gun Test until summer 2008. 250 MeV Test Injector until fall 2010. PSI-XFEL construction start spring 2011. continued. ?. ?. 4 MeV Test until spring 2009. continued. Have to support 3 machines at the same time!
E N D
PSI-XFEL Challenges and Developments Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
XFEL Project Schedule Gun Test until summer 2008 250 MeV Test Injector until fall 2010 PSI-XFEL construction start spring 2011 continued ? ? 4 MeV Test until spring 2009 continued • Have to support 3 machines at the same time! • Lots of diagnostics • Frequent modifications Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
250 MeV Injector Construction Site Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
Control Room Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
250 MeV Injector in Numbers • 48 VME IOCs • RF IOCs: 21 • Magnet IOCs: 2 • Timing IOC: 1 • Diagnostics IOCs: 24 • 15 PC IOCs • Vacuum IOC: 1 • Diagnostics IOCs: 4 + 10 camera servers • We expect a factor of 10 for "the real thing" Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
Networking • Class A subnets preferred • maintainability issues • fear of broadcast traffic • But 500 IOCs do not fit into one subnet • How to split the network? • By system? (RF, magnets, diagnostics, …) • By sector? (gun, buncher, linac, …) • Where to put the control room? Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
CAGW CAGW CAGW CAGW CAGW CAGW Does this make sense? Network Layout backbone network(control room, central IOCs) VLAN router beamline 1 gun linac 1 linac n undulators ... ... beamline n vacuum system PLCs machine interlock system PLCs EPICS web cameras non EPICS ... Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009
Gateway Reliability • Runs stable at SLS • 16 beamline networks (up to 3000 channels) • readonly office network gateway (up to 40000 channels) • Virtual machines (vmWare) on high reliability blade system • Found problems with waveforms • 10 records x 2000 doubles x 10Hz • Waveforms came though but all scalars were dropped • Solution: increase vxWorks TCP queue size! (8k → 64k) • Is the gateway too slow reading waveforms? Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009