130 likes | 222 Views
The CLS Centralized Process Variable Database. Robby Tanner. The CLS PV Database. Starring Robby Tanner. Be Patient. Background. Currently, configuration data (.db, .dbd, template and substitution files) are distributed around our network. IOCs can get data from different sources.
E N D
The CLS Centralized Process Variable Database Robby Tanner
The CLS PV Database Starring Robby Tanner 2006 EPICS Collaboration Meeting
Be Patient 2006 EPICS Collaboration Meeting
Background • Currently, configuration data (.db, .dbd, template and substitution files) are distributed around our network. • IOCs can get data from different sources. • Revision Control • Live data in EPICS • Various points of entry • Keeping PV data consistent can be difficult • Ideally, information would be stored in single central repository. 2006 EPICS Collaboration Meeting
Advantages • Many noted in IRMIS Primer • Data Validation • Offer single point of entry in to system for a given task • Others…. 2006 EPICS Collaboration Meeting
Goals • Extend our IRMIS-based system • Define a generic framework • Solicit input to enhance portability • Leverage existing progress 2006 EPICS Collaboration Meeting
Functional Requirements • Methods of importing and modifying existing data (a la IRMIS). • Mechanism to make startup information available for IOCs. • Revision control and release management procedures and interface(s). • EPICS layer to adjust real-time values. • Database abstraction layer • All the while, ensuring settings are consistent across facility. 2006 EPICS Collaboration Meeting
Progress to Date • PV Crawler designed and developed at CLS by Dionisio Medrano • Assigned the project to an intern • Started functional specification • Attending collaboration meeting 2006 EPICS Collaboration Meeting
Design 2006 EPICS Collaboration Meeting
Conclusion • We have a way to go in generating our requirements and starting design. • We hope to develop some relationships during this meeting. • Given the technology available, my slide presentations could be more exciting. 2006 EPICS Collaboration Meeting
Acknowledgements • Matthias Clausen (DESY) • Don Dohan and Claude Sanders (APS) • Diony Medrano (CLS) • Ian Livingston (CLS) 2006 EPICS Collaboration Meeting
Questions/Comments ? 2006 EPICS Collaboration Meeting