tabuchi:xafsm2-remote
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
tabuchi:xafsm2-remote [2021/02/24 07:06] – [1. 使用可能なコマンド一覧] mtab | tabuchi:xafsm2-remote [2023/12/26 05:28] (現在) – [2.1 状態変化等の告知や、情報提供のために発生するイベント] mtab | ||
---|---|---|---|
行 24: | 行 24: | ||
XafsM2 が発生する[[# | XafsM2 が発生する[[# | ||
- | 以下の記述で " | + | 以下の記述で " |
- | そのパラメータが無くても良いことを表す。\\ | + | そのパラメータが無くても良いことを表します。\\ |
- | また スラッシュ記号("/" | + | また スラッシュ記号("/" |
==== - リモート動作全体に関連するコマンド ==== | ==== - リモート動作全体に関連するコマンド ==== | ||
^ コマンド名 ^ 引数 ^ 説明 ^ | ^ コマンド名 ^ 引数 ^ 説明 ^ | ||
行 54: | 行 54: | ||
^ 測定準備/ | ^ 測定準備/ | ||
| SetBlockNum | | SetBlockNum | ||
+ | | GetBlockNum | ||
| SetBlockUnit | | SetBlockUnit | ||
| SetBlock | | SetBlock | ||
行 73: | 行 74: | ||
| SetXafsFileFolder | [文字列] | DataRoot の下に [文字列]という名前のフォルダを作る。 | | | SetXafsFileFolder | [文字列] | DataRoot の下に [文字列]という名前のフォルダを作る。 | | ||
| SetXafsFileDir | [文字列] | SetXafsFileFolder と同じ動作。 | | | SetXafsFileDir | [文字列] | SetXafsFileFolder と同じ動作。 | | ||
+ | | SetXafsMeasComment | [文字列] | コメント文字列を設定 | | ||
+ | ^ 自動試料交換 ^ ^ ^ | ||
+ | | SetAutoModeEnable | [数値] | 自動試料交換モードを On にする: 1, しない: 0 | | ||
+ | | SelectChanger | [数値]/ | ||
+ | | SetAutoModeParams | [文字列] | 自動交換する試料の指定/ | ||
+ | | MoveSHolderTo | [文字列] | 特殊ホルダーを、名前のついた特定の位置に移動する | | ||
^ 測定準備/ | ^ 測定準備/ | ||
| SetXafsRpt | [数値] | XAFS測定の繰り返し回数を設定する。 | | | SetXafsRpt | [数値] | XAFS測定の繰り返し回数を設定する。 | | ||
+ | | SetXafsFinishMode | [数値] | XAFS測定終了時に分光器の角度をどこに持っていくかの設定。0: | ||
+ | | GetXafsFinishMode | 無し | Finish Mode の設定値確認 | | ||
==== - XafsM2 から情報を取得するためのコマンド ==== | ==== - XafsM2 から情報を取得するためのコマンド ==== | ||
行 106: | 行 114: | ||
| _EvSelectedAtom | | _EvSelectedAtom | ||
| _EvNewEnergy | | _EvNewEnergy | ||
+ | | _EvSetDwellTimeMs | ||
| _EvDataFileName | | _EvDataFileName | ||
| _EvExecLog | | _EvExecLog | ||
+ | | _EvGetValue0 | ||
+ | | _EvGetValue | ||
+ | | _EvFinishedGetValue | 無し | 全計測器の計測終了を確認したことを告知 | | ||
+ | | _EvReadValue | ||
+ | | _EvCheckingI0Start | 無し | I0確認を開始したことを告知 | | ||
+ | | _EvCheckingI0End | ||
+ | | _EvNewSScanStart | ||
+ | | _EvNewSScanPos | ||
+ | | _EvMovingCurTh | ||
+ | | _EvChangerMoving | ||
+ | |||
+ | |||
行 115: | 行 136: | ||
^ イベント名 ^ 付随する値 ^ 発生理由 / 意味 ^ | ^ イベント名 ^ 付随する値 ^ 発生理由 / 意味 ^ | ||
+ | | _EvErrStartXAFSMeas | XAFS測定が開始できなかった時にウインドウ下部に表示される理由を示すメッセージと同等のもの(日本語化されていない) | | ||
| _EvMeasNoDisorder | Er: | | _EvMeasNoDisorder | Er: | ||
| _ErWrongXafsMeasID | Er: | | _ErWrongXafsMeasID | Er: | ||
| _EvAllCountsAreTheSameAsOldOnes | Er: | 全チャンネルの計測値が、一つ前の回の計測値と\\ 同じだった時に発生。 | | | _EvAllCountsAreTheSameAsOldOnes | Er: | 全チャンネルの計測値が、一つ前の回の計測値と\\ 同じだった時に発生。 | | ||
| _EvSendNack | Er: | | _EvSendNack | Er: | ||
- | | + | | _EvErrRemote | | リモートコマンドのやり取りでなにか不具合が起こったことの通知 | | |
+ | | _EvErrChangerMove | | 試料交換機を指定位置に移動できなかったことの告知 | | |
tabuchi/xafsm2-remote.1614150362.txt.gz · 最終更新: 2021/02/24 07:06 by mtab