インターフェース設定#

通信方式#

USB HID-KBW#

コード読み取りモジュールが USB ラインを使用してホストに接続されている場合、USB KBW 設定コードをスキャンすることで、コード読み取りモジュールを標準キーボード入力用に構成できます。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010061.png

USB HID-KBW#

USB COM#

コード読み取りモジュールが USB ラインを使用してホストに接続されている場合、USB COM 設定コードをスキャンすることで、コード読み取りモジュールを仮想シリアル ポート出力モードに設定できます。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010062.png

USB COM#

シリアルポート#

シリアル通信インターフェースは、コード読み取りモジュールをホストデバイス (PC、POS など) に接続する一般的な方法です。コード読み取りモジュールがシリアル ポート ケーブルを使用してホストに接続されている場合、システムはデフォルトでシリアル通信モードに設定されます。シリアル通信インターフェイスを使用する場合、スムーズな通信と正しいコンテンツを確保するには、コード読み取りモジュールとホストデバイス間の通信パラメータ設定が完全​​に一致している必要があります。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010060.png

TTL-232 シリアル ポート#

コード読み取りモジュールのシリアル通信インターフェースはTTLレベル信号(TTL-232)を使用します。このインターフェイスは、ほとんどのシステム アーキテクチャに適応できます。システムが RS232 形式のアーキテクチャを使用する必要がある場合は、外部変換回路を追加する必要があります。

コード読み取りモジュールのデフォルトのシリアル通信パラメータを表 2-1 に示します。

シリアル通信パラメータ表2-1

パラメータ

デフォルト

ボーレート

115200

チェックデジット

なし

データビット

8

ストップビット

1

ボーレート#

コード読み取りモジュールが TTL-232/RS232 を通じてホストと通信する場合、伝送速度、検証、フロー制御などを含む通常の通信と同じ通信パラメータを設定する必要があります。伝送速度はボー レートで、デフォルトのボー レートは 115200 です。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010071.png

600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010072.png

1200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010073.png

2400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010074.png

4800#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010075.png

9600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010076.png

14400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010077.png

19200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010078.png

38400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010079.png

57600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100710.png

*115200#

チェックデジット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010090.png

* チェックサムなし#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010091.png

奇数#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010092.png

#

ストップビット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A0.png

* 1 ビット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A2.png

2名#

データビット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010080.png

5人#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010081.png

6ビット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010082.png

7ビット#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010083.png

* 8ビット#

USB HID-POS#

デバイスが HID デバイスの場合、次の設定コードを読み取って、HID POS デバイス モードを選択できます。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010063.png

HID POS#

命令#

形式#

命令の構成: 命令は ASCII 文字列を使用し、次のように構成されます。

  • セットアップコード

  • 命令の種類

  • デフォルトのチェックサムは「99」です

命令の種類

命令の種類

命令

永続的な設定手順

設定コード+">;99’”

一時的なセットアップ手順

セットアップコード+”^;99”

クエリコマンド

セットアップコード+”?;99”

returnコマンドは正しいです

セットアップコード+”$;99”

リターンコマンドエラー

設定コード+”*;99”

関数

送信

正しく返す

エラーリターン

述べる

セットアップ手順

>!0010201.>;99

>!0010201.$;99

>!0010201.*;99

クエリコマンド

>!0010201.?;99

>!001020X.$;99

>!0010201.*;99

X クエリ値

例: 終了文字をキャリッジ リターンとライン フィードに設定する場合、設定コードは >!0010201 です。

特別な命令には永続的な設定命令が含まれるため、頻繁に使用しないでください。工場出荷時や定期的に設定する場合は、常設設定コマンドの使用を推奨します。コードを読み込むたびに設定を変更する場合は、一時設定コマンドを使用してください。永続設定コマンドを頻繁に使用すると、コード読み取り装置の寿命に影響します。

詳細な手順については、付録 D を参照してください。

答え#

有効になった後、ホストはコマンドを送信し、コード読み取りモジュールはそれに応じて応答します。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010380.png

無効にする#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010381.png

* 有効にする#

コマンドプロンプト音#

有効にすると、コード読み取りモジュールが命令を受け取ると、音声プロンプトが表示されます。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010300.png

無効にする#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010301.png

* 有効にする#

パケットフォーマット#

データをデコードする

識別子

タイプ

長さ

バーコードの種類

データ

チェック

0x99 0xDD

0x06

フィールドの説明

フィールド名

サイズ

説明する

識別子

2バイト

固定 0x99、0xDD

1バイト

bit0: 永続的な変更

bit1: 繰り返し送信

bit2: コマンドプロンプト音

タイプ

1バイト

指導の種類

長さ

4バイト

上位バイトが最初 (下位アドレス)、下位バイトが最後 (上位アドレス)、チェック ディジットは含まれません

バーコードの種類

1バイト

詳細については付録 F を参照してください

データ

変数

データをデコードする

チェック

1バイト

XORチェック

ACK が有効な場合、ホストはデコード データ コマンドを受信し、コード読み取りモジュールに ACK を返信する必要があります。

スイッチ#

有効にすると、デコードされたデータがパケット形式で送信されます。

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010230.png

* 無効にする#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010231.png

有効にする#