Speaker
Tim Mooney
(Advanced Photon Source, Argonne National Lab.)
Description
softGlue is an EPICS module that supports the Acromag IP-EP20x IndustryPack module (FPGA-based digital I/O). It enables users and application developers to construct small, simple, digital electronic circuits, and to connect those circuits to field wiring, all by writing to EPICS PV's. Because the circuits and field connections are defined entirely by EPICS PV's, they can be autosaved and restored, saved as text files (for example, as BURT snapshot files), emailed from one user to another, etc. softGlue also provides simple and safe (throttled) user control over how hardware interrupts are generated by field I/O signals, and how they are dispatched to cause EPICS record processing.
Primary author
Tim Mooney
(Advanced Photon Source, Argonne National Lab.)
Co-authors
Eric Norum
(Lawrence Berkeley National Lab)
Kurt Goetze
(Argonne National Lab.)
Marty Smith
(Argonne National Lab.)