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

Technical Report ·
DOI:https://doi.org/10.2172/206561· OSTI ID:206561

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.

Research Organization:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
206561
Report Number(s):
ANL/ASD/RP-87220; ON: DE96006118; TRN: 96:009234
Resource Relation:
Other Information: PBD: Dec 1992
Country of Publication:
United States
Language:
English