Implementation of RDB Channel Archiver Richard Ma DePauw - - PowerPoint PPT Presentation

implementation of rdb channel archiver
SMART_READER_LITE
LIVE PREVIEW

Implementation of RDB Channel Archiver Richard Ma DePauw - - PowerPoint PPT Presentation

Implementation of RDB Channel Archiver Richard Ma DePauw University RDB Channel Archiver An EPICS extension toolset for data archiving - EPICS (Experimental Physics and Industrial Control System) is a set of open source software tools to


slide-1
SLIDE 1

Implementation of RDB Channel Archiver

Richard Ma DePauw University

slide-2
SLIDE 2

2

RDB Channel Archiver

  • An EPICS extension toolset for data archiving
  • EPICS (Experimental Physics and Industrial Control System) is a

set of open source software tools to create real-time control systems for scientific instruments such as particle accelerators.

  • Upgrade of the original Channel Archiver
  • Data stored in a relational database (RDB): MySQL and Oracle

are supported

  • Tools written in JAVA instead of C++
  • Data accessed through the Control System Studio (CSS) Data Browser
  • CSS builds on Eclipse
  • CSS provides a common platform for new control system

applications as Eclipse plugins

  • Developed by Kay Kasemir at Oak Ridge National Laboratory
slide-3
SLIDE 3

CSS-based OPI ArchiveEngine config.xml IOC RDB (Oracle/MySQL)

Channel Access

Source: RDB Channel Archiver Documentation

Samples Config. EngineConfig

  • Import

Other tools for config & samples

slide-4
SLIDE 4

Why RDB Channel Archiver?

  • State of art programming techniques

providing a great upgrade of archiving speed

  • Developed and maintained data browser

available as part of an integrated control system applications toolset, CSS

  • Modern user interface
  • Better data management with Relational

Database and potentials for further developments

slide-5
SLIDE 5

Goals & Progress

  • Setup the RDB Channel Archiver on a test

computer and experiment with bogus local IOC servers and/or physical signal generators

  • Compile the plugins and associate

configurations into the APS version of CSS

  • Currently have the database setup but needs

to work on the table structure;

  • Start building the archive engine