• ベストアンサー

CかVBでポートを制御する方法

promeの回答

  • ベストアンサー
  • prome
  • ベストアンサー率32% (64/196)
回答No.2

VBでRS232Cポートを制御する方法を説明した本は、以下のものがいいです。 技術評論社「自動計測システムのためのVB6入門」金藤 仁著 ISBN4-7741-0940-1 \3,200(税別) この本にはRS-232C、GP-IBのサンプルPGMがいくつか載っており、 CD-ROMもついています。 またとてもわかりやすい本です。 雑誌でなく、本で出ているもので、私が見つけたのはこれだけでした。 お役にたてば幸いです。

akanecco
質問者

お礼

どうもありがとうございます。 探してみたところ近くの図書館にあることが判明したので 早速読んでみようと思います!(でも貸し出し中でした。。。(; ;))

関連するQ&A

  • RS232Cの制御について詳しく書かれている書籍

    RS232Cに接続された機械(Robot)をパソコンで制御するプログラムを書きたいのですが、それにあたり、シリアルポートの制御を主として記述している参考書(書籍)を探しています。 書店などでプログラミング教書を探しても、RS232に関して触れられている本はほとんど無く、あったとしても紹介程度のものです。 プログラミングソフトはVisualStudioExpressEditionsシリーズを予定しています。無料なので.... 現時点で扱える言語はCとBASICだけです。 良い参考書があれば、VBやC#、C++等にもチャレンジしてみる意欲はあります。 何か、ハードウェア開発者(と言っても、今回はシリアルポート制御ですが..)でも理解できそうな比較的新しい書籍がありましたら、教えていただけると助かります。

  • VB6でシリアルポートの制御

    VB6のコントロールまたは、VB6で使用可能なAPIを使って、シリアルポートの内、DTRとRTS信号線を常にHigh(ON)の状態にすることは可能でしょうか? RS-232CからRS-422へ変換して機器を制御するのですが、変換器がこの信号線を電源として動作するので、常にHigh(ON)の状態にしたいのです。 よろしくお願いします。

  • VBで通信のDTR,RTSを制御できるでしょうか?

    VBの通信プログラムを USB→RS232C変換→RS485変換したいのです。 某メーカのRS485変換器は送信/受信の制御はDTR,RTSによります。 VBのプログラムを動作させるとDTR,RTSは常時ONです。 これを 1.DTR(RTS)をONする 2.送信する 3.DTR(RTS)をOFFする というように(送信中のみDTR(RTS)をONする)することは 可能でしょうか? もし不可とした場合、ほかの言語ならば可能でしょうか?

  • VB.NETでパラレルポートの制御

    VB.NETでパラレルポートを使って外部機器を制御するソフトを作りたいのですがどのようにすればよいかわかりません。 数秒に1回程度出力を変えるだけで高速動作する必要はなく、入力は使いません。

  • Excel2013のVBでFT245を制御したい

    Excel2013のVBでFT245を制御したいのですが、DLLの呼び出し方やその後の使い方などがわからず困っています。 制御したいのは秋月電子の「FT245RL USBパラレル変換モジュール」です。 サンプルプログラムをダウンロードしたりしましたがエラーで使えなかったり、VB6で作られたものはそのままExcelで動作しなかったりです。 パソコンはWindows8.1(64bit)で、Excelの指定のセル上に書き込んだ1バイトデータを、USBを通してパソコンから出力し、パラレル8ビットで扱いたいのです。 今実験的に変換モジュールの出力ピンにLEDを付けて、LEDを点灯させる回路を作ったのですが、パソコンからの操作方法がわからず止まっています。 どなたかお分かりになるかたいらっしゃいませんでしょうか。

  • VBによるシリアルポート制御

    VB6でシリアルポートからデータを取り込むプログラムを作っています。 データは、バイナリモードで、合計26バイトあります。 これが、20ms間隔で送られてくるデータは、うまく取れたのですが、データを送る間隔を5msにしたところ、うまく受信できないようで、データが表示されなくなってしまいました。 ちなみに20ms間隔の時のシリアルポートのスピード設定が19200bpsで、5ms間隔の時には、115200bpsに変更しています。 VBで115200bpsのポート制御は難しいのでしょうか? それとも、小生のプログラムに問題があるのでしょうか?

  • パラレルポートを使ったステッピングモータ角度制御について教えてください

    windows98でパラレルポートを使ってステッピングモーターを角度制御したいと考えています。しかし、プログラムがわかりません。 何か参考になるものはないでしょうか。 言語はVC++6.0を使用します。 任意の値を与えることにより、その角度に駆動させたいのです。 (たとえば1だったら1.8°、2だったら3.6°、3だったら5.4°といった具合に) ソースなんかがあるとうれしいです。よろしくお願いします。

  • VBでUSB制御プログラム作成する方法

    VBを使って、USB制御プログラムを作りたいです。ただし、作る前に何の情報が必要かということもわかっておりません。この情報がなければ作れないよということがありましたら教えてください。また、参考になるHP、プログラムがあれば教えてください。

  • VBでのUSBポートを使った通信プログラムの作り方

    VBでのUSBポートを使った通信プログラムの作り方 VBで、USBポートを使っての通信プログラムを組みたいと思っています。 通信相手は、DIOユニット(コンテック社製)、直流電源ユニットなどで、それぞれの機器には、専用のライブラリソフトも添付されています。 ただ、こういった通信プログラムの経験がないので、具体的にどうやって組んでいけばいいのか、よくわかりません。 このあたりのノウハウなどをわかりやすく解説いている本、サイトなどありましたら、お教え願えると助かります。 よろしくお願いいたします。

  • C言語で制御できる振動子

    USBやRS232Cなどの方法でPCと接続して、例えばキーボードから1を入力すると振動し、2を入力すると止まるといったような簡単な制御を行うことのできる振動子デバイスを必要としています。 できれば完成品がよいのですが、このようなデバイスは市販されているのでしょうか。 どこで手に入りますか? また自分で作るとしたら、何が必要なのでしょうか。秋月電子で携帯電話用のバイブレーションモータを見つけたのですが、これを動かすための基板をつくる、というのはとても難しいように感じています。またそれを制御するプログラムも難しそうです。なにか参考になるようなHPや本があったら教えてください。