SNS Control Systems

6
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)

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 Presentation

Transcript of SNS Control Systems

Page 1: SNS Control Systems

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)

Page 2: SNS Control Systems

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.

Page 3: SNS Control Systems

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

Page 4: SNS Control Systems

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.

Page 5: SNS Control Systems

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)

Page 6: SNS Control Systems

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