-
Notifications
You must be signed in to change notification settings - Fork 1
Glossary
kjwoodsISIS edited this page Aug 16, 2016
·
25 revisions
- EPICS
- EPICS is a software framework for controlling devices and is the underlying framework for the IBEX server. See http://www.aps.anl.gov/epics/
- PV (Process Variable)
- This is a named piece of information in the EPICS system, such as a temperature setpoint or readback. A PV will have a name of the form
IN:LARMOR:MOT:MTR0101for a motor- Block
- This is a named piece of information created by the user as part of an instrument configuration. A block is essentially and alias to a process variable. A block can have logging enabled and will then appear in the final data file.
- Client Server
- IBEX, like :term:`EPICS`, is a client-server system. In such systems background processes (servers) provide information for clients (such as a GUI or command line). Multiple clients can communicate with a single server process over the network.
- Blockserver
- This is a :term:`Server` element of the IBEX control system that is responsible for managing a :term:`Block` and also a :term:`Configuration`
- Configuration
- This is
- IOC
- An IOC (Input Output Controller) is an :term:`EPICS` process that provides some service, often managing a device. For example, access to a Eurotherm temperature controller is controlled via an IOC process that provides :term:`Process Variable` for the relevant control elements