Top Banner
Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan) Control application development for J-PARC Injection and Extraction Shigenobu Motohashi A) , Takao Iitsuka A) , Makoto Takagi A) , Susumu Yoshida A) ,Takahiro Matsumoto B) , Norihiko Kamikubota B) , Jun-ichi Odagiri B) , Noboru Yamamoto B) , Hidetoshi Nakagawa B) , Tadahiko Katoh B) A) Kanto Information Service (KIS) 8-21 Bunkyouchou, Tsuchiura, Ibaraki, 300-0045 B) High Energy Accelerator Research Organization (KEK) 1-1 Oho, Tsukuba, Ibaraki, 305-0801 Abstract The control applications for J-PARC main ring Injection and Extraction are developed based on the EPICS toolkit. Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled by a PLC controller. These controllers are accessed from an EPICS IOC. We developed the control applications for these magnets using a laptop computer including EPICS development environment. This article reports the status and result of the development. J-PARC J-PARC KEKJAEA MR50GeV MR MR3GeV RCS3GeV MR [1] [2] MR 2.1 ( ) EMB-LAN ()FA-M3 PLC 1 EMB-LAN() & PLC() 2.2 EPICS EPICS(Experimental Physics and Industrial Control System) EPICS IOC(Input/Output Controllers) CA (Channel Access) EPICSEPICS [3] 2.3 EPICS EPICSIOC -384-
3

Control application development for J-PARC Injection and Extraction€¦ · Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled

Jun 21, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Control application development for J-PARC Injection and Extraction€¦ · Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

Control application development for J-PARC Injection and Extraction

Shigenobu MotohashiA)

, Takao IitsukaA)

, Makoto TakagiA)

, Susumu YoshidaA)

,Takahiro MatsumotoB)

,

Norihiko KamikubotaB)

, Jun-ichi OdagiriB)

, Noboru YamamotoB)

, Hidetoshi NakagawaB)

, Tadahiko KatohB)

A)

Kanto Information Service (KIS)

8-21 Bunkyouchou, Tsuchiura, Ibaraki, 300-0045 B)

High Energy Accelerator Research Organization (KEK)

1-1 Oho, Tsukuba, Ibaraki, 305-0801

Abstract

The control applications for J-PARC main ring Injection and Extraction are developed based on the EPICS toolkit.

Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled by a PLC

controller. These controllers are accessed from an EPICS IOC. We developed the control applications for these magnets

using a laptop computer including EPICS development environment. This article reports the status and result of the

development.

