skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A framework for back-up and restore under the Experimental Physics and Industrial Control System

Abstract

EPICS is a system that allows one to design and implement a controls system. At its foundation, i.e., the level closest to the devices being controlled, are autonomous computers, each called an Input/Output Controller or IOC. In EPICS, devices controlled by an IOC are represented by software entities called process variables. All devices are monitored/controlled by reading/writing values from/to their associated process variables. Under this schema, distributing processing over a number of IOCs and representing devices with process variables, there are a variety of ways one can view or group the information in the control system. Two of the more common groupings are by IOC (location) and by devices (function). Simply stated, the authors require a system capable of restoring the state of the machine, in their case the Advanced Photon Source, to a known desired state from somewhere in the past. To that end, they propose a framework which describes a system that periodically records and preserves the values of key process variables so that later on, those values can be written to the machine in an attempt to restore it to that same state. One of the more powerful notions that must be preserved in any system thatmore » solves this problem is the independence between the specification of what is monitored and the specification of what is written. In other words, grouping process variables for monitoring must be kept independent of the number of different ways to group process variables (e.g., by IOC, by device, etc.) when they are written.« less

Authors:
Publication Date:
Research Org.:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE, Washington, DC (United States)
OSTI Identifier:
206561
Report Number(s):
ANL/ASD/RP-87220
ON: DE96006118; TRN: 96:009234
DOE Contract Number:  
W-31109-ENG-38
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: Dec 1992
Country of Publication:
United States
Language:
English
Subject:
43 PARTICLE ACCELERATORS; ADVANCED PHOTON SOURCE; COMPUTERIZED CONTROL SYSTEMS; DESIGN; RECOMMENDATIONS; DISTRIBUTED DATA PROCESSING; PROCESS CONTROL; INFORMATION RETRIEVAL

Citation Formats

Karonis, N T. A framework for back-up and restore under the Experimental Physics and Industrial Control System. United States: N. p., 1992. Web. doi:10.2172/206561.
Karonis, N T. A framework for back-up and restore under the Experimental Physics and Industrial Control System. United States. https://doi.org/10.2172/206561
Karonis, N T. 1992. "A framework for back-up and restore under the Experimental Physics and Industrial Control System". United States. https://doi.org/10.2172/206561. https://www.osti.gov/servlets/purl/206561.
@article{osti_206561,
title = {A framework for back-up and restore under the Experimental Physics and Industrial Control System},
author = {Karonis, N T},
abstractNote = {EPICS is a system that allows one to design and implement a controls system. At its foundation, i.e., the level closest to the devices being controlled, are autonomous computers, each called an Input/Output Controller or IOC. In EPICS, devices controlled by an IOC are represented by software entities called process variables. All devices are monitored/controlled by reading/writing values from/to their associated process variables. Under this schema, distributing processing over a number of IOCs and representing devices with process variables, there are a variety of ways one can view or group the information in the control system. Two of the more common groupings are by IOC (location) and by devices (function). Simply stated, the authors require a system capable of restoring the state of the machine, in their case the Advanced Photon Source, to a known desired state from somewhere in the past. To that end, they propose a framework which describes a system that periodically records and preserves the values of key process variables so that later on, those values can be written to the machine in an attempt to restore it to that same state. One of the more powerful notions that must be preserved in any system that solves this problem is the independence between the specification of what is monitored and the specification of what is written. In other words, grouping process variables for monitoring must be kept independent of the number of different ways to group process variables (e.g., by IOC, by device, etc.) when they are written.},
doi = {10.2172/206561},
url = {https://www.osti.gov/biblio/206561}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Dec 01 00:00:00 EST 1992},
month = {Tue Dec 01 00:00:00 EST 1992}
}