Download - SNS Control Systems

Transcript
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


Top Related