web-dev-qa-db-ja.com

RS232インターフェースを備えたバーコードスキャナーがUSBアダプターで機能しない

プロジェクトにバーコードスキャナー(Datalogic QD2100)のRS232インターフェースを使用しましたが、問題が発生します。このバーコードスキャナーに付属のマニュアルには、モード設定(スキャンモード-点滅、スキャンモード-常にオンなど)、デフォルト設定の復元、インターフェイスの選択のための特定のバーコードがあります。バーコードスキャナーの出力はメスのRS232であるため、オスのRS232-usbコンバーターケーブルを使用してラップトップに接続しました。 RS232-usbコンバーターケーブルに付属のドライバーをインストールし、バーコードスキャナーに関して送られてきたソフトウェアもインストールしました。 comポートをCOM1に設定し、Wordを開きました。カーソルがWordに置かれましたが、バーコードをスキャンしてもWordに表示されません。初めてRS232インターフェース選択(マニュアルに記載されているバーコードを使用)を使用しましたが、Wordでデータが取得されなかったため、usbインターフェース選択を使用しましたが、それも機能しませんでした。 RS232オスピンを備えた古いPCでバーコードスキャナーを使用しましたが、動作します。だから私の質問は、RS232ポートを持たないラップトップでバーコードスキャナーを動作させるにはどうすればよいかということです。

1
user210625

問題はRS232ではありません。それどころか、RS232は楽しいです。それは常に機能します!また、すべてのオペレーティングシステムが標準のRS232をサポートしているため、ドライバなどのバージョンの問題に遭遇することはありません。信頼性のためにまだ使用されている今日のすべての業界を参照してください。ここでの問題はUSBです。RS232からUSBへのコンバーターコンバーターはデータをシリアルポートにのみ変換します。 Windowsのハードウェアリストを見ると、コンバーターがシリアルポートをシミュレートしていることがわかります。シリアルポートはキーボードではありません!したがって、キーボードデバイスのみをリッスンするアプリケーション(Wordなど)にデータが表示されることはありません。ただし、バーコードスキャナーには、RS232をUSBに変換し、キーボードのように動作するSPECIALコンバーターがあります。 USBは標準のANSIを使用しないため、USBキーボードをエミュレートし、文字コードをRS232からUSBに変換するという2つの機能があります。

1
Guy

RS232からUSBへのコンバーターを使用する必要がある場合は、FTDIチップセットを使用していることを確認してください。これはRS232からUSBへのゴールドスタンダードであり、過去に安価なものを使用するときに問題が発生しました。ここにいくつかの選択肢があります: www.Amazon.com

また、シリアル通信をキーボード入力に変換するために必要なのは、次のようなものかもしれません: serial2keyboard 。これは、シリアル信号をキーボードイベントに変換するための無料のユーティリティです。

幸運を!

0
Rob

RS232は面白くありません。私たちはあなたのようないくつかのバーコードスキャナーを使用していますが、それを機能させるには新しいUSBスタイルにアップグレードする必要がありました。それが不可能な場合は、コンピュータにインストールできるExpressまたはPCIアダプタがいくつかあります。繰り返しますが、それらのすべてが私たちのために働くわけではありません、あなたはいくつか試してみる必要があるかもしれません。

このPCMCIAアダプタを使用するPCMCIAスロットを備えたラップトップで最高の運がありました。RS232への短いイーサネットが必要になります: Amazon PCMCIAアダプタ

デスクトップの場合は、次のようなものが必要になる可能性があります: Amazon PCIカード

0
Mr. Monkey