arXivDaily arXiv每日学术速递 周一至周五更新
arXiv physics/0111198physics.acc-phphysics.ins-det
收藏

通道访问客户端编程

Channel Access Client Toolbox for Matlab

Andrei Terebilo

摘要:

本文介绍了Matlab Channel Access(MCA)与Epics Channel Access(CA)客户端库的Matlab [1]接口。我们正在开发SPEAR3加速器控制工具箱,但它是加速器和实验物理应用程序编程的一般用途。它被打包为Matlab工具箱,允许完全在Matlab中轻松开发复杂的CA客户端应用程序。这些好处包括:计算和显示使用Epics过程变量作为输入的参数的能力,用于用户界面设计的Matlab图形工具的可用性,以及与基于Matlab的加速器建模工具Matlab Accelerator的集成。本文的另一个目的是提出一个可行的路径,加速器控制系统和加速器仿真代码之间的协同作用,也被称为在线加速器模型的想法。

英文摘要:

This paper reports on Matlab Channel Access (MCA) Toolbox Matlab [1] interface to Epics Channel Access (CA) client library. We are developing the toolbox for SPEAR3 accelerator controls but it is of general use for accelerator and experimental physics applications programming. It is packaged as Matlab toolbox to allow easy development of complex CA client applications entirely in Matlab. The benefits include: the ability to calculate and display parameters that use Epics process variables as inputs, availability of Matlab graphics tools for user interface design, and integration with Matlab-based accelerator modeling tool Matlab Accelerator Toolbox. Another purpose of this paper is to propose a feasible path to a synergy between accelerator control systems and accelerator simulation codes, the idea also known as on-line accelerator model.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