A   B   C   D   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Y   Z  

Furukawa, K.

Paper Title Page
TUP008 Network Analyser for the EPICS Channel Access Protocol 96
 
  • K. ┼Żagar, A. ┼Żagar
    Cosylab, Ljubljana
  • K. Furukawa
    KEK, Ibaraki
  • R. Rechenmacher
    Fermilab, Batavia, Illinois
 
  In this paper, we present a tool which allows capturing Channel Access (CA) traffic directly off the network and interpreting the contents with a graphical or textual user interface. The tool is the widely used Wireshark (former Ethereal) network capture and analysis application, for which we have implemented a plugin that parses (dissects) contents of CA network packets. The tool is freely and openly available for several operating systems, and we have built and tested the CA plugin for Windows, Linux and Darwin (Mac OS X). We first describe the Wireshark framework, followed by the steps needed to implement a dissector plugin. Then, we present the features and limitations of our CA dissector implementation. Afterwards, we explain how to install and use the Wireshark application and the CA dissector. Finally, we present some examples where we have found the tool to be useful.  
poster icon Poster  
WEX03 Development of Embedded EPICS on F3RP61-2L 145
 
  • A. Uchiyama
    SHI Accelerator Service ltd., Tokyo
  • K. Furukawa, N. Kamikubota, H. Nakagawa, T. T. Nakamura, J.-I. Odagiri, M. Tomizawa, N. Yamamoto
    KEK, Ibaraki
  • K. Kameda, T. Natsui, H. Shiratsu
    Yokogawa, Tokyo
  • M. Komiyama
    RIKEN Nishina Center, Wako, Saitama
  • T. Nakamura
    MELCO SC, Tsukuba
  • M. Takagi
    Kanto Information Service (KIS), Accelerator Group, Ibaraki
 
  Control systems of modern accelerators, such as RIBF, KEKB and J-PARC, adopt many programmable Logic controllers (PLCs). They are supervised by Input/Output controllers (IOCs) of Experimental and Industrial Control System (EPICS) with being controlled and monitored through Ethernet connections. In this type of control system, the adoption of Ethernet as a field-bus reduces the work load for the development of device/driver support modules of EPICS. On the other hand, having controllers (PLCs) under yet another controllers (IOCs) doubles the work load for the implementation of the front-end software. In order to solve the problem, we developed an embedded EPICS on F3RP61-2L, a CPU module running Linux that can work with a base module and I/O modules for FA-M3 PLC. We found that the IOC program can run without any modifications on the CPU module. This paper describes the details of the embedded EPICS system and the application of the new type of IOC for the control systems in operation and under construction.  
slides icon Slides