EPICS in ASIA 2004, at Ricotti, Tokai. Dec. 8 - Dec. 10, 204
A list of abstracts
ID Contributor Affiliati Title of Authors Abstract
No. on contribution
2 Noboru Yamamoto KEK Embedded EPICS J-I. Odagiri, G.
Jiang, A. Akiyama
and N. Yamamoto
3 Marty Kraimer ANL/ asynDriver Status Marty Kraimer, asynDriver is a general purpose facility for
APS Report Mark Rivers, Eric interfacing device specific code to low level
Norum drivers. asynDriver originally supported only
asynchronous message based devices. It now
supports message and register based devices.
It supports synchronous and asynchronous
drivers. It provides support for interrupts. It
implements generic device support for
standard EPICS records.
4 Leo Dalesio LCLS LCLS Design (aka L Dalesio, D. The LCLS has a preliminary design, budget and
Steal All You Kotturi schedule. We will present those tools,
Can) equipment, and people that we are going to
prototype and hope to select for the LCLS.
5 Ned Arnold APS RDB Activities at Ned Arnold, Don The current state of IRMIS (Integrated
the APS Dohan Relational Model of Installed Systems) will be
presented. Also, collaborative plans and
current efforts with SNS will also be discussed.
6 Ned Arnold APS An EPICS Ned Arnold, Bob In order to give more specific direction to
Roadmap Dalesio collaborative development efforts, a skeleton
Proposal roadmap for near term EPICS evolution will be
presented. A large portion of this talk will likely
be contributed from the audience. ;)
7 David Thompson ORNL SNS Status Dave Thompson, Overview of SNS project progress with a
/SNS Dave Gurd, SNS review of recent controls issues.
ASD staff
8 David Thompson ORNL The generalTime Sheng Peng, David SNS has hardware support for timestamps
/SNS time stamp driver. Thompson from the timing system but data glitches have
caused problems with the Epics scan task
scheduling routines causing them to stop. The
general time driver gets around this problem by
selecting the most appropriate time source on
the IOC and separating current time and
timestamp calls. This provides redundant time
support when multiple time sources are
available.
9 David Thompson ORNL procServe - a David Thompson We are using our process server program to
/SNS simple manager manage soft IOCs on Linux. The procServe
and terminal process is started with a port number and a
server for soft start script file name for the soft IOC. The
IOCS soft IOC and procServ run in the background.
If the soft IOC dies or is killed the IOC's
threads are cleaned up and the start script is
re-executed. The soft IOC command shell is
made available to multiple telnet connections
on the specified port at localhost.
10 Mark Plesko Cosyla Native Java Matej Sekoranja, Channel Access for Java (CAJ) is a 100% pure
b implementation of Ales Pucelj java CA client library. It was written as a result
Channel Access of detailed analysis of existing CA library to
provide better stability opposed to the current
JCA JNI implementation, while keeping the
JCA API for backward compatibility. This was
achieved by minimizing code complexity by
clean OO design and profound testing during
the whole development cycle. Following the
latest design patterns and technology, CAJ is
also designed for performance. Some
performance measurements will be shown.
11 Mark Plesko Cosyla MicroIOC: A Damjan Golob, The microIOC (micro input-output controller)
b Simple Robust Gasper Pajor, is a compact embedded computer designed for
Platform for Mark Plesko, Ales control and monitoring of devices: the devices
Integrating Pucelj, Matej are connected to the microIOC via serial, GPIB
Devices Sekoranja, Rok or Ethernet, while the microIOC is a normal
Sabjan IOC node on the network. In short, it is a serial
to EPICS, GPIB to EPICS and NAD (network
attached devices) to EPICS converter. Other
I/O options and preconfigured applications for
PLCs, vacuum, motor control and
monochromators are availabled with a simple
wizard to configure record names and
constants. A dual Ethernet port allows to
separate microIOCs and devices from the rest
of the control system. Thus the microIOC is a
cheap and efficient platform to integrate
standard devices into EPICS while keeping
them separate. The microIOC is available with
Linux and RTEMS operating systems and with
vxWorks. Besides the operating system, EPICS
with all necessary drivers is also pre-installed
and pre-configured so that it fits the control
system of the customer. The EPICS database
can be easily uploaded to the microIOC, or
made available to it via the NFS. Upon upload,
database can be persisted in flash, avoiding
problems due to network failures. The
12 Mark Plesko Cosyla Contracting Turn Damjan Golob, hardware components of de-facto standard,of
As EPICS is becoming a the microIOC are it
b Key Systems with Gasper Jansa, is now possible to contract to Industry
EPICS Iztok Krapec, complete accelerator subsystems inclusive
Petere controls as turn key systems that integrate
Medvescek, seamlessly into the existing EPICS installation.
Gasper Pajor, The API, being EPICS itself, is well defined and
Mark Plesko, Rok well documented. Further advances became
Sabjan possible with the variety of EPICS drivers for
integrating serial devices and even PLCs.
Japanese labs were probably the first to
outsource control systems to industry and now
the booster of the Australian light source and
Diamond beamlines are new examples of turn
key systems contracted to industry that
include a full EPICS control system. Being the
EPICS subcontractor for these, we present our
experiences in technical and organizational
matters.
13 Motoki Oi JAERI Present status of J-PARC is a proton accelerator facility which
Motoki Oi, Tetuya
EPICS system consist of three accelerator and four
Kai, Sin-ichiro
development at experimental holes. 3GeV Proton Beam
Meigo, Sinichi
the 3GeV Proton Sakamoto, Transport Facility (3NBT) is a beam transport
Beam Transport line from 3GeV synchrotron to Material and
Hidetaka Kinosita,
Facility control Kenji Sakai, Life science Facility (MLF). On the 3NBT,
system in J- Masanori EPICS is used for monitoring and control the
PARC Kaminaga beam line component. Proton beam monitors
like current monitor, profile monitor, halo
monitor and loss monitors are connected to
CAMAC C-ADC. We use CC/NET which is on
board pc CAMAC controller and EPICS is
installed in the CC/NET. We evaluate CC/NET
as on board CAMAC controller with EPICS
IOC.
14 Leo Dalesio LCLS 3.15 / 4.00 B Dalesio, N An outline will be presented for the next two
/ Features/Schedul Arnold, M. releases of EPICS base. It will include a
SLAC e/Approach Kraimer, A. schedule, functionality and some features. This
Johnson, E Norum is a very early work and it needs input from the
community. The timeline is very aggressive and
it is intended to reignite development.
15 Dirk Zimoch PSI StreamDevice Dirk Zimoch StreamDevice is a protocol driven device
Driver support for many standard records to
communicate through byte stream oriented
interfaces. The current release runs on R3.14.6
and uses asynDriver to access the hardware
level. The protocol supports a lot of new
features compared to the R3.13.x version.
17 John. Maclean APS/ Status of VDCT Mark Plesko, For many sites VDCT is the preferred EPICS
ANL Matej Sekoranja visual database configuration tool, being an
alternative for CAPfast nearly anywhere. The
development of VDCT has been coordinated by
a representative from the EPICS community
and implemented by Cosylab over four years
through a series of nine small contracts with
five labs. This is a show case how many
different labs can contribute own requirements
and incrementally fund development without
splitting it into disjunct versions and keeping a
constant level of quality. An overview of VDCT
will be presented, together with its main
features and planned future developments.
18 John Maclean APS/ The "Getting John Maclean, We are presenting a series of over 30 lectures
ANL Started with Ned Arnold at the APS aimed at a wide audience, from
EPICS" lecture users to developers. The lectures will be
series available to the community via streaming video.
This talk describes the lecture program, it's
purpose, structure and accessibility.
19 Kiman Ha . PLS orbit Kiman Ha PLS(Pohang Light Source) has successfully
feedback status upgraded which storage ring straight section
and Digital 20bit power supplies and control for global
controlled PS orbit feedback operation that in collaboration
test result. with BESY-II. Now we are looking for EPICS
based fast control system and cost effective
precise digital controlled power supply that in
collaboration with PSI and DIAMOND. I will be
introducing PLS current status of global orbit
feedback and experimental result of 1ppm
resolutions digital controlled power supply for
PLS next upgrade.
20 Elke Zimoch PSI EPICS at the Elke Zimoch The tasks and solutions of the control system
Protein of the Protein Crystallography beamlines at the
Crystallography SLS will be presented.
Beamlines of the
SLS
21 Ron Chestnut SLAC PEP Archiving Chestnut, Rock, I will report on our experience with Oracle as a
Hall channel archiver store, giving some numbers
comparing access speeds with the latest
collaboration file-based store. In addition, I will
speak of our plans and ongoing work for using
RDB more extensively in our EPICS support.
22 Jihwa Kim PAL PEFP Status Jihwa Kim Development of control System for
PEFP(Proton Engineering Frontier Project) has
been executed at PAL(Pohang Accelerator
Laboratory. We will present the overview of
PEFP and the status of control system
development.
23 David Thompson ORNL vxWorks Network Sheng Peng and vxWorks Network Stack tuning based on
/SNS Stack Exhaustion Ernest L. Williams empirical data with the assistance of an "Open
Studies on EPICS-Jr. Source" network packet sniffer has proven
based IOCs very effective. A number of network related
IOC problems have been discovered and
addressed using a portable packet sniffer.
This talk will highlight our experience.
24 Guoba Shen KEK Status of EPICS Guobao Shen
o and Accelerator
Control in China
25 Matthi Clausen DESY BurtSave, warm M.Clausen, Saving changes performed over channel
as reboot and caPut A.Kagarmanov access is a feature of burtSave since several
logging. years. Now burtSave allows to monitor a given
set of records and creating burt files and db
files which can be loaded to the IOC before(db)
of after(burt) iocInit. Each caPut can be logged
using the iocPutLogServer.
26 Matthi Clausen DESY EpicsOra creating M. Clausen, Chr. The third version of EpicsOra is a robust tool
as EPICS databases Gerke, J. Rock, B. which is now in operation at DESY. The
from Oracle Schoeneburg current version and future design goals will be
described. (A round table discussion would be
suitable for this presentation)
29 Tatsur NAKAMUR KEK KEKB Archiving Tatsuro Data archiving system in KEKB and its
o A NAKAMURA applications will be reported.
30 Sakae Araki KEK A PC/Linux- S. Araki, K. Hirano, We built an EPICS-based control system in
based control T.T. Nakamura, J. order to control RF-Gun Test Bench (RFGTB)
system with Odagiri, N. in Assembly Hall at KEK. Two different types of
EPICS for RFGTB Terunuma PCs are used in the system. One is a desktop-
type PC, which runs an IOC program on Linux
to control a klystron modulator via a PLC, as
well as a sequencer program for RF-
conditioning, display panels and a channel
archiving tool. The other PC is a PC/104-Plus
SBC embedded with Linux in a CC/NET, a
special CAMAC controller developed by KEK
Online Group and Toyo Corporation. Another
IOC program runs on the CC/NET to monitor
vacuum levels and control the RF-input to
drive the klystron. We present the control
system and an experience of adopting EPICS
to control a small-scaled experimental facility
like RFGTB.
31 Dayle Kotturi SLAC Badlfish: an D. Kotturi Its name inspired by the famous Babel fish in
EDD/DM to EDM Douglas Adams' "Hitchhiker's Guide to the
translator Galaxy", Badlfish is a tool to translate
EDD/DM adl ascii files into EDM edl ascii files.
The approach will be described including widget
mapping, as well as color map and color rule
translation.