- ベストアンサー
古い話ですが DOS BASICについて教えてください
会社の測定機器のプログラムがDOS BASICで稼働しています。 ハードディスクの破損により測定機器が可動不能になりました 質問は、確かDOSからbasicを立ち上げるときに N88BASIC ??? と入力して立ち上げていたはずなのですが ???のコマンドが判りません GP-IBのデータ取り込みが稼働しません プログラム中には PRINT@という命令があるのですが 通常にn88BASICと立ち上げて実行するとシンタックスエラーになります このあたりについて詳細をご存じの方 是非助けてください よろしくお願いいたします
- n_inugami
- お礼率23% (6/26)
- その他(プログラミング・開発)
- 回答数4
- ありがとう数1
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
起動は普通に「N88BASIC」だけで立ち上がるはずですが。。(・_・?) それに続く各種コマンドは下記のページが参考になると思いますので覗いてみて下さい。m(__)m
その他の回答 (3)
- hamuzo
- ベストアンサー率48% (88/180)
昔、作ったバッチファイルをさがしてみました。 それによると n88basic /f:3 /e:gpib として起動を行っていました。 内容はよく覚えていませんが(^^; 使用しているGPIBボードメーカによって違うかもしれませんが・・・(当方はNEC) print@はGPIB機器への出力命令です。 @の後にある番号がGPIB機器の番号となります。
- K-1
- ベストアンサー率21% (832/3844)
まったくの想像でですが。 GP-IBは標準ではサポートされていません。 そこでBASICを拡張すると言う手段がとられます。 Winでいうところのドライバですね。 このPRINT@というコマンドを拡張しているのでしょう。 この拡張を行なわないと「PRINT@」というコマンドは使えないので「シンタックスエラー(文法ミス)」になるのです。 で、「N88BASIC xxx」のxxxは、 BASIC拡張のためのドライバ組み込み指定と思われます。 N88BASIC起動時にGP-IB対応の命令拡張を行なっているのでしょう。 ただ「N88BASIC」だけでは、拡張がされてないので、 GP-IBが使えない・・ということではないでしょうか。
- gakushaneko
- ベストアンサー率68% (2350/3407)
私はN80-BASICだったから,まったく自信ありませんが・・・。 PRINT@の後に半角スペースが入り,その後ろにデータが入っていないとシンタックスエラーになると思いました。 PRINT@命令は,プリンターへの出力命令だったと思いますよ。 とりあえず,GP-IBについて役立ちそうなサイトを参考URLに入れておきます。 ただし,こちらは「F-BASIC」ですから,ダウンロードできるプログラムはそのままでは使用出来ないかもしれません。でも,ある程度は参考になるかも・・・。
関連するQ&A
- VBでGP-IB
現在実験装置の電流・電圧測定値をGP-IBでパソコンに 取り込んで実験しているのですが、制御している ソフトが代々伝わるNEC98のN88Basicなので、 そろそろソフト・ハード共無理が生じてきました。 そこでN88Basicで書いたGP-IBの制御プログラムを VisualBasicに書き直そうと考えているのですが、 なにか参考になるサイトや文献等ないでしょうか。 多々あるVB関連のHPを見てもゲームなどが中心で GP-IBでの制御に関するものは見つからなかった もので・・・
- 締切済み
- Visual Basic
- GP-IBによる自動計測
GP-IBを使用して半導体素子のI-Vなどの電気測定をし自動でパソコンにデータを収集する環境の構築考えております。 学生のときは98のN88-BASICを使用してプログラムを作製しておりましたが、さすがに最近はこれを使うのも不便なのでwindows環境で何か良い方法がないか考えております。 ちなみに使用できる言語はN88-BASICがあります。またvisual BASIC、C言語が少し使えます。
- 締切済み
- 科学
- WINDOWS3.1の起動(N88BASIC)
NECPC-9821BF/U8W WINDOWS3.1にN88BASICをインストールしたパソコンがあり、現在BASICの学習に取り組んでおります。 WINDOWS3.1はDOSよりの起動と覚えておりますが、現在過去にBASICで組み込まれたプログラムが立ち上がってしまいます。 新しくプログラムを書く時は、一度立ち上がったプログラムを終了し、「SYSTEM」でWINDOWS3.1を起動し、デバイスマネージャーでN88BASIC.EXEを起動しております。 (1)PC起動の際通常はDOSかWINDOWS3.1が起動するとおもいますが、どのようにすれば宜しいのでしょうか? (2)(1)が分かればよいと思いますが、通常N88BASIC.EXEを立ち上げるにはどのように行えば宜しいのでしょうか? (3)N88BASICをFILESで確認しますとAUTOEXECがあります。この機種はDOSだからDOS側で編集するのでしょうか? (4)WINDOWS3.1はよくわからないのですが、WINDOWS終了時はDOSの画面が出るのが正しいのでしょうか? (5)DOSでDIR/Wでファイルを確認しますとN88BASIC EXEがあります。 DOSでA:\>の後にN88BASICと打っても起動しません、DOSより直接BASICを起動するにはどうしたら宜しいのでしょうか? 質問が多くなりましたが宜しくお願いします。
- ベストアンサー
- Windows系OS
- basicでしょうか?
添付したプログラムファイルはN88BASICではないかと思って、 windows上で走るN88互換BASICなど試してみたのですが、 シンタックスエラーとか構文エラーが出てしまい いきずまっております。 何方か分かる方がいらっしゃれば良きアドバイスをお願い致します。 もしかしたらこれはBASICとは違うのでしょうか?
- ベストアンサー
- その他(業務ソフトウェア)
- GP-IBのコマンド対応について
GP-IBのコマンド対応について質問があります。 GP-IB対応機器(たとえば測定機)は、GP-IBのあらかじめ用意されている規定 コマンド(*IDN?等)にすべて対応している必要がありますか? いま私が使っている測定機は*IDN?をおくっても、なにも応答がありません。 これはGPIBのルール違反になるのでしょうか? また、GP-IBの規定のコマンドがすべて一覧できるサイトがあれば教えてください。 私は*IDNしか知りません。
- ベストアンサー
- その他([技術者向] コンピューター)
- GP-IBインターフェースって?
GP-IBケーブルで機器をつないで、 VisualBasicで、機器の制御(データの管理)を行なうプログラムを作成しようと思っています。 そこででてきた言葉・GP-IBインターフェース。 初心者なので良くわからないのですが、 検索すると見かける”インターフェース”というのは、具体的には何を行なう為のものなのでしょうか? これが無くても、上記のようなプログラムを作成し、機器を制御することは可能でしょうか。 出来れば、市販の製品などを極力避けて、且つエコノミーに作りたいので、 必要とあらば、あらゆる部品を手作りする気もあるのですが。 このインターフェースって・・・手作りで出来るのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- dos版のN88BASICのソフトをWindows xpで使いたい
NECのPC98シリーズでOSはMS-DOSVer5 dos版のN88BASICで作られたCAD 通信ソフトでプログラムを作りワイヤーカット機(金属を細いワイヤーと放電させて任意の形状に加工する工作機械)に送っています。(RS232C経由)最近フロピーデスクドライブが時々動作不良をおこします。 今はまだPC98は、手に入るそうですが将来の事もあるので WINDWS XPで、今手持ちのN88BASICのソフトを走らせたいのですが、可能でしょうか?
- 締切済み
- Windows 95・98
- PC-9801で動作する計測器をメンテナンスするのですが
現在仕事上PC-9801 BASIC を使用し、GPIBを使用した測定器が数台ありメンテナンスを担当することになりました。 私がPCを弄り始めたのはWINDOWSからでBASICでプログラムを作成したこともなければ、MS-DOSも弄った経験がありません。 (1)現在仕事で使用しているPCはPC-9801です。自宅に所有している WINDOWS XP(DOS/V)でDOS BASICはたちあがるのでしょうか? (2)MS-DOSについてなのですが、MS-DOSはWINDOWSのコマンドプロントで 学習は可能でしょうか? (3)今後はVISUAL BASICにプログラムを切り替えて行こうとおもいますが 既存の測定器のメンテが入りますのでBASICからの学習が必要なので すが、BASICに関する書籍はないみたいですが、良い書籍・良いサイ トがありましたら教えて下さい。 質問が簡単ではありますが回答は詳しくお願いします。
- ベストアンサー
- Windows系OS
- プログラムに詳しい方教えてください。
私の大学の研究室にある実験データ測定用のパソコンはかれこれ10年以上の物で(PC9800です)、プログラム言語はN88BASICです。今度、新しいパソコンにプログラムを入れ替えたいのですが、現在はVISUAL BASICしかないのですよね?N88BASICとVISUAL BASICの互換性は全くないのでしょうか?学部(電子工学です)の先生方全員がVISUAL BASICを知らないので困っています。また、こういうプログラム入れ替えをSEにお願いするといくらくらいかかるのでしょうか?
- 締切済み
- Visual Basic
- N88BASIC のファイルを Windows に持ってくるには?
以前の質問で N88BASIC のプログラムを MS-DOS のディスクに持ってくるまでは出来たのですが、DOS から Windows に持ってくることが出来ません。 DOS でフォーマットした 3.5インチディスクを Windows で開こうとしてもフォーマットが違う性か開くことが出来ませんでした。 どなたかこの分野に詳しい方、おりましたらご教授ください。
- ベストアンサー
- その他(ITシステム運用・管理)
お礼
助かりました 参考サイトで大半の問題が解決いたしました 15年ほど前にん88BASICでプログラムを制作していましたが それっきり・・・・・ はっきり言って全く覚えていませんでした ありがとうございました 会社の測定機器でしたので、結構おおわらわ・・・・でした ありがとうございました