EPICS Record Processing and Device Support Usage in Raspberry Pi

Vivek Singh, Jabalpur Engineering College, Jabalpur; Dr. Shailja Shukla ,Jabalpur Engineering College, Jabalpur

EPICS, Linux, Raspberry Pi

An open source software tool kit is EPICS (Experimental Physics and Industrial Control System) developed and maintained by Argonne National laboratory, US and is in use worldwide. It maintains the server client distributed control system. Communication between server and client are done through a named piece of data called Process Variable (PV). There may be many client and many servers. [1]. this paper presents record processing in EPICS and usage of device support in Raspberry Pi. EPICS record processing was done using VDCT (Visual Database Configuration Tool) and GPIO access of Raspberry Pi is also shown using device support.
    [1] Description of Experimental Physics and Industrial Control System http://www.aps.anl.gov/epics/ [2] Description of VDCT http://www.aps.anl.gov/epics/extensions/vdct/ [3] VDCT user manual page http://www.aps.anl.gov/epics/extensions/vdct/2.6.1274/MAN-VisualDCT_Users_Manual.html [4] EPICS record reference manual http://www.aps.anl.gov/epics/EpicsDocumentation/AppDevManuals/RecordRef/Recordref-1.html [5] Devgpio device support from github ffeldbaur https://github.com/ffeldbauer/epics-devgpio [6] Availability of device support for I2C http://www.aps.anl.gov/epics/tech-talk/2016/msg00433.php/ [7] Writing EPICS driver and device support http://www.aps.anl.gov/epics/meetings/2009-07/talks/em_WritingEPICSDrivers.ppt [8] Richard Peterson, The complete reference 6E, Tata McgrawHill Edition [9] Raj Kamal, Embedded system Architecture, programming and design 3E, McGrawHill Education [10] Installation procedure in Raspberry Pi https://prjemian.github.io/epicspi/ [11] Description of EPICS base http://www.aps.anl.gov/epics/base/. [12] Description of synApps https://www1.aps.anl.gov/bcda/synapps.
Paper ID: GRDJEV01I120032
Published in: Volume : 1, Issue : 12
Publication Date: 2016-12-01
Page(s): 87 - 91