POS钱箱的安装方法及零售单开钱箱指令设置
钱箱类型比较多,它的接口也有较大区别,有的类似电话线接头的,有的只有两根电线,有的是COM口的,也有的是LPT口的,安装与连接方法也有所不同,软件驱动方式也不一样。
常见的钱箱是与票据打印机一起使用的,一般票据打印机的背面都有钱箱的驱动接口,将钱箱的RJ11接头(类似电话线接头)连接到票据打印机背面的驱动接口,一般票据打印机是连接在COM口或LPT口上的,然后通过软件向COM或LPT口发送信号,这样就可以打开钱箱了;
一般票据打印机的钱箱的驱动指令是通过票据打印机来发送的,跟钱箱没有关系,票据打印机的供应商会提供给您该型号打印机的驱动钱箱指令说明,您再将该指令加入您的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()是字符处理函数,即该函数返回结果是字符,如CHR(27)=ESC,CHR(65)='A',也可直接用'A'表示。
则,在零售单中的开钱箱指令中可输入“CHR(0x1B)+ CHR(0x70)+ CHR(0x7) ,LPT1;0”,也可输入“CHR(27)+ CHR(112)+ CHR(7) ,LPT1;0”或“CHR(27)+'p'+CHR(07),LPT1;0”
注意:开钱箱指令的格式应是:输入驱动指令(控制符)后,再输入端口名称如LPT1、LPT2、COM1……,再输入延时时间,其中,驱动指令和端口名称之间必须用逗号隔开,端口名称和延时时间之间必须用分号隔开。延时时间是用毫秒计量的,教师节手工礼物大全“0”表示不延时,一般都设为0。
餐馆名字再如,EPSON与TP-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小时内删除。
发表评论