tabuchi:hipic2stars
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| tabuchi:hipic2stars [2020/07/13 08:05] – [1. 概要] mtab | tabuchi:hipic2stars [2023/12/04 06:33] (現在) – [2. ダウンロード] mtab | ||
|---|---|---|---|
| 行 47: | 行 47: | ||
| ===== - ダウンロード ===== | ===== - ダウンロード ===== | ||
| - | * {{ : | + | exe ファイルと DLL ほか必要なファイルを集めた |
| + | zip を解凍した後、zip ファイル内にあったファイルより新しい日付の exe や、 | ||
| + | cfg などのファイルがあれば、それもダウンロードして、zip ファイルの中の古いファイルと置き換えて下さい。 | ||
| - | | + | 最新版 |
| - | * 実行ファイルは HiPic2Stars.exe です。 | + | |
| + | |||
| + | 旧版 | ||
| + | * {{ : | ||
| + | 実行ファイルとDLLの zip (2020.8.7)\\ | ||
| + | まずはこれをダウンロードして解凍後、以下にある最新の exe ファイルや、cfg ファイルと置き換えて下さい。 | ||
| + | * {{ : | ||
| + | 設定ファイル (2020.8.21)\\ | ||
| + | 名前を config.cfg にして下さい。 | ||
| + | * {{ : | ||
| + | |||
| + | * zip フィアルを解凍してできるファイルやホルダは全てそのまま、同じ場所に置いておいて下さい。\\ | ||
| + | * 実行ファイルは HiPic2Stars.exe です。(もしくは HiPic2Stars-日付/ | ||
| * HiPic2Stars.key は Stars と接続する際に必要になります。 | * HiPic2Stars.key は Stars と接続する際に必要になります。 | ||
| * config.cfg は下記のように環境に合わせて編集する必要があります。 | * config.cfg は下記のように環境に合わせて編集する必要があります。 | ||
| 行 98: | 行 112: | ||
| <color red> IP アドレスの設定は、それぞれの環境に合わせて、 | <color red> IP アドレスの設定は、それぞれの環境に合わせて、 | ||
| RemoteEx と Stars サーバが動いているマシンの IP アドレスに変更して下さい。</ | RemoteEx と Stars サーバが動いているマシンの IP アドレスに変更して下さい。</ | ||
| + | |||
| + | その他、環境に合わせて変更しないといけないのは次の設定です。 | ||
| + | 最初の二つはデータの保存場所に関する設定で、それほど重要ではありません。 | ||
| + | ここで選ぶよりも、HiPic が起動してから HiPic の中で選んだ方が簡単なぐらいです。 | ||
| + | |||
| + | < | ||
| + | On_Start_App | ||
| + | Seq_FilePath | ||
| + | |||
| + | # CT スキャンに使う軸の定義 | ||
| + | # | ||
| + | # CT_SCAN_AX [軸名] [タイプ] [ドライバ名] [ch] [Unit] [PPU] [振り幅] [刻み幅] [スピード] | ||
| + | # [軸名] | ||
| + | # [タイプ] | ||
| + | # [ドライバ名] : その軸を担当しているドライバの Stars 上での名前 | ||
| + | # [ch] : その軸のチャンネル(もしあれば) | ||
| + | # [Unit] | ||
| + | # [PPU] : pulse per unit, 1 パルスが [Unit] でいうとどれだけの大きさか | ||
| + | # [開始位置] | ||
| + | # [振り幅] | ||
| + | # [のりしろ] | ||
| + | # [刻み幅] | ||
| + | # [スピード] | ||
| + | # | ||
| + | #CT_SCAN_AX " | ||
| + | CT_SCAN_AX " | ||
| + | CT_SCAN_AX " | ||
| + | </ | ||
| + | |||
| + | 後半の CT_SCAN_AX は XafsM2 と連携して、CT-XAFS 測定を行う場合に必要になる設定です。 | ||
| + | config.cfg 内に、上記の様な説明とともに設定例が有りますのでこれを見ながら設定してください。 | ||
| ===== - 使用法 ===== | ===== - 使用法 ===== | ||
| HiPic2Stars を起動すると右の図のようなウインドウが現れます。 | HiPic2Stars を起動すると右の図のようなウインドウが現れます。 | ||
| - | {{ : | + | {{ : |
| + | {{ : | ||
| - 最上部は、には Stars との接続状況が表示され、接続をコントロールできます。\\ | - 最上部は、には Stars との接続状況が表示され、接続をコントロールできます。\\ | ||
| 行 120: | 行 166: | ||
| 「アドレス」「CMDポート」「Dataポート」の欄には設定ファイルの | 「アドレス」「CMDポート」「Dataポート」の欄には設定ファイルの | ||
| RemoteEx_IP, | RemoteEx_IP, | ||
| + | | ||
| + | ===== - コマンド ===== | ||
| + | |||
| + | HiPic2Stars の GUI 画面一番下の入力ボックスに入力するか、Stars 経由で HiPic2Stars にメッセージを送ると | ||
| + | HiPic2Stars から RemoteEx にコマンドが送られたり、HiPic2Stars が何らかの動作をしたりします。 | ||
| + | コマンドには 3種類のコマンドが有ります。 | ||
| + | |||
| + | ==== - そのままコマンド ==== | ||
| + | |||
| + | RemoteEx が受け取るコマンドそのままのコマンドです。 | ||
| + | ただし、RemoteEx が受け付けるコマンドは、本当は | ||
| + | AppStart() | ||
| + | CamParamGet(Live, | ||
| + | の様に、 | ||
| + | [コマンド名](パラメータ1, | ||
| + | という形をしています。 | ||
| + | この形は Stars のメッセージとすこし作法が違います。 | ||
| + | HiPic2Stars の画面下のボックスに入力する場合、あるいは Stars からメッセージを送る場合には、 | ||
| + | 「カッコ」と「カンマ」を消して、スペース区切りにして下さい。 | ||
| + | AppStart | ||
| + | CamParamGet Live Exposure | ||
| + | の様な形になります。 | ||
| + | |||
| + | この形で使えるコマンドは、 | ||
| + | |||
| + | AppStart, AppEnd, AppInfo, CamParamInfoEx | ||
| + | CamParamGet, | ||
| + | AcqStatus, AcqStart, AcqStop | ||
| + | SeqStatus, SeqParamGet, | ||
| + | ImgIndexGet, | ||
| + | CorParamGet, | ||
| + | AcqLiveMonitor | ||
| + | |||
| + | があります。 | ||
| + | |||
| + | ==== - 変形コマンド ==== | ||
| + | |||
| + | HiPic2Stars が適宜解釈して、別のコマンド(場合によっては複数)を使って RemoteEx と更新し、 | ||
| + | 結果を返すコマンドです。\\ | ||
| + | RemoteEx が受け付けるコマンドは汎用的な形をしているものが多く、 | ||
| + | 例えば、現在の露光時間の設定値を得るには | ||
| + | CamParamGet(Acquire, | ||
| + | などとしますが、これを専用のコマンドで | ||
| + | GetExposureTime | ||
| + | とできると簡単です。 | ||
| + | この様なコマンドには次のものが有ります。 | ||
| + | |||
| + | ^ コマンド名 ^ 動作/ | ||
| + | | GetExposureTime | | | ||
| + | | SetExposureTime | | | ||
| + | | SetDefaultCaptureMode | | | ||
| + | | IsBusy | | | ||
| + | | Start | | | ||
| + | | Stop | | | ||
| + | | AcqAndSave | ||
| + | | SetSavePath | | | ||
| + | | SetBaseFileName | | | ||
| + | | SetAddFileName | | | ||
| + | | SetEnergy2FileName | | | ||
| + | | SetFileType | | | ||
| + | | SetImgOverWrite | | | ||
| + | | CounterReset | | | ||
| + | | CountStart | | | ||
| + | | GetValue | | | ||
| + | | SetTimerPreset | | | ||
| + | | Raw | | | ||
| + | |||
| + | これらは、それぞれどの様な動作をするか説明が必要なのですが... | ||
| + | |||
| + | ==== - その他のコマンド ==== | ||
| + | |||
| + | 最後に、RemoteEx にではなく、HiPic2Stars に対するコマンドが有ります。 | ||
| + | |||
| + | ExConnect | ||
| + | ExDisconnect | ||
| + | | ||
| + | これら2コマンドは、RemoteEx に対する接続/ | ||
| + | |||
| + | |||
| ===== - その他 ===== | ===== - その他 ===== | ||
tabuchi/hipic2stars.1594627526.txt.gz · 最終更新: by mtab
