EPSON OPOS ADK(OCXドライバ)のサンプルプログラムを動かしてみよう


EPSONレシートプリンタを制御するには、次の3通りの方法があります。

  1. OCXドライバを使用する
  2. シリアルポート/パラレルポートにコマンドを送って、ハードウェアを直接制御する
  3. Windowsドライバを使用する(Advanced Printer Driver)

ここでは1.のOCXドライバを使って、サンプルプログラムを動かしてみます。

サンプルプログラムを動かすには、あらかじめVisual Basicをインストールしておく必要があります。

 

OCXドライバとは?

OCXドライバは、OLE技術を用いてPOS用周辺装置を制御できるようにするために開発されたものです。

詳しくは、EPSONサイトをご覧ください。

http://www.i-love-epson.co.jp/dl_sas/about.htm#use

 

機器の接続

ここでは、以下のように機器をチェーン接続しています。

PC = DM-D110ST(カスタマディスプレイ、シリアルI/F) = TMT883(レシートプリンタ、シリアルI/F) = DWB48MDK(キャッシュドロワ、DKD I/F)

 

接続詳細

 

ご注意

  • OCXドライバとAdvanced Printer Driverは同時に使用できません。
    OCXドライバを組み込むPCには、Windows Advanced Printer Driverを合わせて組み込まないようにご注意ください。

  • レシートプリンタやカスタマディスプレイを接続するCOMポートと同じポートに、他のシリアル機器がインストールされていないことをご確認ください。Win2KやWinXPでは、接続・使用していなくとも、ドライバをインストールするだけでCOMポートが占有されてしまいます。
    既に他の機器がインストールされている場合、COMポート番号を変更して、レシートプリンタやカスタマディスプレイのCOMポート番号と重複しないようにしてください。

  • OCXドライバで制御する場合、パラレルI/FのTMプリンタでは制限事項があります(詳細なプリンタステータスを取得できない等)。シリアルI/FのTMプリンタを使用してください。

 

参考



Last Update : 2011/09/09


戻る トップページへ ご注文方法について 更新情報 
 テクノベインズ株式会社 〒113-0034 東京都文京区湯島3丁目31-4 ツナシマ第1ビル2階 電話:03-3832-7460 (平日:09:00-17:30) FAX:03-3832-7430
Techno Veins Co.,Ltd. Tsunashima Daiichi Bldg 2F, 31-4, Yushima 3, Bunkyou, Tokyo, 1130034, JAPAN. Tel:+81 3-3832-7460 FAX:+81 3-3832-7430  sales@technoveins.co.jp (弊社地図)
©Copyright Techno Veins Co.,Ltd. 1987-2011. All rights Reserved.