首先打开 POS 钱箱的原理很简单,就是向钱箱发送一个 5V (有的钱箱是 24V) 的脉冲信号,钱箱就打开了。
钱箱有大有小,但它的接口却有区别,有的类似电话线接头的,有的只有两根电线,有的是 COM 口的,也有的是 LPT 口的,安装与连接方法也有所不同,软件驱动方式也不一样。
安装一般有三种方式:
第一种 :如果有使用票据打印机的,一般票据打印机的背面都有钱箱的驱动接口,将钱箱的 RJ11 接头(类似电话线接头)连接到票据打印机背面的驱动接口,一般票据打印机是连接在 COM 口或 LPT 口上的,然后通过软件向 COM 或 LPT 口发送信号,这样就可以打开钱箱了;而驱动钱箱的驱动指令是通过票据打印机来发送的,所以跟钱箱是没有关系的,票据打印机的供应商会提供给您该型号打印机的驱动钱箱指令说明,您再将该指令加入您的 POS 前台软件里即可。
STAR 票据打印机的驱动指令
CHR ( 27 ) +"p"+CHR ( 07 )
EPSON 与 TP-POS58 票据打印机的驱动指令
CHR ( 27 ) +"p"+CHR ( 0 ) +CHR ( 60 ) +CHR ( 255 )
第二种: 如果没有使用票据打印机的,那一般需要购买一块钱箱驱动卡,该卡一般配有打开钱箱的 EXE 文件(如 OPEN.COM 文件),您只需要将钱箱连接在钱箱卡上(该接口有的类似 COM 口,有的类似 LPT 口 , 有的是 R11 接口 , 有的直接连两根线),然后在您的软件程序里调用该命令,钱箱卡就会向钱箱发送电流脉冲,这样便可打开钱箱。可能因为钱箱的接口与钱箱接口卡会有所不同,导致连接不上,因为我们有见过钱箱只有两根线,也没有什么接头。这时不必担心,因为钱箱的接口线不过是由两根线组成,一根是正极,一根是负极,钱箱接口卡的道理也一样,只要接对了就可以了。
第三种: 在一些工控机主板上或品牌 POS 机上,它会有一个 COM 口能提供 5V 的电流,那么直接将钱箱连接在该接口上即可,但是这个钱箱必须是 COM 口连接头的钱箱,而软件方面也就简单,只需向该 COM 口发送信号即可 , 但这种信号带有密码 , 可以根据客户的需求来进行设定。