Presentation is loading. Please wait.

Presentation is loading. Please wait.

Stephanie Allison Integration with the SLC Control Oct 27, 2005 1 Introduction Demo SLC-Aware IOC Plans for Next 12 Months.

Similar presentations


Presentation on theme: "Stephanie Allison Integration with the SLC Control Oct 27, 2005 1 Introduction Demo SLC-Aware IOC Plans for Next 12 Months."— Presentation transcript:

1 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 1 Introduction Demo SLC-Aware IOC Plans for Next 12 Months SLC Apps have a separate presentation Integration with the SLC Control System LCLS Facility Advisory Committee Oct 27, 2005

2 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 2 SLC Alpha All High Level Apps PNet (Pulse ID / User ID) MPG SLC Net over Ethernet (Data Transfer) micro CAMAC I/O RF reference clock Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications CA over Ethernet (EPICS Protocol) I/OC (SLC-aware) EVGEVG Micro emulator PNETPNET CAS I/OC (SLC-aware) Micro emulator Fast Feedback CA Gateway Integration with the SLC Control System

3 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 3

4 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 4 Receive SLC messages and act on them in the same way as existing SLC micros for: BPM-Like Data Acquisition (Gated ADCs) – beam synchronous Magnet-Like Control and Readback (All Controlled Devices) Maintain its part of the VMS SLC database: Receive the entire SLC database at initialization time Receive new setpoints at any time from the Alpha Send readbacks back to the Alpha on request and periodically Send setpoint changes made by external EPICS applications to the Alpha Goal – same amount of network traffic as SLC micros SLC IOC – What It Will Do

5 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 5 MPS BITBUS Power Supply Control KISNET Communication Micro-to-Micro Communication via Alpha SLC-style Analog Signal Monitoring SLC-style Digital Input/Output SLC-style Error Logging (use CMLOG instead) SLC-style Klystron Interface SLC-style Video Interface SLC-style Timing Interface Direct Hardware Access (and no support for “virtual CAMAC” commands) Debugging from VMS SLC-Style Fast Feedback Interface Keep static data in the EPICS and SLC database up-to-date SLC IOC – What It Won’t Do

6 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 6 Endian – VMS to/from any possible EPICS platform (no 64 bit) Memory – CPUs that support SLC-aware IOC need memory Keeping the EPICS and SLC database in-sync – 2 master problem (Magnet Control) Will need to increase max # of “micros” in the SLC control system Decision to use the PEP proxy so LCLS SLC traffic will go through the PEP network and be routed to the LCLS network SLC-Aware IOC Issues

7 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 7 Team: LCLS Controls: Stephanie Allison, Kristi Luchini, Consultants ESD Software: Diane Farley, Debbie Rogind, Consultants Weekly meetings and working web pages Basic Services: Executive, Message, Database, CMLOG – Done except for message passing from RTEMS IOCs to CMLOG and thread priorities Async Utilities and Periodic “Micro” Health Update – Done Tested on Production Network and Proxy, RTEMS testing done Application Services: Device Control and Readback (Magnet) – Reqts and design done, implementation in progress PNET Timing Diagnostics – Removed Gated ADC Acquisition (BPM) – Done Changes to VMS Programs – not needed Record Naming Conventions – Done PNET VME Module Implementation done, testing in-progress SLC IOC Progress Since Apr 2005

8 Stephanie Allison Integration with the SLC Control Systemsaa@slac.stanford.edu Oct 27, 2005 8 Implementation: Device Control and Readback – Nov 2005 (Debbie) Finish CMLOG interface – Jan 2006 (Stephanie) Integration testing when the following are ready: With BPMs and other GADCs (Till Straumann, Doug Murray) With MPG/PNET/EVG/EVR (Dayle Kotturi) With Power Supplies (Kristi Luchini) Add router between PEP and LCLS network – Aug 2006 Ready for first beam in Injector – Nov 2006 Update specifications Some of the EPICS interface developed for the SLC-aware IOC will also be used for fast feedback SLC-aware basic services being used for another project (micro upgrade to RTEMS or Linux PCs) SLC-Aware IOC Plans for 2006


Download ppt "Stephanie Allison Integration with the SLC Control Oct 27, 2005 1 Introduction Demo SLC-Aware IOC Plans for Next 12 Months."

Similar presentations


Ads by Google