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
3.0 KiB
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 |