Скачать презентацию Confessions of an Exxx S Spy Dave Gurd Скачать презентацию Confessions of an Exxx S Spy Dave Gurd

cfbfc1914b9b04df1900e957bc20abc3.ppt

  • Количество слайдов: 15

Confessions of an Exxx. S Spy Dave Gurd, SNS Tango Collaboration Meeting Grenoble, September Confessions of an Exxx. S Spy Dave Gurd, SNS Tango Collaboration Meeting Grenoble, September 6, 2006

Tango and Asterix (le Gaulois) · Imaginez le petit village Gaulois entouré des Romains… Tango and Asterix (le Gaulois) · Imaginez le petit village Gaulois entouré des Romains… · Tango is no longer like that… · M. Chaize even speculates on the Gauls infiltrating les Romains (“legacy systems…”) OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 2

Three Phases of Collaboration Meetings · 2 -3 Institutes - 4 -6 people - Three Phases of Collaboration Meetings · 2 -3 Institutes - 4 -6 people - real work Vous êtes ici · More Institutes and People Tango - Many presentations - Still time for discussion (eg “abstract classes…”) - Harder to make decisions · Even more Institutes and People - It becomes another conference - Last EPICS had a registration fee, >120 people, five days of talks, vendor displays, etc - No way to make decisions – Go back to A OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 3

What of the Future? · How do you decide where to go next? ? What of the Future? · How do you decide where to go next? ? · EPICS (also? ) has no consistent vision - (and no mechanism for finding one) · EPICS (also? ) has no “management board” - Good news and bad news - EPICS was successful by anarchy and Darwinism - … but now it has no way to decide direction OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 4

The Future: Questions to Consider · How do you get funding after construction? ? The Future: Questions to Consider · How do you get funding after construction? ? - Will management fund developments for others? · How do you implement big changes in an operating environment? - EPICS had no “buy-in” for “Version 4” · Could you use Tango “out-of-the box” for ITER? ILC? A pulsed proton machine? - Why not? - Do you care? · Might there be a reason to collaborate with “les Romains? ” (Exxx. S) OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 5

What’s the difference between… · Tango, ACS, DOOCS, NIF, RHIC, CDEV, …. and EPICS? What’s the difference between… · Tango, ACS, DOOCS, NIF, RHIC, CDEV, …. and EPICS? - EPICS · "IOC" Application Framework: Database, Sequencer. · Channel Access: Generic, flat list of channels. - "The Rest" · More DIY front-end coding, using C/C++/Java libs. · Network protocol: OO Interfaces to "Device" Objects. OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 6

What EPICS V 3 does very well… · EPICS Database handles scheduling, I/O, conversion, What EPICS V 3 does very well… · EPICS Database handles scheduling, I/O, conversion, smoothing, limits, and network updates for simple devices (VME register, ADC/DAC channel): · Database configuration instead of C/C++/Java code creation avoids many pitfalls. · But it does many things less well (or badly, or not at all…) – eg intelligent devices OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 7

What is What is "The Rest" up to? · Object-Oriented "Device" interfaces instead of PVs - Magnet. PS: current setpoint, current readback, on/off status, ‘on’ command, ‘off’ command. - Current. Limited. Ramping. Magnet. PS: Magnet. PS + current limit, current ramp rate. · Advantages: - OPIs can auto-configure based on the device type. - Higher-level applications: Command-completion, compile and run-time type safety. - Physics Applications can search for "all BPMs in sector 7" (A name server as well as device type issue). OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 8

Where do EPICS or Where do EPICS or "The Rest" excel? Operator Interface Mid-level Control: * Less time critical control loops * Informational summaries * Operator convenience sequences High-level Control: * Physics Experiments Ethernet Front-end Computer: * Time critical control loops, interlocks, … * Provide network access VME, PCI, Ethernet, USB, … Analog & Digital I/O DSP, FPGA PLC, "Intelligent" Instrument OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 9

Invitation to ICALEPCS 2007 in Knoxville, Tennessee Dave Gurd, October 2005 Invitation to ICALEPCS 2007 in Knoxville, Tennessee Dave Gurd, October 2005

Knoxville is in East Tennessee Nashville Knoxville Memphis OAK Chattanooga LABORATORY RIDGE NATIONAL U. Knoxville is in East Tennessee Nashville Knoxville Memphis OAK Chattanooga LABORATORY RIDGE NATIONAL U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 11

Tennessee is all about… · Music - Blues Country Rock and Roll Bluegrass and Tennessee is all about… · Music - Blues Country Rock and Roll Bluegrass and · Whisky - Jack Daniels OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 12

October in Tennessee Companion Program Site Tour Smoky Mountain Hiking Riverboat Ride Chattanooga – October in Tennessee Companion Program Site Tour Smoky Mountain Hiking Riverboat Ride Chattanooga – Civil War Battlefield Museum of Appalachia Dollywood Outlet Shopping in Pigeon Forge Museum of Art, Historical Museum Women’s Basketball Hall of Fame Concerts, Theater, Bluegrass Music Jack Daniels Distillery (long bus ride) Nashville – Opryland (long bus ride) OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 13

Real photo – (artist’s conception of sky? ) Spallation Neutron Source 1. 0 Gev Real photo – (artist’s conception of sky? ) Spallation Neutron Source 1. 0 Gev p 1. 4 MWatts $1. 4 Billion Six National Laboratories ANL LANL ORNL BNL LBNL TJNAF OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 14

Project Complete, April 28, 2006 (Two Months early!) OAK RIDGE NATIONAL LABORATORY U. S. Project Complete, April 28, 2006 (Two Months early!) OAK RIDGE NATIONAL LABORATORY U. S. DEPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12 -16, 2006 15