IOC Component Reference
This document provides reference information about the record types, menus, link types and channel filters included with EPICS Base.
Introduction and IOC Concepts
Record Type Definitions
These sections describe common aspects of the record types:
These are the record types supplied with EPICS Base:
- Array Analog Input (aai)
- Array Analog Output (aao)
- Analog Input Record (ai)
- Analog Output Record (ao)
- Array Subroutine Record (aSub)
- Binary Input Record (bi)
- Binary Output Record (bo)
- Calculation Output Record (calcout)
- Calculation Record (calc)
- Compression Record (compress)
- Data Fanout Record (dfanout)
- Event Record (event)
- Fanout Record (fanout)
- Histogram Record (histogram)
- 64bit Integer Input Record (int64in)
- 64bit Integer Output Record (int64out)
- Long Input Record (longin)
- Long Output Record (longout)
- Long String Input Record (lsi)
- Long String Output Record (lso)
- Multi-Bit Binary Input Direct Record (mbbiDirect)
- Multi-Bit Binary Input Record (mbbi)
- Multi-Bit Binary Output Direct Record (mbboDirect)
- Multi-Bit Binary Output Record (mbbo)
- Permissive Record (permissive)
- Printf Record (printf)
- Select Record (sel)
- Sequence Record (seq)
- State Record (state)
- String Input Record (stringin)
- String Output Record (stringout)
- Sub-Array Record (subArray)
- Subroutine Record (sub)
- Waveform Record (waveform)
Other Components
EPICS Base also comes with extensible sets of server Channel Filters and IOC Database Link types, which are documented here: