ComPortキャプチャでCOMポートの送受信データを見たいけど警告が出る

このQ&Aのポイント
  • ComPortキャプチャ(試用版)を使って、COMポートの送受信データを見たいですが、「comポートは開かれています」な警告が出てデータを見ることができません。
  • 計測機器にRS232Cケーブルを接続し、USB変換アダプタを使用してWindows PCに接続しています。Vectorを使用してRS232Cのテストツールを使って、テストデータの送受信ができているため、接続には問題ありません。
  • ただし、計測機器用の専用ソフトが実際に送受信しているデータを監視したいので、「comポートは開かれています」という警告が理解できますが、開かれたポートの監視を行うソフトウェアはないのでしょうか?ComPortキャプチャの操作方法に問題があるのでしょうか?分からないことがあれば教えてください。
回答を見る
  • ベストアンサー

ComPortキャプチャについて

ComPortキャプチャ(試用版)でCOMポートの送受信データを見たいのですが、 「comポートは開かれています」な警告がでてデータを見れません。。 状況としては、計測機器にRS232Cケーブルをつなぎ、USB変換アダプタを つけてWindowsPCに接続しています。 VectorでRS232Cのテストツールをつかって、テストデータの送受信が できているので、接続などは問題ないです。 そこで、計測機器用の専用ソフトがどのようなデータを送受信しているのか をみたくて、さがしたところ「ComPortキャプチャ」がよさそうなので使いました。 計測機器につないで、使用中のデータを監視したいので、「comポートは開かれています」の 警告はもっともなんですが、その開かれたポートの監視というのを 出来るソフトはないのでしょうか? それともComPortキャプチャの操作方法がおかしいのでしょうか? なにかわらをもすがる思いです。知っていることがあれば教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#206655
noname#206655
回答No.2

先にターミナルソフトなど起動してしまうと、COMポートを使ってしまうので「開かれてます」となってしまいます。一緒にキャプチャするなら、キャプチャソフトを先に稼働させます。 んじゃどうやって? と思うと「遅延起動」ってのが選択できれば、それで。 Windowsの場合、3箇所か4箇所の起動が書けるようなのでドライバ式の常駐ソフトがあればいいと思います。

その他の回答 (1)

noname#206655
noname#206655
回答No.1

2回目です。

関連するQ&A

  • COMポートに流れるデータを監視する方法について

    ComPortキャプチャのような COMポート(シリアルポート)を経由してやりとりされる送受信データをキャプチャするツールを作成しようとしております。 言語は、C言語でBCCdeveloperの環境で 作成しております。 WIN32APIの下記の関数でなんとか 送受信できるツールは、できました。 CreateFile GetCommState ClearCommError WriteFile ReadFile ひとつのツールでポートをオープンすると 別のソフトからはオープンできないようなので、 なんとかして、他のソフトが送受信しているデータを キャプチャできる方法ありましたらご教授願います。

  • RS232C通信のデータをキャプチャしたい

    RS232Cで通信中の送受信データをキャプチャしたいんです。 フリーソフトで何かいいものはないでしょうか?

  • COMポートが表示されない

    デバイスマネージャーでポート(COMとLPT)を開くと、「LPT1」は表示されるのですが、「COM1」や「COM2」といったCOMポートが表示されません。 因みに接続している機器(自作品)につけているLEDはRS-232Cに接続すると点灯するようです。 今の時点ではRS-232Cで制御できるはずの機器を制御できないので、制御できるよう正常に戻す方法と「デバイスマネージャー」にCOMを表示させる方法をどなたかお教えください。

  • COMポートにどのような機器が接続されているかを調べる方法

    こんにちは。 VC++6.0を使ってアプリを開発しているのですが、 COMポートにどのような機器が接続されているかを 調べる方法がわからず困っています。 やりたい事はPCにRS232Cで接続した外部機器がCOMの何番 に割り付けられているかを知りたいのです。 レジストリを検索すれば良いのかなと思い色々調べているのですが 判りません。 よろしくお願い致します。

  • RS232C(COMポート)で通信するには?

    RS232C(COMポート)で通信するにはどうしたらよいでしょうか? 別のRS232C端子を持つ機器とデータをやり取りしたいのですが。 こちらのPC側は、ネットワーク接続の設定で、着信接続のタグでデバイスの許可にレ印はつけました。ユーザー、ネットワークのタグ内も全項目にレ印をつけました。 あと何を設定すれば、よいでしょうか? どなたか教えてください。

  • バーコード、パソコン間でデータの送受信をしたい

    お世話になっています。 RS-232Cを使用して、バーコードリーダとデータをやりとりしようとしています。 送受信するプログラムはVBと、HHTファイルアップダウンロードVer1.16です。 バーコードをつなぐ、RS-232Cの差込口がなかったので、 USBとつなげるような変換ケーブルを買ってきました。 ケーブルのドライバをインストールしたら、ケーブルのポートはCOM5になっていました。 ですが、HHTファイルアップダウンロードのプログラムで選択できるポートは COM4までしかなかったので、デバイスマネージャから無理やりCOM4に変更しました。(何かはわかりませんが、COM1~3は使用中でした。) HHTファイルアップダウンロードのテストをすると 「このCOMは使用できません」というエラーになってしまいます。 どうにかして、COM1~4でこのケーブルを使用したいのですが、 何か思い当たる方法があるかたは、アドバイスをお願いします。

  • VisualBASICによるインターフェースプログラム。

    VisualBASICでRS232Cによるシリアル通信や、計測機器との通信を行う話しをちょっと目にしました。VisualBASIC自体まだまだ初歩ですが、将来的にはいろんな計測器と接続して自分の使いやすいソフトを作りたいと考えてます。(現在、シーメンスのレコーダーを使っているのですが、入力は1~5V、100Vなどの電圧入力です。)温度調節器や圧力調節器・表示器、流量などの計測器にはRS232C若しくはRS485の通信ポートがありますが、これらの計測機器との通信がVisualBASICで可能なんでしょうか?教えてくださいませんか?

  • PC同士のRS-232Cの接続テスト方法

    2台のPCをRS-232Cクロスで接続した場合のテスト方法を探しています。 と言うのは、同機種のIPエンコーダー【A】/【B】があるとします。 【A】のRS-232Cポート→【B】のRS-232Cポートにコマンドがスルーで出ているかの確認をしたいのです。 PC【A】 <---> RS232Cクロス <---> IPエンコーダー【A】 <---> HUB <---> IPエンコーダー【B】 <---> RS232Cクロス <---> PC【B】 で接続できる環境があるのですが、PCのCOMポート上で通信を確認できる手法はないでしょうか? よろしくお願いいたします。

  • USB機器をRS232Cポートに接続して使用する為のコンバーターを探し

    USB機器をRS232Cポートに接続して使用する為のコンバーターを探しています。 http://www.sanwa.co.jp/product/syohin.asp?code=USB-CVRS9 上記URLのように、RS232C接続の機器をUSBポートに接続する為の機器はすぐに見つかるのですが、逆の機器が見つかりません。 PCのRS232Cポートにシリアルケーブルを接続し、コンバータ等を介してUSB機器を制御したいと考えています。 そういった機器をご存知の方いらっしゃいましたらご教示願います。

  • COMポートについて

    WINDOWS98での通信COMポートについて教えてください。 使用したいと考えているモバイルノートPCにはRS232C用のポート がついていません。そこで、USB接続の変換ケーブルを使用 することにしました。 (1)変換ケーブルを接続した状態で、PCを立ち上げ、プラグアンドプレイで  ドライバのインストールを行いました。 (2)USB接続の変換ケーブルはCOM4ポートに自動で割り当てられました。 ある理由(ソフトのテストのため)によりこの自動で割り当てられたCOM4ポートを強制的に COM1ポートにしたいと考えています。 そのようなことは可能でしょうか? ちなみに現在COM1ポートには何も割り当てられていない状態です。 宜しくお願い致します。