H. IOCs on Virtual Machines#
As of February 2026, most IOCs at BMM are running on centrally
maintained virtual machines. The prior IOC server, xf06bm-ioc2,
is still there and can be fallen back upon should that be needed.
This section documents which IOC is running on which VM server.
H.1. Detectors: xf06bm-det-ioc1#
IOC Name |
Purpose |
|---|---|
eiger-det1 |
Eiger4 area detector |
mythen-det2 |
Mythen strip detector |
simDetector |
simulated detector (deprecated) |
xs3-4-1 |
XSpress3X with calibration for the 4-element detector |
xs3-7-1 |
XSpress3X with calibration for the 7-element detector |
xs3-8ch |
generic XSpress3 |
Note
The Pilatus100k IOC needs to move from xf06bm-ioc1 to
xf06bm-det-ioc1
H.2. Instruments: xf06bm-inst-ioc1#
IOC Name |
Purpose |
|---|---|
cas-switch |
channel access security |
diode |
DIODE boxes |
F460 |
FMBO electrometer on DM2 |
flag1 |
front end flag (not in use) |
I400 |
FMBO electrometer on DM3 |
lakeshore331 |
Temperature controller used with Displex |
linkam3 |
Linkam stage |
MC02 |
Motor controller 2 (DCM) |
MC03 |
Motor controller 2 (slits2, DM2) |
MC04 |
Motor controller 2 (M2) |
MC05 |
Motor controller 2 (M3) |
MC06 |
Motor controller 2 (slits3, DM3) |
MC07 |
Motor controller 2 (XAS stages) |
MC08 |
Motor controller 2 (XAS stages) |
MC09 |
Motor controller 2 (XAS stages) |
MC11 |
Motor controller 2 (goniometer motors) |
MC12 |
Motor controller 2 (goniometer motors) |
MC13 |
Motor controller 2 (goniometer motors) |
omega_i_series |
??? |
onewire |
OneWire temperature sensors in FOE |
piE625-M2 |
M2 pitch piezo controller |
piE625-M3 |
M3 pitch piezo controller |
piE625-mono |
DCM second crystal pitch piezo controller |
plc1 |
EPS controls |
quadEM-1 |
black box QuadEM (normally in use) |
quadEM-2 |
black box QuadEM (spare) |
recsyncIOC |
??? |
va-1 |
vacuum controls |
xf06bmAlarmIOC |
alarm server |
Future Tech!
MC10 will be the next motor controller for the XAS end station, should it be needed
H.3. Cameras: xf06bm-cam-ioc1#
IOC Name |
Purpose |
|---|---|
axis-caproto-5 |
XRD webcam controller |
axis-caproto-6 |
XAS webcam controller |
cam01 |
DM1 beam diagnostic |
cam02 |
DM2 beam diagnostic |
cam03 |
DM3 beam diagnostic |
cam04 |
??? |
cam07 |
unused prosilica |
cam08 |
Mako gigE camera (XAS end station) |
Future Tech!
cam9 - cam11 to replace USB cameras at both end stations
cam07 will be used with the direct beam sensor for goniometer alignment once that item is procured
Note
The logitechF710 IOC continues to run on xf06bm-ioc2
for now. It might be moved to a meerkat. It requires a USB
connection, which precludes running on a VM.