全て!
ステッピング モーターを制御するプログラムを実行しようとしています。私が既に使用している PC とソフトウェア、およびステッピング モーター コントローラーはかなり古く、ここで行っていることのほとんどすべてに慣れていません。私はMatlabで少し「コーディング」したので、非常に基本的なレベルのコーディングロジックを持っていますが、基本的に一般的な構文の知識はありません. ですから、ステッパーとステッパーコントローラーについてはある程度知っていますが、それ以外はあまり知りません!
「Hoop.exe」というプログラムがあり、プログラムを実行するときにステッパーの 1 つの速度を遅くするように変更しようとしています (300 を 200 に変更するだけです!)。フロッピー ディスクには、関連付けられた (仮定の) hoop.bas および hoop.txt ファイルもあります。txtファイルを見ると、私が見た基本的な例の基本的なコードのように見えます。Windows 98 で Visual Basic 2.0 と qbasic 1.1 を使用しています。
というわけで、まず hoop.bas ファイルを qbasic と vb で開いてみました。qb を使用すると、「ファイル モードが正しくありません」というメッセージが表示されます。vb を使用すると、「無効なファイル形式」が表示され、mak ファイルを開く必要があるようですが、「hoop.mak」がありません。私は、basファイルをvbまたはqbで開いて編集し、exeとして保存して実行できると考えてこれを行いました。
qbファイルをvbのコマンドボタンに組み込む方法を示したpdfを見つけたので、それを試してみました。しかし、最初の行で「Expected: end of statement」エラーが発生しました。exeとして保存しようとしたとき。
だから、私が本当にしたいのは、自分の hoop.exe を変更することだけです。qb と vb は両方とも PC 上にあるので、そのうちの 1 人が bas を書いた (多分そうではない!) と思います。
私は vb や qb を使用したことはありませんが、コードを書くためにグラフィカル インターフェイスを使用したことがないので、核心を突く必要がある場合は、むしろ qbasic を使用するようです。しかし、私がやりたいことをするために、どちらかが必要ですか?(すべてが完了したら、これらのステッパーを制御するプログラムをいくつか作成する必要がありますが、一度に 1 つずつ実行する必要があると考えました。)
なんらかの形式で qb にコピー アンド ペーストしようとしましたが、その方法がすぐにはわかりませんでした。(おそらく、qb の使い方がわからないためです。)
では、フープ プログラムを変更する最も効率的な方法は何でしょうか?
答えが、qb の基本を学ぶ必要があるということであれば、それで結構ですが、そこまで力を入れる前に、彼らが何を話しているのかを知っている人から何らかの指示を得たいと思います.
私はどうやら自分では完全に無知であるように見えるので、どんな指針も本当に感謝しています!
2013 年 8 月 10 日:
参考までに、私が開いた Hoop.txt の一部を以下に示します。
10 CLS : クリア 1000: P = 512
20 ロケート , , 1
100 A% = INKEY$: PRINT A$;
105 IF A$ = "*" THEN GOTO 700
110 GOSUB 510: GOSUB 610: GOTO 100
500レム
510 IF A$ = "" THEN RETURN
など。これは、モーター コントローラーと通信できるようにするインターフェイス コードの始まりです。