Download presentation
Presentation is loading. Please wait.
Published byさなえ きせんばる Modified 約 8 年前
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 Technologies E Open-It F
2
目次 DAQ-Middleware の概略 使用例 開発体制 転送速度 2012-03-25 物理学会 @ 関西学院大学 2
3
DAQ-Middleware とは (1) 汎用のネットワークベースデータ収 集( DAQ )ソフトウェアフレーム ワーク – 簡単に開発、設定、使用できる – 再利用可能なコンポーネントで構成 ターゲット – 中小規模実験 – テストベッド (測定器、エレクトロニ クス等 ) 物理学会 @ 関西学院大学 2012-03-253
4
DAQ-Middleware とは (2) RT(Robot Technology)-Middleware をデータ収集用に拡張 RT-Middleware – ネットワークロボットシステム構築のためのソフトウェ ア共通プラットフォーム – 産総研知能システム研究部門・タスクインテリジェンス 研究グループが開発 – 複数のコンポーネントが通信してひとつの機能を実現す る – そのソフトウェアコンポーネントの仕様は国際標準規格 ( OMG ) – 2006 年から産総研と共同研究を行っている DAQ- Component DAQ- Component DAQ- Operator DAQ- Operator DAQ-Middleware DAQ- Component DAQ- Component DAQ- Component DAQ- Component RT-Middleware Run Control Function System Configuration function Data Transfer Function Web Interface 物理学会 @ 関西学院大学 2012-03-254
5
DAQ-Middleware 構成図 Dispatcher Logger Monitor Gatherer ・・・・・・ ・・・・・・ HTTP Server HTTP Server Control Panel on Web browser Online histograms on Web browser Read-out modules PC Command/Status User Interface XML System Configuration Online histograms using ROOT XML/JSON Device Condition/ Online analysis 使用するコンポーネントを指 定 コンポーネント間接続情報 パラメータ 装置パラメータ オンラインモニタパ ラメータ Detectors 物理学会 @ 関西学院大学 2012-03-255
6
DAQ コンポーネント InPort OutPort Service Port (command/status) Logics (for data handling) Data InPort OutPort Service Port (command/status) Logics (for data handling) Data += DAQ-Middleware が 提供している ユーザーが書く 物理学会 @ 関西学院大学 2012-03-256 Dispatcher Logger Monitor DaqOperator Gatherer Data Command/Status Monitor DaqOperator Gatherer データセーブなしでオンライン モニターする DAQ コンポーネント構成例
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 測定器開発室 ) 物理学会 @ 関西学院大学 2012-03-257
8
J-PARC MLF 中性子での使用状況 2012-03-25 物理学会 @ 関西学院大学 8 DAQ-Middleware Working Dispatcher Logger Gatherer Monitor PSD Systems Daq Operator Daq Operator Gatenet Gatherer/ Gateboard Logger Scinti. Systems Daq Operator Daq Operator Dispatcher Monitor Gatherer for GEM Monitor Dispatcher Logger GEM Systems Daq Operator Daq Operator
9
開発体制 (1) 2012-03-25 物理学会 @ 関西学院大学 9 CHEP06 200620072008200920102011 次世代 DAQ プロジェクト @ 測定器開発室 DAQ-Middleware 1.0.0 DAQ-Middleware 1.0-RC1 MLF Pkg(RC1) MLF Pkg(RC1) MLF Pkg(RC2) Oct. version Nov. version Dec. version Apr. version June version July version July version Oct. version Oct. version DAQ-Middleware 1.1.0
10
開発体制 (2) 2010 年4月 DAQ-Middleware Core グループ 結成 メンバー – 仲吉 (2011 年 4 月まで ) 、千代、安、井上 (KEK) – 長坂 ( 広島工業大学 ) – 味村 ( 大阪大学 ) – 神徳、安藤 ( 産業技術総合研究所 ) – 和田 ( ( 株 ) Bee Beans Technologies) 物理学会 @ 関西学院大学 2012-03-2510
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 2012-03-25 物理学会 @ 関西学院大学 11
12
転送速度テスト 2012-03-2512 物理学会 @ 関西学院大学 Source Sink Ethernet Source Run on one multi core CPU PC. Each components communicate via loopback device (localhost). Sink
13
普及活動 トレーニングコース 例年8月上旬 KEK つくば で。 KEK 外でも予定していま す。 解説文書などは Web サイ ト http://daqmw.kek.jp/ にあります。 2012-03-25 物理学会 @ 関西学院大学 13
14
今後の予定 Scientific Linux 6.x 、その他 Linux distribution への対応 機器制御サポートの検討 ご要望の宛先 2012-03-25 物理学会 @ 関西学院大学 14
15
サマリー DAQ-Middleware – 紹介 – 使用例 – 今後の予定 物理学会 @ 関西学院大学 2012-03-2515
16
BACKUP 2012-03-25 物理学会 @ 関西学院大学 16
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.