2019-08-07から1日間の記事一覧

単体計測器の制御 / Serial Poll方式でステータス報告を行う / まとめ

p.622 VISA_Query_Serial_Poll.vi - Google ドライブ 単体計測器の制御 / Serial Poll方式でステータス報告を行う / 初期設定用のサブviを作る - 単体計測器の制御 / Serial Poll方式でステータス報告を行う / 実際にSerial Pollを行うサブviを作る -で作っ…

単体計測器の制御 / Serial Poll方式でステータス報告を行う / 実際にSerial Pollを行うサブviを作る

pp.618-622 Serial_Poll.vi - Google ドライブ [VISA STB読み取り]はSBRの8ビット値を符号なし整数で返す。このサブviは、目的のビット(Which Bit?)がセットされるまで計測器のStatus Byte Registerを読み続けてループに閉じこもり続ける。

単体計測器の制御 / Serial Poll方式でステータス報告を行う / 初期設定用のサブviを作る

まず初期設定用のサブviを作る。 Status_Config_Serial_Poll.vi - Google ドライブ *CLSは、SESRの内容とSBRの内容とをクリアする。 *ESE 1は、Status Byte RegisterのESBをセットする許可をSESRのOPCビットに与える。 *SRE 0は、SQRをアサートすることを計…

単体計測器の制御 / SESRとSBRとでタスクのステータスを監視する

pp.614-615 SESR (Standard Event Status Register)とSBR (Status Byte Register)とを利用すると、計測器側で実行されているタスクのステータスが監視できる。 利用する方法は2つある。1つはSerial Poll方式、もう1つはService Request方式である。動作は基…

単体計測器の制御 / 読み取るデータが全部揃うまで時間のかかるときは

pp.608-614 読み取るデータが全部揃うまで時間のかかるときは、プロパティノードを配置してタイムアウト値をデフォルトよりも長めにとる。 Simple_VISA_Query_Measure_Something_Long_Delay.vi - Google ドライブ 下の図はFrequency Response ANalysisを実行…