J-PARC�y�¼ U³äñ1(�!,���

������

J-PARC%.�OÀp��54���ö�>æwyHgh Ý���>F/?.�������@.KEKvJAEA���â8��K����@A�B54���%�������Ø´�����èÃ�À�U����´A����Q$L�Bgh Ý�eË.�1�23MR6É�$%.50GeV����ãµ(t��E~>F/?@A�B

MR��y�¼ �%}j�¼ KL�BC�eË��É�$%.MR�Íqgh 33GeV!� �°��.RCS6$3GeV�f$ghÏ��54���>MR�·w#6���.��Îñ��v����×�3�w���F�g�Ý6K��Ï�@A�B

[1] [2] � $%.Y��»l!���¼ 3�g��û6�U³äñ1(�!,����0A@��H�B

��MR½¾¿£Àv�&ÁÂÃÄ

2.1 ��¼ �U³2�°��[

U³äñ1(�!,���abè�0^_U³H����.��Îñ����g��û%.U³2�°��[v?@��2�(")�EMB-LAN>È#?@A�BP�.����×���g��û%.�ûÔÉ�� �¼(")�FA-M3 PLC>��?@A�B�1%.C��U³2�°��[�Ô$¹º$L�B

1�·U³2�°��[

��·EMB-LAN(}) & PLC(!)

2.2 EPICS�0A@

EPICS(Experimental Physics and Industrial Control

System)%.U³!"#�>��H�����%�F���°Ø*äh�(Ýv?@.�O��gh �&÷+ç�Á�E¤���@ó+�@A�B

EPICS%}j�2�»���R$\�H����.IOC(Input/Output Controllers)vgY��"�¿>áçÏ�.CA (Channel Access)vgY��µ�°£� ñ�°2(>óA. [�ä�°`"�¿\�>�eB

EPICS�¥¦%.'(ä()�-��B�EPICS

*�����[3]F?>����AB

2.3 ��¼ ´�EPICS¶¿�""b�°

"�¿]�<T¼�@EPICS�IOC>áç?.�

-384-

Page 2: Control application development for J-PARC Injection and Extraction€¦ · Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

û�U³2�°��[�OØH�EPICS±2��>ì¸H�B [�ä�°]�<T¼%.U³´��æ=wF?��CAñ�°2(>ó§@EPICS±2���ä Î"H�BEPICS±2���ª«xÐ>\?.EMB-LAN�PLCç�U³2�°��[�±�"�7�ª«xÐ>�A.�û�¼ ³*�abv�Q>�eB

��Îñ��v����×��EPICS±2��>æ+H�9%.EPICS¶¿�""b�°�netDev

[4]

>óeBEPICS�¶¿�""b�°v%.EPICS�IOC>E�H�<T¼K.U³Oð�¼ �U³2�°��[v\�>�e���IJF�[�¿!>fv��G�$L�BnetDev%EPICS�¶¿�""b�°�P0$.Ethernet�`$EMB-LANvPLCF?�OH�\�>"b�°?@A�B

t��ÅÆvEPICS«¬ÇÈ

3.1 EPICS��á

ç棤>�§�9ë3À¸19x3Jè�06J,6$%£¤´��¼ K0ÙY]�Lw.��]�"�¿<T¼3J-PARCU³p��EPICS��¸¹6��;K$ÐF�§�BC���.ì�°'�2�����"�¿¼v8ç�EPICS��¸¹>��?.0ÙY]�¼ ��~ $stand-alone$EMB-

LAN�PLCv�;?çæD�>�eYv�?�B

J-PARC� MR$%.U³´p� OSv?@

Scientific Linux>-.?@A��$.ì�°'�2�� Scientific Linux 3>��"°�(?.C�}$EPICS��¸¹3EPICS 3.14.76�Î�°ä�ñ>�§�B

£¤?�³h>�»�3HBì�°'�2��+>.Îñ���g��û2�°��[(EMB-LAN)

v��×��g��û2�°��[(PLC)����.Hub>\?@�;?@A�B

3.2 �'�2�}$�EPICS

ì�°'�2�}���×(�EPICS��¸¹>��?.0ÙY]$¼ /µ0v~ £¤H�Yv$.Ó��eFÝ1�°`¶Ý1�°KL�YvK�ô?�B

Ý1�° � ����çH�Í���¼ >.0ÙY]�

@ÌÍ�çæD�$Ð�B

� ��?�äñ1(�!,�>.¼ >kÙ1

�/µ0K~ $Eû�¼ �óA��¡+

�@=w>×"�í�î$Ð�B

� EPICS ¸¹p��F§@A�É�3�i%

netDev �É�j�6�ÄÓ>�eIJKL�

9.Ö�2���>3d��æâK$Ð�B

¶Ý1�° � EPICS ê:��"K<Ã�ì�°'�2�È

$ÄÓÏ�@?fe��.?�KÀ&y��

�Q�.ÄÓ9�Ë�D�K�?AB&?A

��>?� ¡%.���"�¿¼vâ\�

CVS "�¿>ó§@.¿��,�MN>�e

IJKL�B

� ���"�¿¼���¸¹%w9Ó&Ï�@

A�K.ì�°'�2��%Ó&Ku4Ï�

FABQ~þ�ì�°'�2����¸¹>

CVS"�¿��Ó&H�IJKL�B

�»·£¤¸¹�¼ �¸

{�MR½¾¿£Àv�ɱ²

4.1 EPICS�±2��

�i�EPICSäñ1(�!,�$%.\�OðvF�EMB-LANL�A%PLC�±�"��ó+���¡+�.�g��û��������� ���ª«#«�.�g��û7���¯�Q>�elong

��í(���°�ç�±2��>´f?�B

�i��?�äñ1(�!,��P�v?@%.|!��eF±2��>ó´?@A�B

� 5�a ON`OFF65�QDQ6ç.ªÙ?

�����OØH���°'���>xÐ#

6 mbboDirect (Multi-Bit Binary Output Direct)

�±2��B

� 5������ 65"#��"6�Zl�

����°'���>ª«yH���

mbbiDirect (Multi-Bit Binary Input Direct)�±

2��B

� }å mbbiDirect �±2����Z��°��

>iÐyH��� bi (Binary Input)�±2��B

� 5�a�Q¯6�5$ø9R�Q¯6ç��

>±�"����°���ÄÅ>�e ao

(Analog Output)�±2��B

� }å ao �±2��v%7�.±�"��

��°����5�a�Q¯65$ø9R�

Q¯67�ÄÅ>�e ai (Analog Input)�±

2��B

-385-

Page 3: Control application development for J-PARC Injection and Extraction€¦ · Injection septum magnet is controlled by an EMB-LAN controller, and Injection kicker magnet is controlled

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

4.2 GUI=w���

EPICS�GUIh�(�P0$L�MEDM%.2�'�(ÚJ���.��0K=w>óAFK�.IJFÄÓ>���gd�YvK$Ð�Binput��EPICS±2���¯>=w13H�Yv$.±2��OðvF��g��û�³*>D�$Ð�BL�A%output��EPICS±2��>=w13H�Yv$.OðvF��g��û���¯�Q�ON`OFFK^_U³$Ð�B

�i��?�MEDMäñ1(�!,��P�>�)�3HBMEDM�P0�©��>8HvEPICS±2��Kä #ü«�Fw.U³Oð¼ �±�"��O?ª«#«�xÐy?>�e.ç�ó+��G?@A�B

�)·����×�U³=w (MEDM$æ¸)

4.3 ~é�;£¤

¼ ��~ $.f�%�g��û>OFF�?�³*$U³%�«>ON�?.EMB-LAN�PLC�±�"��O?@.±2���ª«#«L�A%xÐy?>�A.MEDM�=w13>D�?�B��K13Ï�FAÉ��.�Q¯�ª«Ï?KÚª{F±�"��O?@%.netDev�¶¿�22í��>óeF?��}$.EMB-LAN�PLCv<T¼�R�\��÷>D�?.{|>�Q`í¯?�B

¼ 2�°��[v�\�KD�?��Ë%.¼ U³%���g��û>áç?@.¼ /µ0�D��!$¼ �ON`OFFç��æ>MEDM=w���A.|!�D�>�§�B

� ¼ U³%�13v MEDM =w13¯("

#��".������ ��)>��?@.

¯K8iYv>D�B

� ���Q¯F?.ª«Ï?¯�<T+3�°

ÄÅ+6�ÆÇK.Eû��Q¯��^ª{

�?e�>D�B

� �¯�UV>�§@A��F�O?. �

Ô�¯>�?.UVK����?e�>D

�B

4.4 U³äñ1(�!,��9:?

äñ1(�!,��çæD�>?�9�.�y�¼ �/µ0�.çæD�>?�ì�°'�2�>äñ1(�!,�#«$9Ð:?�BMEDM=w%.Eû�óe¼ /µ0K���ÄÓ>gd���YvKö«�P0vÚd@A�B?�?.�ÔU³2(�ñ$%%A�y�¼ �/µ0%.EPICS�Ú;�F2GA�B

C���.�y�¼ 2(�ñ�/µ0�O?@.��?�EPICSäñ1(�!,�>áçH��}><ôH�µ=�.EPICS�¶��Õ�"��¸><ôH�µ=>æ¸?�Bf�.>GX?��A±2��G>¯��]�$.>GX?��wPf�¯f�±2��GK.�g��û�?�³*>/HG�F��><ôH�µ=G´f?�Bûüµ=%ÈÉWeb����àá?./µ0K�Ø����?@D�$Ð��e�?�B

®�|}�

��Îñ��v����×���g��û�OH�U³´äñ1(�!,�>.EPICSh�(��°>ó§@�á?�B

0ÙY�¼ £¤~ �ì�°'�2�>ÊË#«.����íÍ�U³´äñ1(�!,�>çæD�$Ð�B~飤�ÆÇ."#��"��������� ��.���Q¯�Power ON`OFFç���>.MEDM=w>ó§@U³z{$L§�B

�y�¼ >kÙ1�/µ0K.�âäñ1(�!,��×"�í�î>���YvK$Ð��e�.IJFµ=>´f?�B

=>?@�

[1] Kuanjun Fan, “Field measurements and eddy current

effects compensation of a high-field septum magnet for J-

PARC”, �ú 

[2] ��@A, “J-PARC MR ��o��×��g�!"#

�”, �ú 

[3] EPICS Home Page http://www.aps.anl.gov/epics/

[4] BC{DP, “µ�°£� `Õ�"�¶¿�"���

�EPICS¶¿�"/�[�¿"b�°����(��

� ”, Proc. of the 3rd Annual Meeting of Particle

Accelerator Society of Japan and 31th Linear Accelerator

Meeting in Japan, Sendai, Japan, Aug 2006

-386-