Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

EPICS : input / output controller (IOC) application developer's guide. EPICS release 3.12 specific documentation.[Experimental Physics and Industrial Control System]

Technical Report ·
DOI:https://doi.org/10.2172/793086· OSTI ID:793086

This document describes the core software that resides in an Input/Output Controller (IOC), one of the major components of EPICS. EPICS consists of a set of software components and tools that Application Developers use to create a control system. The basic components are: OPI--Operator Interface. This is a UNIX based workstation which can run various EPICS tools; IOC--Input/Output Controller. This is a VME/VXI based chassis containing a processor, various I/O modules and VME modules that provide access to other I/O buses such as GPIB; and LAN--Local Area Network. This is the communication network which allows the IOCs and OPIs to communicate. EPICS provides a software component, Channel Access, which provides network transparent communication between a Channel Access client and an arbitrary number of Channel Access servers. This report is intended for anyone developing EPICS IOC databases and/or new record/device/driver support.

Research Organization:
Argonne National Lab., IL (US)
Sponsoring Organization:
US Department of Energy (US)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
793086
Report Number(s):
ANL/ASD/RP-106228
Country of Publication:
United States
Language:
English