1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: A little bit of history: Life before and after EPICS... |
From: | "Faucett, John A" <[email protected]> |
To: | tech-talk <[email protected]> |
Date: | Mon, 16 Sep 2013 22:17:28 +0000 |
A few of people on my team at LANSCE (located at LANL) were here when EPICS was being developed from its GTACS precursor, including at least one involved in that project.
PL/I and Pascal were used for front-end software, Fortran for user apps. Starting in the '80s, channels were derived from a relational database. About the same time we moved from an SEL 840 computer to VAXes and MicroVAXes. Displays were character-cell
for user interaction and Tektronix for graphics display. We still use Linux-based emulators of these for a few applications.
LANSCE, I've heard, was the first large scientific facility operated by computer. The LAMPF Control System (now, LANSCE Control System) was developed starting in 1965 and design-energy beam was achieved in 1972. Pretty much the entire control system
was developed in-house including the ~80 Remote Indication and Control Electronics (RICE) modules arranged in a star system. RICE will be decommissioned in about 2018 when all the modules will have been replaced by EPICS IOCs.
We started converting to EPICS in the mid '90s. We replaced our obsolete relational database with EPICS-like .db files. Much of our non-accelerator controls is now EPICS.
We're in the process of adding user-specified data-taking time to EPICS. RICE had that built in. It is the critical feature that the LANSCE accelerator's operation depends on.
LANL
Correspondence
|