70 likes | 251 Views
XBOX 2 Interlocks. Joseph Tagg. XBOX2 Interlocks. Ion Pump Controllers. Ion Pump Controllers. Ion Pump Controllers. Modulator. Water. RF Valves. Vac 10e-5. HV Enable. serial. logic. PXI. Interlock FPGA. Serial. Vac 10e-7. XBOX 2 Interlocks. Many independent interlock sources
E N D
XBOX 2 Interlocks Joseph Tagg
XBOX2 Interlocks Ion Pump Controllers Ion Pump Controllers Ion Pump Controllers Modulator Water RF Valves Vac 10e-5 HV Enable serial logic PXI Interlock FPGA Serial Vac 10e-7
XBOX 2 Interlocks • Many independent interlock sources • Each can be defined in one of two ways • Normal: stops RF • Critical: stops RF and sends interlock to modulator • Possibility to add more if needed • Normal interlock status propagated through backplane and externally. Critical interlock status propagated externally
Interlock properties • Once set, needs an explicit signal to reset • Interlock FPGA logic runs as soon as powered and runs regardless of software state • Starts in interlock status and uses a watchdog to interlock if no communication from software within a second • Software configurable
Structure reset Interlock Interlock source Interlock latched Critical Interlock Status Interlock Interlock source Interlock latched Global Interlock Status OR Interlock Interlock source Interlock latched
To do • Redundancy • Fail-safe mechanisms
Interlock sources and severity • Breakdown: normal • Vacuum <1e-5: critical • Watchdog elapses (software problem): critical • Software: normal • Water: critical • RF valves: critical • Modulator: critical