General Remarks
- MPS GUI and MPS History Server are built on top of the module MPS Config
- All SQL queries are stored in .properties files in corresponding packages
- (Almost) all constants/properties for a "module" are located in the class edu.stanford.slac.module.ModuleProperties
Glossary
Fault
- aka (binary) input, signal
- The basic event in the MPS
- Belongs to an MPS device
- Is usually a PV
- Has two states: OK (true or 1) and Faulted (false or 0)
- Current fault state is most important
- Stored in the Config DB
- 4 types: EPICS, LinkNode, LinkNodeChannel, LinkProcessor
- Classes in MPS Config edu.stanford.slac.mps.fault
- Fault number is the key, fault names may be changed by MPS engineers
...