Paper |
Title |
Page |
TUAPL02 |
Porting VME-Based Optical-Link Remote I/O Module to a PLC Platform - An Approach to Maximize Cross-Platform Portability Using SoC |
125 |
|
- T. Masuda, A. Kiyomichi
JASRI/SPring-8, Hyogo-ken, Japan
|
|
|
The optical-link remote I/O system OPT-VME that consists of a VME master and several kinds of slave boards is widely used in SPring-8 and SACLA. As the next generation low-end platform instead of the outdated VMEbus, a Linux PLC such as Yokogawa e-RT3 has been considered. We have developed an e-RT3-based master module OPT-PLC to fully utilize a large number of existing remote boards. In the original system, low-level communication is performed by FPGA and high-level communication procedures are handled in the Solaris device driver on a VME CPU board. This driver becomes a barrier to port the system to e-RT3 platform. OPT-PLC should be handled by the e-RT3 standard driver in the same manner as other e-RT3 I/O modules. To solve the difficulty, OPT-PLC was equipped with Xilinx SoC and the high-level communication procedures were implemented as application software on ARM Linux in the SoC. As the result, OPT-PLC can be controlled through the standard e-RT3 driver. Furthermore, the system will be ported to other platform like PCI Express by replacing bus interface block in the PL part. This paper reports on our development as an approach to maximize cross-platform portability using SoC.
|
|
|
Talk as video stream: https://youtu.be/ci5-NHBCLWM
|
|
|
Slides TUAPL02 [7.627 MB]
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL02
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|
TUPHA149 |
MADOCA to EPICS Gateway |
755 |
|
- A. Kiyomichi, T. Masuda
JASRI/SPring-8, Hyogo-ken, Japan
|
|
|
MADOCA-to-EPICS gateway has been developed for easy and rapid integration of EPICS ready devices into MADOCA, the control software framework for SPring-8 and SACLA. MADOCA uses equipment control software called Equipment Manager (EM) in the device control layer. The MADOCA-to-EPICS gateway is implemented as a general-purpose EM to handle EPICS IOCs. The gateway consists of EM functions that interact with IOCs using Channel Access (CA) protocol corresponding to EPICS commands such as caget, caput and camonitor. We can build the gateway for the target EPICS device by editing the EM configuration file, without any programming. We have applied the gateway to the Libera Brilliance+ installed in the SPring-8 storage ring for the evaluation towards the SPring-8 upgrade project. In addition, it has been applied to the Libera Brilliance Single Pass and Spark installed in beam transport line, and the Libera Spark and Cavity installed in SACLA. The gateway brings us the benefits to minimize the installation time and effort even for the different platform (CPU and OS) devices. We will report on the development and advantage as well as the performance improvement of the MADOCA-to-EPICS gateway.
|
|
|
Poster TUPHA149 [3.431 MB]
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA149
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|