旧GPIB技術ラウンジログ #77-LAST(暫定移行)
- 13 名前: Copy代行 投稿日:2003/06/22(日) 22:14 ID:X2qCfubo
- ■ Re[87][86]: こんなことできますか?
No. : 89 [返信]
Name : ぢょお
Date : 2003/01/19(Sun) 22:43
自己レスですみません.
> > EXCELから制御する上での注意点等あれば教えてください。
エクセル特有ではありませんが計測器によっては以下のような経験がありました.正常に動作しない時に試してみてください.
1)複数の制御コードをデリミタ(カンマ等)で区切って一行で書き表せる場合に,測定器マニュアルのサンプルコード(DOS時代のBASIC等)では1行分の最後のコードにはデリミタが付いてませんがつけないと動かないこと(戻り値がおかしい,戻り値がない等)がありました.(LabVIEWでも,エクセルVBAでも同じでした)
たとえば○,×,△のコードを連続して記述する場合に
”○,×,△" ではなく
”○,×,△," と記述する.
コード一つだけの時にも後ろにデリミタを入れる.
(デリミタは計測器によってはTABとかかもしれません)
2)制御コードの書き込みの後,データ読み出しをする場合,適切なインターバルを置いてやらないと反応が遅くて読み出したデータが空になったりタイムアウトします.(物によっては1sec待ったことがあります.)
こちらは今のところVBAでしか確認してません.
ただ,繰り返し読み込みの場合は100msec程度,インターバルを置くのが推奨されているようです.
感覚的にはIEEE(GPIB)-488.1準拠の計測器に上記該当する物が多いのでは?という感じです.
以上失礼します.