• 締切済み

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

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

  • saeyui
  • お礼率90% (255/281)

みんなの回答

回答No.2

#1再投稿です。。。 OS等の情報は入れて戴けてなかったのですね。 と言う事で、今回もはっきりした事は言えないかも? 下記のURLをご覧下さい。 もしかするとこれで行ける…のかなぁ? ※質問されるのであれば最低限の情報を提供されないと、判ってる方からの回答を得るのは難しいと思いますので、宜しくお願い申し上げます。

参考URL:
http://pasokoma.jp/bbs2/pslg1296.html
saeyui
質問者

お礼

大変失礼しました。 あせっていて、忘れていました。 当方Windows2000です。 これから参考URLを見に行って見ます。 ありがとうございます。

saeyui
質問者

補足

すみません、PCはノートパソコンです。 COMPAQのEvo1000vです。

回答No.1

OSやPCに関する情報が無いので、次の環境(うちをモデルに)説明します。 ・WindowsXP home ・デスクトップPC 「デバイスマネージャ」内で「ポート(COMとLPT)」をクリックすると「通信ポート」が出てくると思います。 そのいづれかのプロパティを開いて、ポートの設定タブ内の詳細設定を選択して下さい。 その中にCOMポート番号を変更できるプルダウンリストがあると思いますのでそこを変更してみては如何でしょうか?(ちなみにうちではCOM1~COM256まで変更可能になっています)

saeyui
質問者

お礼

早速のご回答ありがとうございます。 アドバイスのポート設定の場所で、無理やりCOM5に設定されていたのをCOM4にしました。 COM4(使用中)となっていたのを もともとCOM4だったのが(何かはわかりませんが)動かないのを覚悟の上で、上書きする形でCOM4を選択したんですが・・・。 きっとその前にCOM4だった物が邪魔してるのかなとは思っているのですが、どうでしょうか?

関連するQ&A

  • COMポートについて

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

  • バーコード印刷について

    VB6.0でラベルプリンターにバーコードを印刷する方法がわからなくて困っています。プリンタードライバー経由の印刷なら楽なのですが、使用するラベルプリンターがCOMポート経由のシリアルラベルプリンターのため、どのように処理したらいいかわかりません。このプリンターで、文字の印刷の処理はできています。どなたかわかる方がいたら御教授下さい。

  • PCとPPRとのデータ送受信について

    NCデータ作成に自動プロP-Gを使用しています。 最近調子が良くないため、NCデータ作成をPCで行うことを検討して準備を進めています。 先日は、T-ICメモリーとPCでの送受信について質問させていただきました。 自動プロとPCの送受信もなんとか目処がつきました。 次に問題となっているのは、紙テープです。 MC系はRS-232Cポートがついているため特に問題はないのですが、古いNC旋盤でRS-232Cポートがついてないものがあります。これは紙テープをPPRで作成してNCデータを読み込ませています。 オプションでボードを追加し、RS-232Cが使えるように出来るそうなのですが、費用がかかるため未だ上のほうの承認がおりません。 そこで、PCとPPRをRS-232Cで繋いで、データの送受信が行えないものかと試行錯誤しています。 どなたか実際に繋いで送受信が出来た方、いらっしゃいませんでしょうか。

  • ComPortキャプチャについて

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

  • シグマリオンでデータ送受信

    シグマリオン?が手に入ったのでNCデータをRS232Cケーブルを使って送受信できないかと考えております。 いままでNCプログラムは森精機のデータストア(F-30)を使ってFDに保管しておりました。 ノートやデスクトップのwindowsでしたら色々ソフトはあるみたいですが、この手のOSだと中々みつけれません。 ご存知の方がいましたら教えてもらえないでしょうか。

  • RS-232C 2つのプログラム 受信 MSComm

    お世話になっております。 今現在VB6.0でMSCommを用いて通信系のプログラムを作成中です。 1台の重量計から、PCのCOM1にデータをと取り込んでいます。 取り込んだデータを解析するために、AというプログラムとBというプログラムを実行し、データがCOM1に受信されたら両方のプログラムにデータを受信させたいです。 しかし、COM1にデータが受信されるとどうしもAというプログラム側でのみ受信されてしまいます。プログラム的に不可能ではないと思うのですが。 そこで、重量計側のポートとCOM1,COM2をパラで繋いで2つに同じデータを受信させたいと考えております。1つのポートに対して、1つのPCを稼動させたいのです。 もし、このようなケーブルを知っておられる方いらっしゃいましたら、宜しくお願い致します。

  • パソコンを利用してFAXがしたい(ISDN)

    パソコンを利用してFAXを送受信したいのですができません。 (FAX送信用の)回線はISDNでTAはNTTの「INSメイトV30Slim」です。 PCとの接続はRS-232Cポート間で行っております。(ネットはADSL) OSはWinXPで先日、 http://support.microsoft.com/kb/880385/ja のようなページを参照して可能だと信じて、 プログラム内の「FAXコンソール」を実行してみましたがエラー(送受信エラー)で出来ませんでした。 そこで今度は「INSメイトV30Slim」を基軸に検索していたところ http://www.ntt-west.co.jp/kiki/consumer/isdn/v30slim/index.html のような説明が多いような感じでした。以下 『【RVS-COM対応】RS-232Cポートは、RVS-COMに対応していることから、RVS-COMアプリケーションソフトを利用して本商品に接続したパソコンからファクスの送受信ができます。 ※パソコンから直接ファクス送受信が可能となる通信アプリケーションです。 (アプリケーションソフトが別途必要となります)』 と、なりますとやはりTA+FAXコンソールのみでは送信不可能なのでしょうか?また【RVS-COMアプリケーションソフト】というものが必要であらばおすすめのソフトは御座いますでしょうか?? どうかご教授お願い申し上げます。

  • COM1ポート IRQが変わる

    RS232Cを使ってPCと制御機器の通信プログラムを作成しています。 使用言語はVC++6.0です。 CreateFile関数でCOM1ポートをOpenして使用したいのですが オープン出来ずエラーになります。 コントロールパネルのデバイスマネージャから COM1ポートのIRQを見ると4となっています。 (通常そうだと思いますが。) そこで、一度、COM1ポートを無効してPC再起動 再起動後、COM1ポートを削除してハードウエアをスキャン。 その後、COM1ポートが出ますが、その時IRQは7になっています。 その状態ではCreateFile関数を使ったCOM1ポートのオープンは 出来ます。 しかし、再度、PCを再起動するとIRQが4に戻って ポートが開けない状態になります。 また、ポートを削除して・・・IRQを7にするとポートが開ける。 再起動する度に変更したIRQが4になり、上手く使いこなせません この現象について、アドバイスいただける方いましたら よろしくおねがいします。

  • VC++でRS232C(COMポート通信)

    VC++でRS232C(COMポート)通信をするソフトを作成していますが、COMポートが開けず通信ができません。ポートが開けない理由を追跡する方法はありますか?

  • パソコン間のファイル送信について(通信ポートの変更)

    1号機(富士通PC OS:WIN98)と2号機(IBMPC OS:なし)をRS232Cのクロスケーブルで接続して、1号機からファイル(OS)送信を行おうとしまいが、通信ポートが異なって通信できません。 (現在の状況) 1号機通信ポート COM1(9ピンシリアルポートに接続) 2号機通信ポート COM2(9ピンシリアルポートに接続) 1号機PCを2号機PCの通信ポートに合わせてファイル送信するには、どうすればよいでしょうか。また、別の方法がありましたら教えてください。 なお、1号機の通信デバイスを見ますとCOM1のみが設定されています。 以上