Top Banner
EPICS Meeting 2005 ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005
17

EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL

Rdb systems at SNS

Jeff Patton

and cast

April 27-29, 2005

EPICS Meeting 2005

Page 2: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL2

Status

• Good level of integration in:

– Acceleration Physics Application Programs

– Operations

– Document control

– Diagnostics

– Magnets

• Behind in the Controls arena but picking up steam

• Building accelerator while trying to design the software

• Better to have everything in place beforehand

• Increasing automation “Sure I’d love to use the data…You mean I have to put data in?”

Page 3: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL3

Software systems

• Jeri

• PV Logger

• SCORE (Save Compare and Restore)

• Network Registration

• Application physics programs

• Electronic Logbook

• MPS audit

• Power Supply configuration

• Operations administration

• Bypass tracking

• Web Reports

• Panosophy (Jefferson Lab)

• Electronic Checklist

• Cable installation

• DataStream (COTS)

• ProjectWise (COTS PDM)

• Primavera (COTS)

• Instrumentation

• ODBC and JDBC do your own thing

Page 4: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL4

Software systems

Page 5: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL5

Obligatory ERD

Page 6: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL6

IRMISBase

• Participating in the IRMISBase collaboration

• PVCrawler running at SNS on one boot server

• Added extensions for IOC version information

• Good test bed. Engineers from the 6 partner labs plus others. Still detecting new patterns

• Lots of data. Each reboot will initiate a full scan

• SNS is a descriptive and prescriptive model (primarily descriptive) so we have integrated the two

Page 7: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL7

Jeri (Java EPICS Rdb Interface)

• Now built using the new desktop based XAL user interface classes (Chris Fowlkes)

• Breakout of useful classes into the ../Tools for database connector, Rdb table editor, etc. Tom Pelaia considering breaking UI components into SourceForge package

• Controls framework branch planned as part of IRMISBase collaboration

• Model-Viewer-Controller (MVC) design for heavy and thin client user interfaces

• Heavy client deployed via Java Webstart to be platform and location independent

Page 8: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL8

Jeri – IOC’s

Page 9: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL9

Jeri - IOC

Page 10: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL10

Jeri - IOC

Page 11: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL11

Electronic Logbook

• New features for Operations

– Daily Orders; Required Reading

– Integrated Call List

• Improved thread display

Page 12: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL12

Electronic Logbook

Page 13: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL13

Operations

Page 14: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL14

Operations

Page 15: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL15

Operations

• Logbook entry on IOC reboot

• EDM screen passes field values to OS shell script which calls Perl script which executes database stored procedure to make Logbook entry

• ODBC connectivity within EDM?

Page 16: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL16

Operations

Page 17: EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.

EPICS Meeting 2005 ORNL17

Directions

• Continue to work with IRMISBase collaboration on additional crawlers, the hardware and cable crawlers

• Construct the XAL controls framework

• Build on existing infrastructure; more and more detailed reports

• More prescriptive tools