EPICSの備忘録

EPICSとは

  • EPICSは、PCから複数の制御機器を統括的に取り扱えるようにした制御用ミドルウェア、サーバ、命令群である.

  • ユーザPCのソフトウェアとハードウェアをシームレスに接続できる環境を提供しうる.

  • 開発元は、アルゴンヌ国立研究所.Open License (EPICS Open License)である.

  • 公式の説明は以下の通り.

Note

"EPICS is a set of Open Source software tools, libraries and applications developed collaboratively and used worldwide to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments."

EPICSの特徴

以下のようなシステムの制御を得意とする.

  • 多数の機器がぶらさがった大規模システムを統括的に制御できる.

  • 高速・リアルタイムな通信が可能

  • 柔軟かつスケーラブルで、拡張が容易である.

CSS (Control System Studio) を用いたGUI構築について

以下、CSS について、以下の構成で解説する.

References