首页 | 本学科首页   官方微博 | 高级检索  
     

CYCIAE-100回旋加速器射频低电平系统嵌入式IOC设计
引用本文:付晓亮,殷治国,纪彬,张祎王,赵振鲁.CYCIAE-100回旋加速器射频低电平系统嵌入式IOC设计[J].原子能科学技术,2016,50(10):1892-1897.
作者姓名:付晓亮  殷治国  纪彬  张祎王  赵振鲁
作者单位:中国原子能科学研究院 串列加速器升级工程部,北京102413
基金项目:国家自然科学基金资助项目(11375274)
摘    要:为对CYCIAE-100回旋加速器射频系统进行远程监测与控制,实现与CYCIAE-100回旋加速器主控制系统的联锁,研制了一种基于ARM9系列处理器的嵌入式IOC。该嵌入式IOC运行Linux操作系统,使用EPICS建立了IOC作为控制软件。通过软、硬件协同设计,扩展了ARM9系列处理器的SPI从设备数量,开发了ADC和DAC设备的Linux驱动程序和EPICS设备驱动程序。使用Python语言开发了EPICS串口设备支持程序。经过长期运行考验,该嵌入式IOC稳定可靠,满足远程监测和控制的需求。

关 键 词:CYCIAE-100    射频系统    嵌入式IOC    EPICS

Design of Embedded IOC for CYCIAE-100 Cyclotron Low Level RF System
FU Xiao-liang,YIN Zhi-guo,JI Bin,ZHANG Yi-wang,ZHAO Zhen-lu.Design of Embedded IOC for CYCIAE-100 Cyclotron Low Level RF System[J].Atomic Energy Science and Technology,2016,50(10):1892-1897.
Authors:FU Xiao-liang  YIN Zhi-guo  JI Bin  ZHANG Yi-wang  ZHAO Zhen-lu
Affiliation:China Institute of Atomic Energy, P. O. Box 275-3, Beijing 102413, China
Abstract:To realize the remote monitoring and control of CYCIAE‐100 cyclotron RF system and establish the interlock mechanism with the main control system ,an embed‐ded IOC based on ARM9 processor was developed .Linux was chosen as the operating system .EPICS was used to build the IOC as the control software .The slave number of ARM9 processor’s SPI bus was extended through software and hardware co‐design . The EPICS device drivers and Linux drivers of the ADC and DAC devices were devel‐oped .EPICS serial device support program was developed with Python language .After a long‐term operation ,the embedded IOC is stable and reliable ,and meets the need of remote monitoring and control .
Keywords:CYCIAE-100  RF system  embedded IOC  EPICS
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《原子能科学技术》浏览原始摘要信息
点击此处可从《原子能科学技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号