wiki:intro/20181101_KEK

Version 2 (modified by obina, 9 months ago) (diff)

--

2018/11/1 開催 EPICS入門セミナー

初心者向けのEPICS講習会をKEKつくばキャンパスにて開催します。

  • 開催日時
    • 2018年11月1日(木) 9:00 ~11月2日(金)17:00
  • 開催場所
    • KEKつくば:3号館会議室(セミナーホールの向かい側)
  • 目的/概要
    • Raspberry Pi とブレッドボードを使った実習でEPICSに慣れてもらう
    • CSSでクライアント作成
    • EPICSの基礎講義
  • 募集人数
    • 10名程度(申し込み多数の場合、KEK外部の人を優先する場合があります)
  • 参加条件
    • ノートPCを持参できること
      • Win/Mac/Linux どれでも構いません
      • ただしスペックとして 64bit OS, メモリ 4GB以上が望ましいです
    • Linuxコマンドラインの経験がある方
    • テキストエディタが使えること
  • 参加者の方には、あらかじめノートPCにソフトウェアをダウンロードしておいて頂きます。
    • CSS version4.5以上
    • SSH Client (TeraTerm、 Puttyなど)
    • その他、必須ではありませんがあれば便利なものとして
      • VNC Viewer
      • VcXsrv, Xming などの X window server
  • 申し込み

2018/11/1 - 2 Timetable (Tentative)

day1

Raspberry Pi を使った制御実習

  • 講義:制御システム概要の説明
  • 実習:EPICSインストール済みのmicroSDでブート
    • RasPiにログイン、exampleApp/iocshの立ち上げ
    • soft ioc の動作確認(dbl, dbpr)
    • caget/put, camonitorなど
    • CSSで画面(GUI)作成
    • LEDの点灯 (binary out)
  • 講義:Database, CA の基礎
  • 実習:Archiverからのデータ取り出し, OPI作成

day2

  • 講義:EPICSの基礎
    • Database(定義, Link, Scan などの詳細)
    • Channel Access もう少し詳細
    • Stream Device
  • 実習:進捗に応じて
    • Db編集して、DIOで別ピンにアクセス
    • LED の続き
    • Switch の割り込みでデータベースをプロセスする
    • ネットワーク接続の Stream Device へアクセス
    • 以下、時間があれば
      • Arduino接続
      • i2c, SPI デバイスの接続
      • 各種センサーの接続
  • 講義/実習:EPICS の便利なツール類
    • python で Channel Access
    • IPython Notebook で CA を使う
    • excas, softIOC の使い方

Attachments (17)