Files
hla_framework_bd/docs/user/ioc/iocs_overview.md
T
Benjamin LabrecqueandClaude Sonnet 5 99b5cd9e1e docs: point cross-repo links to gitea instead of relative paths
Docs are rendered on a separate site (zensical), which only serves the
docs/ tree, so relative links out to config/services_registry.yml were
broken there. Point them at the Gitea file view instead. Left the
add-new-service.md -> ioc/iocs_overview.md link relative since it stays
within the docs tree.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A9GjKvXCmfgJpKzbQdZ7UA
2026-08-27 15:35:57 +02:00

3.0 KiB

Overview of IOCs for Beam Dynamics

The ports are configured in the service registry

IOC NAME Description
AGEBD-CPCL-MASTER IOC providing PVs for the service master application, and monitoring the health status of BD High Level Application Services via the alarm handler ALH. ALH is not a separate IOC - its AGEBD-ALH$(SUFFIX):$(SERVICE)-* PVs are defined directly in MASTER.template, one row per registered service.
AGEBD-CPCL-TUNE IOC providing PVs for the tune measurement
AGEBD-CPCL-SCRUBBING IOC providing PVs for the vacuum scrubbing service
AGEBD-CPCL-NTURNS IOC providing PVs for the DBPM3 stage0 and stage1 nr. of turns calculation service
AGEBD-CPCL-TIMING IOC providing PVs for working around limitations of the SLS 2.0 timing system
AGEBD-CPCL-INJECTIONGUARD IOC providing PVs for the injection guard application
AGEBD-CPCL-POSTMORTEMLOG IOC providing PVs for the post mortem elog service application
AGEBD-CPCL-TUNEBUMP IOC providing PVs for the tune bump service application
AGEBD-CPCL-PLOTS IOC providing Buffers of PVs for plots
AGEBD-CPCL-ORBITBUMP IOC providing PVs for orbit bumps for the beamlines
AGEBD-CPCL-TAUBPM IOC providing PVs for the lifetime measurement (BPM based)
AGEBD-CPCL-TAUPCT IOC providing PVs for PCT based lifetime measurement
AGEBD-CPCL-TOPUPTOOL IOC providing PVs for the top up tool
AGEBD-CPCL-TUNEFBX IOC providing PVs for the horizontal tune feedback
AGEBD-CPCL-TUNEFBY IOC providing PVs for the vertical tune feedback
AGEBD-CPCL-PARAMS IOC providing PVs for machine parameters (e.g. injection state, lifetime, current limit)
AGEBD-CPCL-DBPM3CURR IOC providing PVs for the DBPM3 stage2 average current calculation service
AGEBD-CPCL-SHIFTTOOL IOC providing PVs for the shift log / handover tool
AGEBD-CPCL-BEAMTRANSFERCHECKS IOC providing PVs for beam transfer checks
AGEBD-CPCL-OPTICSFF-X02S IOC providing PVs for optics feed-forward on the I-TOMCAT beamline
AGEBD-CPCL-OPTICSFF-X03M IOC providing PVs for optics feed-forward on the ADRESS beamline
AGEBD-CPCL-OPTICSFF-X04S IOC providing PVs for optics feed-forward on the ADDAMS beamline
AGEBD-CPCL-OPTICSFF-X05L IOC providing PVs for optics feed-forward on the QUEST beamline
AGEBD-CPCL-OPTICSFF-X06S IOC providing PVs for optics feed-forward on the PXI beamline
AGEBD-CPCL-OPTICSFF-X07M IOC providing PVs for optics feed-forward on the PHOENIX/XTREME beamline
AGEBD-CPCL-OPTICSFF-X08S IOC providing PVs for optics feed-forward on the MicroXAS beamline
AGEBD-CPCL-OPTICSFF-X09L IOC providing PVs for optics feed-forward on the OPERA beamline
AGEBD-CPCL-OPTICSFF-X10S IOC providing PVs for optics feed-forward on the PXII beamline
AGEBD-CPCL-OPTICSFF-X11M IOC providing PVs for optics feed-forward on the SIM beamline
AGEBD-CPCL-OPTICSFF-X12S IOC providing PVs for optics feed-forward on the cSAXS beamline