• 締切済み

ハイパーターミナルとMSCommとの通信の違い。

今回USB→RS232Cの変換ケーブルを使いRS232Cを追加したのですが 起動した最初の段階でMSCommを使い通信をしようとすると 何故かコマンドの送信ができません。(受信は行える) (通常のポートを使用した際は正常に動作します。) しかし、ハイパーターミナルを使い通信をすると正常に送信ができます。 ちなみに、ハイパーターミナルで通信をした後はMSCommを使った送信でも 正常に行えます。 どなたかこのような現象の解決方法を教えてください。 又、VBからハイパーターミナルを使いコマンドを送信するやり方がわかる方が いらしたら教えていただけないでしょうか?

みんなの回答

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

変換ケーブルのメーカーは何処ですか?

関連するQ&A

  • ハイパーターミナルの使いかた

    職場にあった古いデータロガーを使用したく、まずA/D変換ボードが生きているか確認しようとしています。RS232Cでの通信なので、ハイパーターミナルを使って、機器のマニュアルにある指定コマンドを打ち込めばよいと聞き、試してみました。しかし、いざハイパーターミナルを使ってみると、ハイパーターミナルの画面に文字を打ち込むことができず、困ってしまいました。ヘルプを見てみると、例えば "モデムの通信を確認する場合は「at (enter)」と打ち込む"と書いてあるので、きっとコマンドを打ち込めると思います。一体何がどうなっているのでしょうか?ハイパーターミナルの使い方、教えてください!

  • Windowsのハイパーターミナルの通信手順

    Windowsのハイパーターミナルを利用して接続するマイコン基板を作成しています。 通信のハードウエアはRS232Cを搭載します。 ソフトウエアを作成するにあたって、具体的な通信手順を知りたいのですが、参考になる資料、書籍、サイトを教えてください。 ハイパーターミナルのプロトコルの設定はXmodemを考えています。

  • ハイパーターミナルを利用したプログラム検証の方法

    いつもお世話になっています。 VB6.0で(重量計の重量データ(JIS7コード))をRS-232Cを使って,COM1に取り込んでいます。 作成しているプログラムを検証する際に,重量計のある場所にまで足を運ぶ必要があり,簡単に検証をできません(食品会社のため,着替えを何度もする必要がある)。 そこでハイパーターミナルを使うと,人工的にポートに類似したデータを送られるらしいのですが,いまいちハイパーターミナルの使い方がわかりません。 質問(1) 1台PCがあれば検証はできるのですか?(2台PCは必要ないですか? 1台でハイパーターミナルを起動してデータを送信し,ケーブルで繋がっている受信側でデータを受け取るのですか?) 質問(2) ハイパーターミナル以外に簡単にデータを送ることのできるフリーソフトなどを知っていましたら教えて頂けますか? 宜しく御願いします。

  • WIN XP ハイパーターミナルでのRS232C送信について

    WIN XP ハイパーターミナルでのRS232C送信について パソコンWIN XPでハイパーターミナルを使用してRS2323C通信のテストを行っております。 データの送信についてですが、16バイト分のデータを、まとめて送信したいのですが、どの様にしたら良いでしょうか? 送信するデータは、ASCIIコードで適当な文字を送る予定です。 宜しくお願いします。

  • ハイパーターミナルでパソコン間通信の方法について教えてください。

    ハイパーターミナルでパソコン間通信の方法について教えてください。 ハイパーターミナルを使用して、パソコン間の通信を行おうとしているのですが、うまくいきません。 目的は通信テストに使用する予定です。 使用しているPCの仕様は、2台のパソコンどちらもXPのSP3です。 設定は、アドレス、ポート番号、TCP/IP(Winsock)を設定しています。 エラーメッセージとして、192.・・・ポート・・・に接続できません。と表示されます。 相手側のPCにはセキュリティーソフトは入っておらず、どちらのPCもファイアーウォールを無効にしています。 RS-232Cの時に使用したことがあったのですが、TCP/IPでの使用は初めてです。 なにかパソコン側含めて、設定が必要なのでしょうか。 どなたか分かる方、いらっしゃいましたら、ご教授ください。よろしくお願いします。

  • ハイパーターミナルが返す応答コード(センサ機器への応答)

    あるセンサー機器を使用しています。 RS232Cを通じて数値をPCへ転送するような仕組みになっています。 ハイパーターミナルを使用し、その様子がうかがえますが、VBを使って単純にポートオープンして待っているだけでは機器がフリーズ(待ち状態?)になってしまいます。 ハイパーターミナルは、通常、信号がくると応答コードを返していますか?またそのコードは何ですか? アドバイスよろしくお願いします。m(__)m

  • ハイパーターミナル

    現在ハイパーターミナルでbluetoothを用いたデータの送受信を行おうと考えています。 ハイパーターミナルの接続の設定で通信速度、データ長等は設定しました。 でウィンドウ上でコマンドを入力してEnterを押したのですが実行されません。なぜなんでしょうか? 回答のほうよろしくお願いします。

  • RS232 通信方法

    パソコン(以下 PC_a) ⇔RS232c⇔ パソコン(以下 PC_b) port:comm1 port:comm3 ハイパーターミナル           VB で通信をしたいと考えております PC_a と PC_b のポート番号に関してはデバイスマネージャにて確認 致しました  またPC_aで用いておりますハイパーターミナルの設定は  (1)ビット/秒  9600  (2)データビット  8 (3)パリティ   なし  (4)ストップビット 1  (5)フロー制御  ハードウェア にしております  次にPC_bでございますが ActiveComm(ツール)を用いて [RS232通信方法(2)(参照)]を実行しておりますが、  送信、受信共に出来ません。どうしでしょうか? 教えてください。よろしくお願い申し上げます

  • RS-232Cのコマンドについて

    はじめまして。 RS-232C通信にて計測器からデータを取得します。 計測器の仕様では、 『呼び出しコマンドが「0x08」でデータが吐き出されます。 ハイパーターミナルで言えば、Ctrl + H のコマンドです。』 と記載されています。 VB6.0のMSCommコントロールを使用して、コマンドを送出して、データを得たいです。 この場合、コマンド送出はどのように記述すればよいのかわかりません。 MSComm.Output = "H" ← Hですか?? コマンドの意味を理解できていなくて、困っています。 初心者でお恥ずかしい質問ですが、教えてください。 宜しくお願いします。

  • シリアル通信(送信について)

    現在VB6.0を使用してシリアル通信(RS232C)をMSCOMMを使用して行いたいのですが、受信は出来たのですが、送信がうまくいかない状態です。 MSComm.Output = 送信文字列 & vbCr とすると結果の値を受信できる予定なのですがエラーですという値が返ってきます。 同じ操作をTera Term等で行うと結果が正しく返ってきます。 何故そうなるのかわからない状態で困っております。 何かアドバイス頂けないでしょうか。

専門家に質問してみよう