Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
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-
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-
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-