POS钱箱的指令设置
POS钱箱的安装方法及零售单开钱箱指令设置
钱箱类型比较多,它的接口也有较大区别,有的类似电话线接头的,有的只有两根电线,有的是COM口的,也有的是LPT口的,安装与连接方法也有所不同,软件驱动方式也不一样。
常见的钱箱是与票据打印机一起使用的,一般票据打印机的背面都有钱箱的驱动接口,将钱箱的RJ11接头(类似电话线接头)连接到票据打印机背面的驱动接口,一般票据打印机是连接在COM口或LPT口上的,然后通过软件向COMLPT口发送信号,这样就可以打开钱箱了;
一般票据打印机的钱箱的驱动指令是通过票据打印机来发送的,跟钱箱没有关系,票据打印机的供应商会提供给您该型号打印机的驱动钱箱指令说明,您再将该指令加入您的POS前台软件里(如管家婆服装鞋业版中的零售单)即可。
驱动指令有使用十六进制的,也有十进制的,也有ASCII代码的,在下面的例子中将把这三种数据表达形式对应关系列示出。
如:STAR车险买哪些险种好票据打印机接在LPT1口中,驱动指令是:
进制
       指令
开钱箱指令
十六进制
1B
70
7
CHR(0x1B)+ CHR(0x70)+ CHR(0x7)
十进制
27
112
7
CHR(27)+ CHR(112)+ CHR(7)
ASCII代码
ESC
p
 
烟酒店
CHR(27)+'p'+ CHR(7)
CHR()是字符处理函数,即该函数返回结果是字符,如CHR27)=ESCCHR65)='A',也可直接用'A'表示。
则,在零售单中的开钱箱指令中可输入CHR(0x1B)+ CHR(0x70)+ CHR(0x7) ,LPT1;0,也可输入CHR(27)+ CHR(112)+ CHR(7) ,LPT1;0CHR27+'p'+CHR07,LPT1;0
注意:开钱箱指令的格式应是:输入驱动指令(控制符)后,再输入端口名称如LPT1LPT2COM1……,再输入延时时间,其中,驱动指令和端口名称之间必须用逗号隔开,端口名称和延时时间之间必须用分号隔开。延时时间是用毫秒计量的,教师节手工礼物大全0表示不延时,一般都设为0
餐馆名字再如,EPSONTP-POS58票据打印机接在LPT1端口,驱动指令是:
梦见坐电梯
进制
           指令清明的诗句
开钱箱指令
十六进制
1B
70
0
3C
FF
CHR(0x1B)+ CHR(0x70)+ CHR(0x0)CHR(0x3C)+ CHR(0xFF)
十进制
27
112
0
60
255
CHR(27)+ CHR(112)+ CHR(0)+ CHR(60)+ CHR(255)
ASCII代码
ESC
p
 
<
 
CHR(27)+ 'p'+ CHR(0)+'<'+ CHR(255)
则,在零售单中的开钱箱指令输入CHR(0x1B)+ CHR(0x70)+ CHR(0x0)CHR(0x3C)+ CHR(0xFF),LPT1;0”,或CHR(27)+ CHR(112)+ CHR(0)+ CHR(60)+ CHR(255),LPT1;0,或CHR(27) +'p'+ CHR(0)+'<'+ CHR(255),LPT1;0。这样,我们就可以在管家婆服装普及版零售单中使用钱箱了。
打印时自动打开钱箱:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。