1 / 16

DAQ-Middleware の現状報告

DAQ-Middleware の現状報告. 千代浩司 A,F 、仲吉一男 A,F 、安芳次 A,F 、井上栄二 A,F 、長坂康史 B,F 、味村周平 C,F 、神徳徹雄 D,F 、安藤慶昭 D,F 、和田正樹 E. 高エネルギー加速器研究機構素粒子原子核研究所 A 広島工業大学 B 大坂大学 C 産業技術総合研究所 D (株) Bee Beans Technologies E Open-It F. 目次. DAQ-Middleware の概略 使用例 開発体制 転送速度. DAQ-Middleware とは (1).

Download Presentation

DAQ-Middleware の現状報告

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DAQ-Middlewareの現状報告 千代浩司A,F、仲吉一男A,F、安芳次A,F、井上栄二A,F、長坂康史B,F、味村周平C,F、神徳徹雄D,F、安藤慶昭D,F、和田正樹E 高エネルギー加速器研究機構素粒子原子核研究所A 広島工業大学B 大坂大学C 産業技術総合研究所D (株)Bee Beans TechnologiesE Open-ItF

  2. 目次 • DAQ-Middlewareの概略 • 使用例 • 開発体制 • 転送速度 物理学会@関西学院大学

  3. DAQ-Middlewareとは (1) • 汎用のネットワークベースデータ収集(DAQ)ソフトウェアフレームワーク • 簡単に開発、設定、使用できる • 再利用可能なコンポーネントで構成 • ターゲット • 中小規模実験 • テストベッド(測定器、エレクトロニクス等) 物理学会@関西学院大学

  4. DAQ-Middleware とは (2) • RT(Robot Technology)-Middlewareをデータ収集用に拡張 • RT-Middleware • ネットワークロボットシステム構築のためのソフトウェア共通プラットフォーム • 産総研知能システム研究部門・タスクインテリジェンス研究グループが開発 • 複数のコンポーネントが通信してひとつの機能を実現する • そのソフトウェアコンポーネントの仕様は国際標準規格(OMG) • 2006年から産総研と共同研究を行っている 物理学会@関西学院大学 DAQ-Middleware Data Transfer Function Run Control Function System Configuration function DAQ- Component DAQ- Component DAQ- Component DAQ- Operator Web Interface RT-Middleware

  5. DAQ-Middleware構成図 • 使用するコンポーネントを指定 • コンポーネント間接続情報 • パラメータ User Interface PC HTTP Server XML Command/Status •  装置パラメータ • オンラインモニタパラメータ System Configuration Daq Operator Control Panel on Web browser XML/JSON Device Condition/ Online analysis PC Logger Online histograms on Web browser ・ ・ ・ Gatherer Dispatcher Monitor Read-out modules Detectors Online histograms using ROOT 物理学会@関西学院大学

  6. DAQコンポーネント Data Command/Status DaqOperator Logger Gatherer Dispatcher Monitor + = DaqOperator DAQ-Middlewareが 提供している ユーザーが書く DAQコンポーネント構成例 Monitor Gatherer データセーブなしでオンライン モニターする 物理学会@関西学院大学 Service Port Service Port (command/status) (command/status) Data Data OutPort OutPort InPort InPort Logics Logics (for data handling) (for data handling)

  7. 使用例 • 実験 • J-PARC/MLF • DAQ system of Depth-resolved XMCD (X-ray Magnetic Circular Dichroism) experiments at Photon Factory (KEK IMSS, KEK IPNS) • 実験(評価中) • CANDLES • SuperNEMO • 検出器テストベッド • ILC CCD Vertex (KEK,東北大学) • GEM(KEK 測定器開発室) • SOI (KEK 測定器開発室) 物理学会@関西学院大学

  8. J-PARC MLF中性子での使用状況 DAQ-Middleware Working Daq Operator Daq Operator Monitor Gatherer Monitor Dispatcher Gatherer/ Gateboard Dispatcher Daq Operator Logger Logger PSD Systems Gatenet Scinti. Systems Monitor Gatherer for GEM Dispatcher Logger GEM Systems 物理学会@関西学院大学

  9. 開発体制 (1) 次世代DAQプロジェクト@測定器開発室 Open-It Project starts First Beam at MLF Open-It starts 2006 2007 2008 2009 2010 2011 MLF Pkg(RC2) Oct. version Nov. version Dec. version Apr. version June version July version Oct. version MLF Pkg(RC1) DAQ-Middleware 1.0-RC1 DAQ-Middleware 1.1.0 DAQ-Middleware 1.0.0 CHEP06 物理学会@関西学院大学

  10. 開発体制 (2) • 2010年4月 DAQ-Middleware Core グループ結成 • メンバー • 仲吉 (2011年4月まで)、千代、安、井上 (KEK) • 長坂 (広島工業大学) • 味村 (大阪大学) • 神徳、安藤 (産業技術総合研究所) • 和田 ( (株) Bee Beans Technologies) 物理学会@関西学院大学

  11. Scinetific Linux5.x (i386, x86_64)でのセットアップ • ソースの他にScientific Linux 5.x (i386, x86_64)のrpmパッケージを作っている。 • daqmw.kek.jpと通信できる環境なら • http://daqmw.kek.jp/daqmw-rpmを取得 • ./daqmw-rpm installでセットアップ完了 • アンインストールするときは ./daqmw-rpm uninstall 物理学会@関西学院大学

  12. 転送速度テスト 物理学会@関西学院大学 Source Sink Ethernet Run on one multi core CPU PC. Each components communicate via loopback device (localhost). Source Sink

  13. 普及活動 • トレーニングコース 例年8月上旬KEKつくばで。 KEK外でも予定しています。 • 解説文書などはWebサイト http://daqmw.kek.jp/ にあります。 物理学会@関西学院大学

  14. 今後の予定 • Scientific Linux 6.x、その他Linux distributionへの対応 • 機器制御サポートの検討 • ご要望の宛先 物理学会@関西学院大学

  15. サマリー • DAQ-Middleware • 紹介 • 使用例 • 今後の予定 物理学会@関西学院大学

  16. BACKUP 物理学会@関西学院大学

More Related