Integrated relational modeling of software, hardware, and cable databases at the APS.
The APS control system network of {approx}240 IOCs is implemented using the EPICS database/record/field software architecture. Low-level IOC logic has been modeled and captured in a global relational database, providing the users with a variety of inter-IOC query capabilities. This coverage has been extended to include client applications connected to EPICS process variables. A recent effort broadened the relational database coverage to include the control system hardware, in which the devices associated with each of the IOCs have been captured in a 'connection' hierarchy. Along with the equipment detail, information related to the flow of information from the device to the IOC is stored. This provides an immediate visualization of information flow through the system and its field buses, and facilitates a convenient 'drill down' mechanism to locate any device. The present work describes the enhancement of this device connection database to include other necessary hierarchies. In addition to the original 'control flow' hierarchy, any given device may now be characterized by how it is physically housed (housing hierarchy) and how it derives its power (power hierarchy). This allows equipment not directly accessible by EPICS software (e.g., a power supply) to be included in the database. The final control system domain to be modeled consists of the many complex cabling systems that integrate and synchronize the operation of the IOC devices and their accompanying software databases. These cabling systems include the device I/O cabling, the timing system, and cable subsystems such as the machine status link and the machine protection system. Difficulties in managing the inherent complexity1 of these systems and issues concerning graphical presentation of the information will be discussed.
- Research Organization:
- Argonne National Laboratory (ANL)
- Sponsoring Organization:
- SC
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 991602
- Report Number(s):
- ANL/ASD/CP-110842
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
EPICS : input / output controller (IOC) application developer's guide. EPICS release 3.12 specific documentation.[Experimental Physics and Industrial Control System]
Experimental physics and industrial control system (EPICS) input/output controller (IOC) application developer`s guide