
EPICS
BEST
User’s Manual
42
5.
EPICS
EPICS is a software environment widely used in accelerators facilities to remotely
operate and monitor a given set of instruments/modules.
Using a client/server technique, where servers (and ioc controllers) collect data from
the instrumentation in real-time and clients access those data via the channel access
network protocol, EPICS allows integration of instruments with a given set of
commands.
In order to do so,
BEST-EPICS-IOC
is an open-source software available on the
github
platform. It is based on the functionalities offered by the
BEST
library that
is part of the
BEST
software suite and constantly updated with new features. An
API reference manual of the
BEST
library is available at
CAEN ELS website
.
BEST-EPICS-IOC
offers a wide set of instructions to query and configure the
BEST
Central Unit. A specific command’s reference manual with a full list and
description of EPICS commands is available at
CAEN ELS website
.
The
BEST
system is compatible with EPICS-7 (base-7.0.6.1). To show the basic
EPICS functionalities we will monitor the EPICS commands from the
BEST
Local
User
Interface.
The
BEST-EPICS-IOC
source
code
is
available
at
https://github.com/CAENels/best-epics-ioc
.