はじめまして。
GPIB,N88basic共に初心者なのですが、N88basicでGPIBを通し
デジマルのデータをpcに読み込むプログラムを作ることになりました。
OSはwindows95です。
デジマルの業者からN88basicのサンプルプログラムを送って頂き、
その内容は理解できました。
しかし、このプログラムでは制御ができるか疑問です。
GPIBボードの番号、DLLの呼び出し等に触れていないからです。
N88 basicでは、ボードのDLLを呼び出さなくてもいいのでしょうか。
visual basic,F-basicについては調べてわかったのですが、
N88basicだけはどうしてもわかりませんでした。
どなたか詳しい方いらっしゃいましたら、どうか教えていただけないでしょうか。
ちなみに、サンプルプログラムは下記のものです。
10 DMM=1 'TR6847 GP-IB address
20 '
30 CMD DELIM=0 'delimiter CR+LF
40 ISET IFC 'interface clear
50 ISET REN 'remote enable
60 '
70 PRINT @DMM;"Z" 'TR6847 initialize
80 FOR W=0 TO 1000 : NEXT 'time wait
90 '
100 PRINT @DMM;"F2" 'function.........VAC
110 PRINT @DMM;"R3" 'range............300mV
120 PRINT @DMM;"M1" 'sampling mode....HOLD
130 '
140 FOR N=1 TO 10
150 PRINT @DMM;"E" 'measuring start
160 INPUT @DMM;DA$ 'data read
170 PRINT DA$
180 NEXT N
190 '
200 PRINT @DMM;"M0" 'sampling mode....FREE RUN
210 '
220 END
お手間をおかけ致しますが、どうかお願いいたします。
No.3ベストアンサー
- 回答日時:
MS-DOS上で動くN88BasicでGP-IBを使用する場合は
GPIB.EXEが必要です。
N88BASIC.EXE_/E:GPIB_/T
で起動させる事によってGP-IBが使用できる様になります。
http://www2.kanazawa-it.ac.jp/eco/manual/man_hpn …
いまどきN88BASICでGP-IBボードを通じて計測器を制御する方法
http://tsuyu.cocolog-nifty.com/blog/2007/02/post …
昔はNEC98シリーズでN88BASICでプログラミングしたが・・・
>3) N88BASICのエミュレータ(Windows XP上で動くN88BASIC)を使う・・・
>また、RS-232Cは使用できるが、GP-IBはカバーしていない。
丁寧なご解答まことにありがとうございます。
わざわざお調べさせてしまい申し訳ございません・・。
やはり、MS-DOSでないとできないようですね・・・。
N88でやるのはあきらめ、他の方法を探してみます。
本当にありがとうございました。
No.2
- 回答日時:
たぶん無理だと思いますよ
GPIBのボードメーカさんにお使いのN88互換BASICで動作するのか聞くのが一番の早道のように思います
『N88互換BASIC for Windows』の作者もGPIBまでは考えていないように思います
HELPをざっと見た印象ですが ・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 順列をランダムに発生するプログラム 1 2022/11/16 12:16
- その他(プログラミング・Web制作) 十進BASICでの再帰についての質問です。 2 2022/11/18 09:17
- その他(プログラミング・Web制作) ポケコンの文字移動が上手くできない… 3 2022/04/25 01:34
- その他(プログラミング・Web制作) どうしてもエラーが解決できません。 1 2022/07/23 04:32
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Ruby パイソンプログラミング 2 2022/12/03 18:44
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- その他(プログラミング・Web制作) pythonでDBのカラム名で取得したオブジェクトの値を表示したい 1 2022/05/13 03:41
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(プログラミング・Web制作) python 3.10で 同じlistに同じ構文で同じデータ代入した結果が異なる現象発生 7 2022/06/18 11:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
N88basicを用いたGPIB制御
-
JCLの基本について教えてください
-
素数判定について
-
ProC 固定SQLでNULLってどう表...
-
360度を超える角度
-
Fortran90についての質問です。
-
変数の値が勝手に変化する原因
-
Sublime Text 3でのFortranプロ...
-
C言語 バッファについて。
-
ruby
-
65536は2の何乗なのでしょうか?
-
0除算して、落ちるプログラムと...
-
あるプログラムのコマンドライ...
-
正しい五十音順について
-
VBAで仕様書は書きますか?
-
バッチファイルでUSB挿入時に実行
-
コンパイラについて
-
コンパイルできない
-
C言語の課題で、1年の秒数を計...
-
VBAの再計算が反映されない件に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミング
-
【JAVA】数字をひし形に出力す...
-
変数の値が勝手に変化する原因
-
ruby
-
JCLの基本について教えてください
-
値Xを入力し、その平方根を画面...
-
N88basicを用いたGPIB制御
-
COBOLのピリオド
-
ProC 固定SQLでNULLってどう表...
-
Fortran90についての質問です。
-
main関数終了時のreturnの意味は?
-
360度を超える角度
-
C言語 バッファについて。
-
3つの整数のうち奇数のみを表示...
-
Fortran "実引数の型が仮引数の...
-
Delphi 6 で 2進数→10進数変換
-
javaで整数nを入力し、それが素...
-
fortran if文
-
3次関数を作るプログラム
-
BASICプログラム入門 副書名 プ...
おすすめ情報