sns control systems
DESCRIPTION
SNS Control Systems. LANSCE (LANL) Trip Report Sept. 15, 2005 Ernest L. Williams Jr. Control Systems Group, ASD Oak Ridge National Labs (SNS). What did I do there?. Give a full day presentation and workshop on the use of Linux with EPICS Install vxWorks Compiler 5.5.1 for Linux. - PowerPoint PPT PresentationTRANSCRIPT
ICS – Software Engineering Group
1
SNS Control Systems
LANSCE (LANL)
Trip Report
Sept. 15, 2005
Ernest L. Williams Jr.
Control Systems Group, ASD
Oak Ridge National Labs (SNS)
ICS – Software Engineering Group
2
What did I do there?
Give a full day presentation and workshop on the use of Linux with EPICS
Install vxWorks Compiler 5.5.1 for Linux.
Configure an EPICS ready BSP for MVME2700
Setup a Linux-based BootServer/OPI with an SNS style ADE.
Poke around the LANSCE Control Room a bit.
Eat Red and Green Chile.
ICS – Software Engineering Group
3
Attendees
Ernest L. Williams Jr. Deb Kerstiens Gary Carr Jeff Hill Eric Bjorklund Martin Pieck Peregrine McGhee John A. Faucett Hamid Shoaee
ICS – Software Engineering Group
4
LANSCE Controls Computer Hardware
Moving from Sun Microsystems to “commodity” PCs running Linux (e.g. RHEL)» They want to say good-bye to the Vax workstations as
well
Move Front-End-Processors to VME-CAMAC, VME, and PLC-etherIp» Good-bye to the micro-Vax» When all of this is done the CA/Vax-gateways will no
longer be needed. Pure EPICS is where they are headed.
ICS – Software Engineering Group
5
LANSCE Controls Software
Standardize on java for most of the high-level applications. There will still be TCL/TK apps running around as well.» They are very interested in XAL and plan to use it. This
is something we pull from CVS before I left.
Stay with edd/dm for now. Let’s see what EPICS Office is going to do.
Move to Channel Archiver data collection and retrieval software
vxWorks 6.X (PowerPC targets)
ICS – Software Engineering Group
6
LANSCE Control Room
Currently the control room at LANSCE has Sun workstations driving an inverted-T of LCD panels.» Each LCD display is an independent monitor.» They operators are asking for Xinerama.
LANSCE uses shared Captive accounts.» This helps make a consistent and stable environment
for the operators» The shared accounts are easy to manage.
Alarm system» Custom alarm software » Audible alarms for critical events