WEP038 加速器制御 8月11日 会議室P 13:10 - 15:10 |
MRFイベントタイミングレシーバのためのデバイスドライバ及びLabVIEW API |
A VISA device driver and a LabVIEW API for MRF event timing receiver |
○榎本 嘉範,佐藤 政則(高エネ研),早乙女 秀樹(関東情報サービス) |
○Yoshinori Enomoto, Masanori Satoh (KEK), Hideki Saotome (KIS) |
KEK電子陽電子入射器ではRFシステムやパルスマグネット等の制御にMicro research Finland(MRF)社のイベントタイミングシステムを利用している。このシステムではevent generator(EVG)からタイミング情報および関連情報(shot ID, タイムスタンプ等)が光ファイバー経由でevent receiver(EVR)へ送られる。各機器を制御するソフトウェアはEVRから情報を読み取る必要があるが、そのためにはEVRを動かすためのdevice driverおよびAPIが必要となる。機器によって様々なハードウェア、OS、プラグラミング言語が用いらているが、例えばパルスマグネット電源の制御にはPXI のADC,DAC, Windows 8.1, LabVIEWがそれぞれ使われている。今回これに合わせてPX用のVISAを利用したdevice driverおよびLabVIEWから呼び出し可能なAPIの開発を行った。なおデバイスドライバーはNI Linuxでも利用可能であり、APIはLabVIEWが動作可能であればOSを問わず利用可能である。 |