- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ハイパーターミナルを利用したプログラム検証の方法)
ハイパーターミナルを利用したプログラム検証の方法
このQ&Aのポイント
- VB6.0で(重量計の重量データ(JIS7コード))をRS-232Cを使って,COM1に取り込んでいます。作成しているプログラムを検証する際に,重量計のある場所にまで足を運ぶ必要があり,簡単に検証をできません(食品会社のため,着替えを何度もする必要がある)。
- ハイパーターミナルを使うと,人工的にポートに類似したデータを送られるらしいのですが,いまいちハイパーターミナルの使い方がわかりません。
- 1台PCがあれば検証はできるのですか?(2台PCは必要ないですか? 1台でハイパーターミナルを起動してデータを送信し,ケーブルで繋がっている受信側でデータを受け取るのですか?)ハイパーターミナル以外に簡単にデータを送ることのできるフリーソフトなどを知っていましたら教えて頂けますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> 1台PCがあれば検証はできるのですか? 使用するPCにCOMポートが2つついていれば、ハイパーターミナルでCOM2を使うようにすれば1台でできるはずです 1つしかついていない場合は、2台必要です どちらの場合も、COMポートをクロスケーブルで接続します 注) ハイパーターミナルからは、重量計から送られるのと同じ様に入力が必要なので、VB6側の組み方にもよると思いますが、制御コード関係はチョット注意が必要かもしれません 例えば、改行がデータの区切りとなっている場合、改行が CR か LF か CR+LF かとか注意しないと不可解な誤動作の原因になる場合があります また、VB6側で通信異常の検出に1回の待機(応答)時間等に制限を設けているなら、ものすごく早くキーを押さないといけないです、多分 BSとかDELもそのまま送られるはずなので、間違えずに入力しないといけないでしょうね なので、重量計と何らかの対話のような事をするなら、重量計の真似事をするプログラムを作ってしまった方が楽かもしれませんね 重量計から一方的にデータが送られてくるだけならハイパーターミナルや、フリーの通信ソフト(○○ターミナルみたいな名前が多い)でも何とかなるかも
お礼
詳しい説明有難うございます。 RS-232Cのクロスケーブルを購入して試したいと思います。