Argonne National Laboratory

Advanced Photon Source
Beamline Controls and Data Acquisition (BCDA)

Argonne Home > EPICS >

* About
* synApps
* SPEC
* Data Visualization
* Data Acquisition
* Hardware
* Software
* EPICS Naming Convention

Print this page

SPECIOC: SoftIOC for SPEC

Specioc is a softioc application through which SPEC can broadcast some parameters as PVs. Currently the database of the softioc only includes the SPEC H,K,L and NPTS information. Other parameters can be added if needed. Users can use the common EPICS tools such as Probe, Medm and StripTool to monitor these SPEC parameters.

Installation

(1) download the tar file specioc.tar, and untar it.

The specioc contains the following files

./db/sharehkl.db

config

specioc.HOST

specioc.adl

README

(2) run config (you may have to check the specioc.HOST first to assure the correct path to EPICS3.14 base bin directory), it asks the PV prefix you prefer for the ioc, and create two file(i.e. your prefix is xxx):

specioc_xxx

specmedm_xxx

How to use

(1) run specioc_xxx to start your ioc

to stop the softioc, run specioc_xxx kill

(2) qdo the macro hkl_ioc.mac in SPEC. Please change the global variable SIOC_PREFIX value to your prefix.

(3) execute ioc_HKL on. Now SPEC will write the HKL values to the softIoc during each scan.

See the README for details.

Valid HTML 4.01! · About · synApps · SPEC · Data Visualization · Data Acquisition · Hardware · Software ·
· EPICS Naming Convention ·

XJ, 11 May 2017
U.S. Department of Energy UChicago Argonne LLC Office of Science - Department of EnergyOffice of Basic Energy Sciences - Department of Energy
Privacy & Security Notice | Contact Us | Site Map