Position interlocks
The magnet should only be moved into position if the Scanner Y is at
its 0 position. This position is actually 42.5 on the absolute
encoder. We use the position on the encoder, as this one does not
change if somebody gets the idea to set a different offset in the
motor.
No |
Property |
Op |
Value |
c1 |
SCS_CDIFFT_SAM/ENC/SCANNERY.value |
GT |
42.6 |
c2 |
SCS_CDIFFT_SAM/ENC/SCANNERY.value |
LT |
42.4 |
No |
Logic |
Action |
a1 |
c1 or c2 |
CStop |
Vacuum interlocks
The situation for vacuum interlocks is currently not ideal for the
FFT. Two turbo pumps pump the FFT, one is in loop 4 and the other one
temporarily in looop 7.
The slow valve should be closed if the fast valve is open.
No |
Property |
Op |
Value |
c1 |
SCS_CDIFFT_VAC/VALVE/SRV1.state.IsClosed |
EQ |
FALSE |
No |
Logic |
Action |
a1 |
c1 |
COff |
The valves on top of the turbo pumps should close if the turbo pump
goes below 80%. They should also close if the roughing pressure is bad
or the roughing valve is closed. If the slow roughing valve is open,
however, it should be able to open the gate valve. This happens during
pump down.
No |
Property |
Op |
Value |
c1 |
SCS_CDIFFT_VAC/TPUMP/TP1.state.RPM80 |
EQ |
FALSE |
c2 |
SCS_CDIFFT_VAC/GAUGE/P6.Value |
GT |
0.1 |
c3 |
SCS_CDIFFT_VAC/DCTRL/SRV1.Value |
EQ |
FALSE |
c4 |
SCS_CDIFFT_VAC/VALVE/SRV1.state.IsOpen |
EQ |
FALSE |
No |
Property |
Op |
Value |
c1 |
SCS_CDIDET_FCCD2M/TPUMP/TP1.state.RPM80 |
EQ |
FALSE |
c2 |
SCS_CDIFFT_VAC/GAUGE/P6.Value |
GT |
0.1 |
c3 |
SCS_CDIFFT_VAC/DCTRL/SRV1.Value |
EQ |
FALSE |
c4 |
SCS_CDIFFT_VAC/VALVE/SRV1.state.IsOpen |
EQ |
FALSE |
No |
Logic |
Action |
a1 |
((c1 or c4) and c3) or c2 |
CClose |
No |
Logic |
Action |
a1 |
((c1 or c4) and c3) or c2 |
CClose |