Beamline Equipment Protection System (BLEPS)
BLEPS (Beamline Equipment Protection System) is the PLC-based safety and interlock system used at the APS to protect beamline hardware — optics, vacuum components, water-cooled stops — from physical damage during user experiments. It continuously monitors the operating state of every protected component and, if any of them deviates from its safe envelope, either warns staff or trips a Fault condition that automatically closes the main beamline shutters to block the X-ray beam.
BLEPS protects equipment; the Personnel Safety System (PSS) protects people. The two are distinct but cooperate — a BLEPS fault asks the PSS-controlled shutter chain to close. PSS is the authoritative safety layer for people-in-hutch interlocks; BLEPS is the layer between PSS and the wear-and-tear of the hardware.
What BLEPS monitors
Typical quantities continuously read by the PLC and compared against component-specific limits:
Water flow on every water-cooled element (mirror, DMM, slits, filters, white-beam stops, beam-defining masks).
Vacuum pressure at every gauge along the front end and the beamline transport.
Component temperatures (thermocouples on optics, mirror tank, monochromator crystals, etc.).
Position / state of valves, masks, and shutters relevant to equipment protection (gate-valve open/closed, mask in/out).
Each input has a Warning threshold (notify staff, scan continues) and a Fault threshold (close shutters, latch the fault until manually cleared).
Response to a fault
When a Fault threshold is crossed, BLEPS:
Latches the fault on the PLC and propagates it to the PSS shutter chain.
Closes the main 2-BM beamline shutters — the A-shutter (front-end) and the P6-50 safety shutter / B_shutter further downstream — to block the X-ray beam. See the per-shutter blocks in Beamline components for PV names and command surfaces.
Surfaces the latched fault on the BLEPS MEDM / operator screen so staff can identify the root cause before clearing.
The fault is latched — the shutters do not re-open automatically when the offending parameter returns to normal. A staff member must verify the underlying condition, acknowledge the fault on the BLEPS panel, and then re-arm the shutter chain.
2-BM implementation
The full 2-BM-specific BLEPS implementation — interlock matrix (which inputs trip which outputs), PLC programme, MEDM screens, fault-recovery procedure — is documented in:
That document is the source of truth for the 2-BM interlock configuration. This page is the conceptual overview only.
Physical assignments at 2-BM
The Excel transfer table refers to the gate valves, mirror
thermocouples and water-flow loops only by numeric index
(GV1/GV2/GV3, Temp1/Temp2/Temp3,
Flow1..``Flow8``). The physical device each index refers to is
configured in the PLC and is not stored in the transfer table — it
is read off the 2 BMBLEPS Allen-Bradley operator panel, which
surfaces Flow1-Flow5 / Temp1-Temp3 / GV1 /
GV2 on the Station A page and Flow6-Flow8 / GV3
on the Station B page. The mapping below is taken from those
screens.
Gate valves — location in beam direction
Tag |
Physical location |
|---|---|
|
Between the upstream Slits (downstream of the BIV) and the M1 mirror tank. Isolates the mirror tank from the front-end side. |
|
Between Windows 2 & 3 (downstream end of the Station A optics enclosure) and the SBS (Station B Shutter). Isolates the Station A optics enclosure from the transport to Station B. |
|
Between the transport pipe coming from Station A and the Station B optics (Station B entrance slits and Window 4). Isolates Station B from the transport. |
Mirror tank thermocouples
All three Temp channels are thermocouples on the M1 mirror
tank; the index maps top-to-bottom on the tank:
Tag |
Physical location |
|---|---|
|
M1 mirror tank — Lower thermocouple. |
|
M1 mirror tank — Middle thermocouple. |
|
M1 mirror tank — Upper thermocouple. |
Water-flow loops
Each Flow channel monitors the cooling-water flow through one
group of water-cooled components:
Tag |
Cooled components |
|---|---|
|
Filter assembly and upstream Slits. |
|
M1 mirror tank and the DMM (Double Multilayer Monochromator). |
|
Window 1 and the Missteer Mask. |
|
Windows 2 & 3. |
|
White Beam Mask and the SBS (Station B Shutter). |
|
Station B entrance slits. |
|
Window 4 (Station B). |
|
Station B Photon Stop. |
EPICS IOC
The 2-BM BLEPS PLC surfaces its state to EPICS via a soft IOC
running on the beamline server arcturus under the 2bmb
account. Every 2bmBLEPS: PV documented in the inventory
below comes from this IOC.
Deployment
- IOC directory:
/net/s2dserv/xorApps/epics/synApps_6_3/ioc/2bmBLEPS- Host:
arcturus- Account:
2bmb- PV prefix:
2bmBLEPS:(BLEPS-domain PVs live under2bmBLEPS:BLEPS:*)- Framework:
synApps 6.3 — standard
iocBoot/+2bmBLEPSApp/layout, with2bmBLEPSApp/op/uiholding the caQtDM screens.- PV count:
599 total — 385 in the BLEPS domain, 214 IOC-admin (heartbeat / CA statistics from iocAdminSoft).
Starting the IOC
The IOC is a synApps soft IOC. Two equivalent ways to start it.
Via the wrapper script (recommended — opens a new gnome-terminal tab and follows the beamline convention of one tab per running IOC):
~/bin/bleps_IOC.sh
The wrapper ssh’s to 2bmb@arcturus and invokes the softioc
launcher.
Directly (when logged in as 2bmb@arcturus):
cd /net/s2dserv/xorApps/epics/synApps_6_3/ioc/2bmBLEPS/iocBoot/ioc2bmBLEPS/softioc
./2bmBLEPS.pl run
The IOC runs in the foreground of that terminal and prints its startup output. Leave the terminal open for the duration of the session; closing it kills the IOC.
Stopping the IOC
Two equivalent ways.
Via the wrapper script:
~/bin/bleps_IOC_stop.sh
which calls kill_IOC.sh 2bmBLEPS on arcturus.
Directly (as 2bmb@arcturus):
kill_IOC.sh 2bmBLEPS
Or, from the IOC’s own terminal, Ctrl-C.
MEDM status summary
The bleps_status.adl screen (see figure below) shows the
operationally-relevant BLEPS state on a single page. It is the
day-to-day interface for on-shift operators.
Launch it with:
medm -x -macro "P=2bmBLEPS:" /home/beams/2BMB/bin/bleps_status.adl
The figure above shows the running screen with a real snapshot of the beamline. Reading top to bottom, left to right:
Top row — ALARMS + SHUTTERS. Grey / coloured indicators for
FAULT (grey when clear, red when latched), TRIP (grey /
orange), WARNING (grey / yellow), and the BIV / FES /
SBS shutter states (green = open, red = closed). Two
message-button widgets — Reset FAULT and Reset TRIP — write
1 to A_FAULT_RESET / TRIP_RESET respectively. These
clear the corresponding latches on the PLC; the underlying
condition must have cleared first or the latch immediately
re-arms. There is no dedicated WARNING_RESET PV — latched
warnings can only be cleared by the physical BLEPS panel button
(or, in some PLC configurations, by A_FAULT_RESET cascading).
Gate valves. GV1 / GV2 / GV3 open / closed
limit-switch readbacks, labelled with the physical location each
isolates (Slits ↔ M1, Windows 2&3 ↔ SBS, Transport ↔ Station B).
M1 mirror tank temperatures. Three thermocouple readings
(TEMP1..``TEMP3``, lower / middle / upper on the tank) with
their trip-high limits. A fault is raised when the reading rises
above the setpoint.
Cooling water flows. Eight flow readings (FLOW1..``FLOW8``)
with their trip-floor setpoints, labelled with the cooled
components (filter/slits, M1/DMM, Window 1 & Missteer Mask,
Windows 2&3, White Beam Mask / SBS Shutter, Station B slits,
Window 4, Station B Photon Stop). A fault is raised when the
reading falls below the setpoint.
Vacuum monitoring. Seven ion-pump indicators
(IP1..``IP7``) and eight ion-gauge indicators
(IG1..``IG8``) as compact coloured boxes. Three-state
colouring:
green —
IPx_STATUS/IGx_STATUS= GOOD and no warning latched (all clear).yellow — device recovered, but
IPx_WARNING/IGx_WARNINGis still latched (needs a reset).red —
_STATUS= BAD right now (overrides yellow).
In the screenshot, IP2 and the odd-numbered ion gauges
IG1 / IG3 / IG5 / IG7 show red — four
odd-numbered channels being simultaneously BAD usually points to
a common controller-side issue rather than four independent
failures, and is worth investigating on the physical side.
IOC row (bottom). A red Stop and a yellow BLEPS IOC
start button invoke ~/bin/bleps_IOC_stop.sh /
~/bin/bleps_IOC.sh in a new gnome-terminal tab on the calling
host, so operators can recycle the IOC without leaving the MEDM
screen.
Reference — temperature and flow PVs shown on the summary. The
Current and Trip limit columns are backed by the following
PVs (all under the 2bmBLEPS:BLEPS: prefix).
Channel |
Location / cooled components |
Current value PV |
Trip limit PV |
|---|---|---|---|
|
M1 mirror tank — Lower thermocouple |
|
|
|
M1 mirror tank — Middle thermocouple |
|
|
|
M1 mirror tank — Upper thermocouple |
|
|
|
Filter / Slits |
|
|
|
M1 Mirror / DMM |
|
|
|
Window 1 / Missteer Mask |
|
|
|
Windows 2 & 3 |
|
|
|
White Beam Mask / SBS Shutter |
|
|
|
Station B entrance slits |
|
|
|
Window 4 (Station B) |
|
|
|
Station B Photon Stop |
|
|
Temperature trip limits are high setpoints (a fault is raised
when the reading rises above the setpoint); flow trip limits are
low setpoints (a fault is raised when the reading falls below
the setpoint). The top-row status latches
(A_FAULT_EXISTS, A_TRIP_EXISTS, WARNING_EXISTS), the
shutter closed-status inputs (BIV_CLOSED, FES_CLOSED,
SBS_CLOSED) and the gate-valve limit switches
(GVx_OPENED_LS / GVx_CLOSED_LS) are documented under the
Faults, Inputs and Outputs tables below.
Full caQtDM panel
The support-supplied bleps_all.ui screen (see figure below)
surfaces every BLEPS channel: shutters, per-cause gate-valve
fault flags, ion pumps and gauges, vacuum sections, flows,
temperatures, and the trip / fault / warning FIFOs (10-entry
history with timestamps). It is the diagnostics interface — use
it to identify the specific channel that latched a warning and
to acknowledge / reset faults that the MEDM buttons don’t cover.
Launch it with the wrapper shipped by the IOC:
/net/s2dserv/xorApps/epics/synApps_6_3/ioc/2bmBLEPS/start_caQtDM_2bmBLEPS
The wrapper exports P=2bmBLEPS: as the UI macro and opens
bleps_all.ui by default. Optional positional arguments:
first argument: alternate
.uifilename (jumps directly to a sub-panel — e.g.bleps_top.uifor the top-level index).second argument: macro string override (defaults to
P=2bmBLEPS:).
The figure above shows the panel with the same beamline snapshot as the MEDM summary. Notable groups, left to right:
Shutters (top-left). Beamline Iso, Front End, Station B —
each with a state indicator, a Failed to Close alarm indicator,
and explicit Close / Open command buttons that write to
BIV_PERMIT / FES_PERMIT / SBS_PERMIT.
Gate Valves (below Shutters). One column per GV1 / GV2 / GV3
listing every per-cause fault the PLC tracks (Fault, No Switch,
Opened Switch, Closed Switch, Both Switch, Fail to Open / Fully
Open, Fail to Close / Fully Close, Beam Exposure) plus Close /
Open command buttons wired to the GVx_EPICS_CLOSE /
GVx_EPICS_OPEN PVs.
Flows (centre). Eight water-flow tiles, each with the current reading, the trip-floor setpoint, and the scaling factor (raw counts → gpm calibration).
Temps (centre-right). Three M1 mirror-tank thermocouples, each with the current value, trip-high setpoint, and an Over Range indicator.
Ion Pumps / Ion Gauges (top-right). One row per channel with
independent Status (device health) and Warn (latched warning)
indicators. In the screenshot the four odd-numbered gauges
(IG1 / IG3 / IG5 / IG7) show red on both columns
— the same pattern surfaced on the MEDM summary.
Vac. Sections (right). Seven vacuum-section trip indicators
(VS1..``VS7``), all green in the screenshot.
Trip / Fault / Warning Stacks (bottom). 10-entry FIFOs of recent events with fault number, timestamp, and date. Reset Trips and Reset Faults buttons at the top of the Trip and Fault stacks are the caQtDM equivalents of the MEDM summary’s message buttons. There is no dedicated Reset Warnings button — the Warning stack drains as its underlying conditions clear (or via the physical BLEPS panel button).
BLEPS PV inventory (2-BM)
The Excel transfer table that defines the 2-BM BLEPS PLC tag set
contains one worksheet per logical class of signals (FIFOs, Faults,
Trips, Warnings, Info, Flows, Temps, Inputs, Outputs, Display,
EPICS_Inputs). Each row has a Used flag that marks whether
the row is in the deployed configuration; the subsections below
reproduce only the rows currently in use at 2-BM and give the
two fields needed to address each one over Channel Access:
EPICS Ethernet Tag — the controller-side tag that the PLC publishes on the EtherNet/IP-to-EPICS gateway.
Short Description — the human-readable label the PLC team attached to each row.
Source of truth is the Excel master
(BLEPS EPICS Transfer Table Master 2BM.xls), itself part of
the wider 2-BM BLEPS document set on Box (see the Box link in
the 2-BM implementation section above). The full PV name on
the EPICS gateway is the Base Name + PV Name template
BL:$(xx)$(yy):<base name in caps>, which is also in the
master Excel.
FIFOs (210 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Fault Number 01 |
|
Fault Number 02 |
|
Fault Number 03 |
|
Fault Number 04 |
|
Fault Number 05 |
|
Fault Number 06 |
|
Fault Number 07 |
|
Fault Number 08 |
|
Fault Number 09 |
|
Fault Number 10 |
|
Fault Year 01 |
|
Fault Year 02 |
|
Fault Year 03 |
|
Fault Year 04 |
|
Fault Year 05 |
|
Fault Year 06 |
|
Fault Year 07 |
|
Fault Year 08 |
|
Fault Year 09 |
|
Fault Year 10 |
|
Fault Month 01 |
|
Fault Month 02 |
|
Fault Month 03 |
|
Fault Month 04 |
|
Fault Month 05 |
|
Fault Month 06 |
|
Fault Month 07 |
|
Fault Month 08 |
|
Fault Month 09 |
|
Fault Month 10 |
|
Fault Day 01 |
|
Fault Day 02 |
|
Fault Day 03 |
|
Fault Day 04 |
|
Fault Day 05 |
|
Fault Day 06 |
|
Fault Day 07 |
|
Fault Day 08 |
|
Fault Day 09 |
|
Fault Day 10 |
|
Fault Hour 01 |
|
Fault Hour 02 |
|
Fault Hour 03 |
|
Fault Hour 04 |
|
Fault Hour 05 |
|
Fault Hour 06 |
|
Fault Hour 07 |
|
Fault Hour 08 |
|
Fault Hour 09 |
|
Fault Hour 10 |
|
Fault Minute 01 |
|
Fault Minute 02 |
|
Fault Minute 03 |
|
Fault Minute 04 |
|
Fault Minute 05 |
|
Fault Minute 06 |
|
Fault Minute 07 |
|
Fault Minute 08 |
|
Fault Minute 09 |
|
Fault Minute 10 |
|
Fault Second 01 |
|
Fault Second 02 |
|
Fault Second 03 |
|
Fault Second 04 |
|
Fault Second 05 |
|
Fault Second 06 |
|
Fault Second 07 |
|
Fault Second 08 |
|
Fault Second 09 |
|
Fault Second 10 |
|
Trip Number 01 |
|
Trip Number 02 |
|
Trip Number 03 |
|
Trip Number 04 |
|
Trip Number 05 |
|
Trip Number 06 |
|
Trip Number 07 |
|
Trip Number 08 |
|
Trip Number 09 |
|
Trip Number 10 |
|
Trip Year 01 |
|
Trip Year 02 |
|
Trip Year 03 |
|
Trip Year 04 |
|
Trip Year 05 |
|
Trip Year 06 |
|
Trip Year 07 |
|
Trip Year 08 |
|
Trip Year 09 |
|
Trip Year 10 |
|
Trip Month 01 |
|
Trip Month 02 |
|
Trip Month 03 |
|
Trip Month 04 |
|
Trip Month 05 |
|
Trip Month 06 |
|
Trip Month 07 |
|
Trip Month 08 |
|
Trip Month 09 |
|
Trip Month 10 |
|
Trip Day 01 |
|
Trip Day 02 |
|
Trip Day 03 |
|
Trip Day 04 |
|
Trip Day 05 |
|
Trip Day 06 |
|
Trip Day 07 |
|
Trip Day 08 |
|
Trip Day 09 |
|
Trip Day 10 |
|
Trip Hour 01 |
|
Trip Hour 02 |
|
Trip Hour 03 |
|
Trip Hour 04 |
|
Trip Hour 05 |
|
Trip Hour 06 |
|
Trip Hour 07 |
|
Trip Hour 08 |
|
Trip Hour 09 |
|
Trip Hour 10 |
|
Trip Minute 01 |
|
Trip Minute 02 |
|
Trip Minute 03 |
|
Trip Minute 04 |
|
Trip Minute 05 |
|
Trip Minute 06 |
|
Trip Minute 07 |
|
Trip Minute 08 |
|
Trip Minute 09 |
|
Trip Minute 10 |
|
Trip Second 01 |
|
Trip Second 02 |
|
Trip Second 03 |
|
Trip Second 04 |
|
Trip Second 05 |
|
Trip Second 06 |
|
Trip Second 07 |
|
Trip Second 08 |
|
Trip Second 09 |
|
Trip Second 10 |
|
Warning Number 01 |
|
Warning Number 02 |
|
Warning Number 03 |
|
Warning Number 04 |
|
Warning Number 05 |
|
Warning Number 06 |
|
Warning Number 07 |
|
Warning Number 08 |
|
Warning Number 09 |
|
Warning Number 10 |
|
Warning Year 01 |
|
Warning Year 02 |
|
Warning Year 03 |
|
Warning Year 04 |
|
Warning Year 05 |
|
Warning Year 06 |
|
Warning Year 07 |
|
Warning Year 08 |
|
Warning Year 09 |
|
Warning Year 10 |
|
Warning Month 01 |
|
Warning Month 02 |
|
Warning Month 03 |
|
Warning Month 04 |
|
Warning Month 05 |
|
Warning Month 06 |
|
Warning Month 07 |
|
Warning Month 08 |
|
Warning Month 09 |
|
Warning Month 10 |
|
Warning Day 01 |
|
Warning Day 02 |
|
Warning Day 03 |
|
Warning Day 04 |
|
Warning Day 05 |
|
Warning Day 06 |
|
Warning Day 07 |
|
Warning Day 08 |
|
Warning Day 09 |
|
Warning Day 10 |
|
Warning Hour 01 |
|
Warning Hour 02 |
|
Warning Hour 03 |
|
Warning Hour 04 |
|
Warning Hour 05 |
|
Warning Hour 06 |
|
Warning Hour 07 |
|
Warning Hour 08 |
|
Warning Hour 09 |
|
Warning Hour 10 |
|
Warning Minute 01 |
|
Warning Minute 02 |
|
Warning Minute 03 |
|
Warning Minute 04 |
|
Warning Minute 05 |
|
Warning Minute 06 |
|
Warning Minute 07 |
|
Warning Minute 08 |
|
Warning Minute 09 |
|
Warning Minute 10 |
|
Warning Second 01 |
|
Warning Second 02 |
|
Warning Second 03 |
|
Warning Second 04 |
|
Warning Second 05 |
|
Warning Second 06 |
|
Warning Second 07 |
|
Warning Second 08 |
|
Warning Second 09 |
|
Warning Second 10 |
Faults (46 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Any A_Fault Exists |
|
1 Communications Fault |
|
11 Flow 1 Over Range Fault |
|
12 Flow 2 Over Range Fault |
|
13 Flow 3 Over Range Fault |
|
14 Flow 4 Over Range Fault |
|
15 Flow 5 Over Range Fault |
|
16 Flow 6 Over Range Fault |
|
17 Flow 7 Over Range Fault |
|
18 Flow 8 Over Range Fault |
|
51 Temp 1 Under Range Fault |
|
52 Temp 2 Under Range Fault |
|
53 Temp 3 Under Range Fault |
|
100 BIV Fail to Close |
|
101 FES Fail to Close |
|
102 SBS Fail to Close |
|
GV1_Faulted |
|
1011 GV1 Both Switch |
|
1012 GV1 Opened Switch |
|
1013 GV1 Fail to Open |
|
1014 GV1 Fail To Fully Open |
|
1015 GV1 Closed Switch |
|
1016 GV1 Fail to Close |
|
1017 GV1 Fail To Fully Close |
|
1018 GV1 Beam Exposure |
|
1019 GV1 No Switch |
|
GV2_Faulted |
|
1021 GV2 Both Switch |
|
1022 GV2 Opened Switch |
|
1023 GV2 Fail to Open |
|
1024 GV2 Fail To Fully Open |
|
1025 GV2 Closed Switch |
|
1026 GV2 Fail to Close |
|
1027 GV2 Fail To Fully Close |
|
1028 GV2 Beam Exposure |
|
1029 GV2 No Switch |
|
GV3_Faulted |
|
1031 GV3 Both Switch |
|
1032 GV3 Opened Switch |
|
1033 GV3 Fail to Open |
|
1034 GV3 Fail To Fully Open |
|
1035 GV3 Closed Switch |
|
1036 GV3 Fail to Close |
|
1037 GV3 Fail To Fully Close |
|
1038 GV3 Beam Exposure |
|
1039 GV3 No Switch |
Trips (19 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Any A_Trip Exists |
|
11 Flow 1 Below Set Point |
|
12 Flow 2 Below Set Point |
|
13 Flow 3 Below Set Point |
|
14 Flow 4 Below Set Point |
|
15 Flow 5 Below Set Point |
|
16 Flow 6 Below Set Point |
|
17 Flow 7 Below Set Point |
|
18 Flow 8 Below Set Point |
|
51 Temp 1 Above Set Point |
|
52 Temp 2 Above Set Point |
|
53 Temp 3 Above Set Point |
|
101 Vacuum Section 1 |
|
102 Vacuum Section 2 |
|
103 Vacuum Section 3 |
|
104 Vacuum Section 4 |
|
105 Vacuum Section 5 |
|
106 Vacuum Section 6 |
|
107 Vacuum Section 7 |
Warnings (30 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Any Warn Exists |
|
11 Flow 1 Under Range Warn |
|
12 Flow 2 Under Range Warn |
|
13 Flow 3 Under Range Warn |
|
14 Flow 4 Under Range Warn |
|
15 Flow 5 Under Range Warn |
|
16 Flow 6 Under Range Warn |
|
17 Flow 7 Under Range Warn |
|
18 Flow 8 Under Range Warn |
|
51 Temp 1 Over Range Warn |
|
52 Temp 2 Over Range Warn |
|
53 Temp 3 Over Range Warn |
|
101 Ion Pump 1 Warning |
|
102 Ion Pump 2 Warning |
|
103 Ion Pump 3 Warning |
|
104 Ion Pump 4 Warning |
|
105 Ion Pump 5 Warning |
|
106 Ion Pump 6 Warning |
|
107 Ion Pump 7 Warning |
|
201 Ion Gauge 1 Warning |
|
202 Ion Gauge 2 Warning |
|
203 Ion Gauge 3 Warning |
|
204 Ion Gauge 4 Warning |
|
205 Ion Gauge 5 Warning |
|
206 Ion Gauge 6 Warning |
|
207 Ion Gauge 7 Warning |
|
208 Ion Gauge 8 Warning |
|
3 Power Supply 1 Warning |
|
4 Power Supply 2 Warning |
|
5 OR’ing Module Warning |
Info (29 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Sector Number |
|
BM/ID, 0=BM, 1=ID |
|
|
|
Processor Version |
|
Processor revision |
|
Processor Serial Number |
|
Current Year |
|
Current Month |
|
Current Day |
|
Current Hour |
|
Current Minute |
|
Current Second |
|
Time for Last scan |
|
Time for Longest scan |
|
Processor Major Events |
|
Processor Major Event Bits |
|
Major Fault Time Low |
|
Major Fault Time High |
|
Major Fault Type |
|
Major Fault Code |
|
Major Fault info |
|
Processor Minor Fault |
|
Processor Minor Event Bits |
|
Minor Fault Time Low |
|
Minor Fault Time High |
|
Minor Fault Type |
|
Minor Fault Code |
|
Minor Fault info |
|
Control Net Faults |
Flows (24 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Scaling factor for 1st Flow |
|
Low Setpoint for 1st Flow |
|
Current value for 1st Flow |
|
Scaling factor for 2nd Flow |
|
Low Setpoint for 2nd Flow |
|
Current value for 2nd Flow |
|
Scaling factor for 3rd Flow |
|
Low Setpoint for 3rd Flow |
|
Current value for 3rd Flow |
|
Scaling factor for 4th Flow |
|
Low Setpoint for 4th Flow |
|
Current value for 4th Flow |
|
Scaling factor for 5th Flow |
|
Low Setpoint for 5th Flow |
|
Current value for 5th Flow |
|
Scaling factor for 6th Flow |
|
Low Setpoint for 6th Flow |
|
Current value for 6th Flow |
|
Scaling factor for 7th Flow |
|
Low Setpoint for 7th Flow |
|
Current value for 7th Flow |
|
Scaling factor for 8th Flow |
|
Low Setpoint for 8th Flow |
|
Current value for 8th Flow |
Temps (6 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
High Setpoint for 1st Temp |
|
Current value for 1st Temp |
|
High Setpoint for 2nd Temp |
|
Current value for 2nd Temp |
|
High Setpoint for 3rd Temp |
|
Current value for 3rd Temp |
Inputs (24 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Beamline Iso Valve Closed |
|
Front End Shutter Closed |
|
Station B Shutter Closed |
|
Ion Pump 1 Vacuum Status |
|
Ion Pump 2 Vacuum Status |
|
Ion Pump 3 Vacuum Status |
|
Ion Pump 4 Vacuum Status |
|
Ion Pump 5 Vacuum Status |
|
Ion Pump 6 Vacuum Status |
|
Ion Pump 7 Vacuum Status |
|
Ion Gauge 1 Vacuum Status |
|
Ion Gauge 2 Vacuum Status |
|
Ion Gauge 3 Vacuum Status |
|
Ion Gauge 4 Vacuum Status |
|
Ion Gauge 5 Vacuum Status |
|
Ion Gauge 6 Vacuum Status |
|
Ion Gauge 7 Vacuum Status |
|
Ion Gauge 8 Vacuum Status |
|
Vacuum Gate Valve 1 Closed |
|
Vacuum Gate Valve 1 Opened |
|
Vacuum Gate Valve 2 Closed |
|
Vacuum Gate Valve 2 Opened |
|
Vacuum Gate Valve 3 Closed |
|
Vacuum Gate Valve 3 Opened |
Outputs (10 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
Beamline Iso Valve Permit |
|
Front End Shutter Permit |
|
Station B Shutter Permit |
|
Gate Valve 1 Open Command |
|
Gate Valve 2 Open Command |
|
Gate Valve 3 Open Command |
|
Red Beacon Light |
|
Yellow Beacon Light |
|
Green Beacon Light |
|
Audio Buzzer |
Display (9 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
GV1 Type |
|
GV1 Open Permit |
|
GV1 Close Permit |
|
GV2 Type |
|
GV2 Open Permit |
|
GV2 Close Permit |
|
GV3 Type |
|
GV3 Open Permit |
|
GV3 Close Permit |
EPICS_Inputs (8 entries)
EPICS Ethernet Tag |
Short Description |
|---|---|
|
EPICS A_Fault Reset |
|
EPICS Trip Reset |
|
EPICS GV1 Open Request |
|
EPICS GV1 Close Request |
|
EPICS GV2 Open Request |
|
EPICS GV2 Close Request |
|
EPICS GV3 Open Request |
|
EPICS GV3 Close Request |
See also
Beamline components — beamline components reference (per-component PV names; the shutter blocks document the BLEPS-closable shutters).
BLEPS at the APS is a facility-wide standard; equivalent systems exist on every beamline, with the interlock matrix tailored to that beamline’s hardware.