Early History of EPICS EPICS Seminar/Workshop Raja Ramanna Centre For Advanced Technology Indore India January 27-30 2009 Presented by: Marty Kraimer.

Slides:



Advertisements
Similar presentations
CompatibL Technologies FpML Cashflows Engine for ISDA.
Advertisements

Make This work with EPICS! 2006
JavaIOC Overview and Update EPICS Seminar/Workshop Raja Ramanna Centre For Advanced Technology Indore India January Presented by: Marty Kraimer.
1 1999/Ph 514: Channel Access Concepts EPICS Channel Access Concepts Bob Dalesio LANL.
EPICS Noboru Yaamamoto Jan 27, 2009 for EPICS seminar at RRCAT, Indore Installing EPICS.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
9-12 Oct 2000PCaPAC 2000, DESY Hamburg Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
16 - Nov. 2000EPICS Workshop Oak Ridge1 Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
14. Oct ICALEPCS Geneva EPICS Office1 EPICS Office An Initiative for a new Control System Office Framework Matthias Clausen DESY.
Brief History of C and Unix Systems Programming Concepts.
Prepared by: Nor Zuraida Bt Mohd Gaminan Department of IT & Communication Politeknik Tuanku Syed Sirajuddin Chapter 1 Introduction to Operating System.
Rapid Application Development Environment based on LabVIEW A. Raimondo (AB/CO) ATC/ABOC Days, January 2008.
Lucretia - Floodland Flight Simulator for ATF2 Glen White SLAC ATF2 Project Meeting Dec 2007.
Single Board Computers and Industrial PC Hardware at the CLS
1 EPICS EPICS Licensing BESSY, May 2002 Andrew Johnson.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Control System and Software Engineering Process Elder Matias
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS-DCT (SNL) Training.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
ICALEPCS 2007 Summary Karen S. White Jefferson Lab.
IMPLEMENTATION OF SOFTWARE INPUT OUTPUT CONTROLLERS FOR THE STAR EXPERIMENT J. M. Burns, M. Cherney*, J. Fujita* Creighton University, Department of Physics,
Redundancy. 2. Redundancy 2 the need for redundancy EPICS is a great software, but lacks redundancy support which is essential for some highly critical.
EPICS at APS in June.2006, n.kami, KEK J-PARC Status N. Kamikubota, KEK and J-PARC Control members * Try to enhance updates in the last 1 year.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Introduction to EPICS (Ned Arnold, John Maclean).
EPICS Direction to Support Large Projects and Incorporate New Technology Leo R. Dalesio 09/21/99.
Running EPICS on NI CompactRIO Initial Experience Eric Björklund (LA-UR )
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
1 Channel Access Concepts – EPICS Training – K.Furukawa – Mar EPICS Channel Access Concepts Kazuro Furukawa, KEK, ( ) (Bob Dalesio, LANL,
The CLS Centralized Process Variable Database Robby Tanner.
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
Automated Testing Presentation to EPICS Collaboration Meeting DESY Paul Gibbons PhD Diamond Light Source Ltd.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
5-Oct-051 Tango collaboration status ICALEPCS 2005 Geneva (October 2005)
Experience of Developing BEPCII Control System Jijiu ZHAO IHEP, Beijing ICALEPCS2007 October 18, 2007.
1 BROOKHAVEN SCIENCE ASSOCIATES EPICS Version 4 – Development Plan V4 Team – presented by Bob Dalesio EPICS Meeting October 12, 2010.
1 EPICS EPICS Base 3.13 and 3.14 Status and License IHEP August 2002 Marty Kraimer and Andrew Johnson.
EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
Connecting LabVIEW to EPICS network
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
Jefferson Lab Report Karen S. White 11/14/00. Overview  Status of Jefferson Lab Control System  Work In Progress  Transitioning to Operations.
B. Dalesio, N. Arnold, M. Kraimer, E. Norum, A. Johnson EPICS Collaboration Meeting December 8-10, 2004 Roadmap for IOC.
Add the name of your meeting/conference, the location and date Page 1 EPICS Collaboration Meeting Spring 2010 – Aix-en-Provence Highlights Franck Di Maio,
EPICS Noboru Yaamamoto July 11, 2006 for EPICS seminar at VECC,Kolkata Installing EPICS.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
1 Channel Access Concepts – IHEP EPICS Training – K.F – Aug EPICS Channel Access Concepts Kazuro Furukawa, KEK (Bob Dalesio, LANL)
Managed by UT-Battelle for the Department of Energy Kay Kasemir Jan Experimental Physics and Industrial Control System.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
1 What’s Happening on the ILC Controls Front at FNAL Margaret Votava Fermilab January 9th, 2006.
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
EPIC S Noboru Yaamamoto July 11, 2006 for EPICS seminar at VECC,Kolkata Installing EPICS.
Experience of Developing BEPCII Control System
ATF/ATF2 Control System
Integration of Blu-Ice into
A brief history of EPICS
Getting Started with EPICS A lecture Series
APS Controls Marty Kraimer APS.
Channel Access Concepts
EPICS: Experimental Physics and Industrial Control System
Channel Access Concepts
Presentation transcript:

Early History of EPICS EPICS Seminar/Workshop Raja Ramanna Centre For Advanced Technology Indore India January Presented by: Marty Kraimer

January 2009EPICS Seminar RRCAT2 Reference See  EPICS home page  Then Documents  Then General Description  Then EPICS: A Control System Software Co-Development Success Story  Along the way There may be other interesting documents But many are out of date

January 2009EPICS Seminar RRCAT3 1980s Ground Test Accelerator  LANL project started mid 1980s  Star Wars Project BTSC: Beam Telescope Control System  Control System for Diagnostic System for GTA  Installed for testing at Argonne National Lab in about 1987 or 1988  GUI Operator Interface (DEC Windows on VaxStation)‏ May have been first in Accelerator Community Demonstrated at ICALEPCS 87 GTACS : Ground Test Accelerator Control System  Last half of 1980s.  Mike Thuot was the group leader  Original GUI was from BTSC. But project to replace with X windows.  IOC concept was from Bob Dalesio Based on experience with industrial control system (D3)‏  Channel Access (Jeff Hill) evolved from BTSC to support GTACS

January 2009EPICS Seminar RRCAT4 1980s Continued Advanced Photon Source at Argonne National Lab  Conceptual Design  In late 1989 permission to start construction Controls Group for APS  Martin Knott was the control group leader Conceptual Design and beginning of construction  Was aware of BTSC and GTACS  Sent Marty Kraimer to learn about GTACS summer 1989  At ICALEPCS 89 Discussed possible collaboration Marty Kraimer's first assignment was:  learn GTACS  Explain it to Controls Group Meeting between LANL and APS controls groups  Big dispute was GUI – X windows only or Motif  Decided to Collaborate

January 2009EPICS Seminar RRCAT5 Early 1990s GTACS evolves into EPICS  Extendable record/device/driver support GTACS hard coded connection to record and device support  To add a record type required several code changes  Same for new device support  RSET, DSET, and DRVET solved this problem  All processing was synchronous Very difficult to support GPIB and serial devices LBL, SSCL, and CEBAF (Now Jefferson Lab) join collaboration  Steve Lewis's Controls Group at LBL  Don Dohan's Linac Control Group at Super Conducting Super Collider Later SSC decided to use EPICS for all SSC Accelerators Later the SSC was canceled. Sigh!!  CEBAF replaced home grown control system while under construction DESY (Germany) joined collaboration. First outside USA  Matthias Clausen Control Group Leader Conventional Facilities  Was using D3 system. Saw how EPICS was similar

January 2009EPICS Seminar RRCAT6 Commercialization ANL, LANL, DOE (USA Department of Energy)‏  Signed a five year agreement with three companies  Based on release 3.8  EPICS free for non-profit organizations. Must sign license agreement  One company made major additions and provided control system Turn-key system  Installed Hardware  Provided custom code, databases, etc  Trained operators When five year agreement was complete  Decided to make EPICS open source  It took time to get permission from DOE At end of five year agreement  More than 100 license agreements were signed  Since EPICS is open source do not know how many users.

January 2009EPICS Seminar RRCAT7 EPICS Evolution during 1990s Early versions of EPICS  OPI Workstation Originally only VAX Later only SUNOS Workstations  IOC VME systems with vxWorks operating system Processor  Originally only 68K The 68K SUN workstation compiler was the compiler  Later powerPC supported OSI (Operating System Independence)‏  This distinguishes the 3.14 releases from 3.13  Both CA clients and IOCs are now supported on many platforms EPICS IOC modules  Continuing to evolve EPICS Applications (Client based)‏  Continuing to evolve