pos打印机钱箱怎么开启?



				
				
开心的疯子陈
84181 次浏览 2024-06-03 提问
34

最新回答 (3条回答)

2024-06-05 18:52:20 回答

钱箱是没有驱动的。钱箱是靠打印机发出脉冲来打开的。
你把接口做进去就可以了。
简单点不要用打印机,用钱箱卡来开钱箱。钱箱卡就不用你来管理了,只要你要在打开钱箱的时候指行一个文件就可以了。怎么开钱箱那是这个文件的事。

2024-06-05 18:52:20 回答

1、不同的POS机有不同的打开钱箱的指令。
2、常见的钱箱是与票据打印机一起使用的,一般票据打印机的背面都有钱箱的驱动接口,将钱箱的RJ11接头(类似电话线接头)连接到票据打印机背面的驱动接口
3、一般票据打印机是连接在COM口或LPT口上的,然后通过软件向COM或LPT口发送信号,这样就可以打开钱箱了。
希望我的回答能帮到您

2024-06-05 18:52:20 回答

请查看你的POS58的打印机的说明书,这种都是发送特殊指令到打印机上,钱箱就能打开了。
某POS  COM口发送开箱命令:
Sub  Private  Sub  cmdOpen1_Click()  
Dim  sTmp  As  String  '打开钱箱命令chr(27)+chr(112)+chr(0)+chr(60)+chr(255)  
sTmp  =  Chr(27)  &  Chr(112)  &  Chr(0)  &  Chr(60)  &  Chr(255)  
OpenBox  sTmp  
End  Sub  
Private  Sub  Command1_Click()  
Dim  sTmp  As  String  
sTmp  =  Chr(27)  &  Chr(57)  &  Chr(0)  &  Chr(60)  &  Chr(255)  
OpenBox  sTmp  
End  Sub  
Private  Sub  OpenBox(PDStr  As  String)  
On  Error  GoTo  OpenErr  
'------------使用  COMM控件时---------------------  
Dim  Instring  As  String  '  使用  COM1。  
Comm1.CommPort  =  1  '  9600  波特,无奇偶校验,8  位数据,一个停止位。  
Comm1.Settings  =  "9600,N,8,1"  '  当输入占用时,  '  告诉控件读入整个缓冲区。  
Comm1.InputLen  =  0  '  打开端口。  
Comm1.PortOpen  =  True  
'------------------------------------------------  
Comm1.Output  =  PDStr  
Comm1.PortOpen  =  False  
Exit  Sub  
OpenErr:  MsgBox  "钱箱端口打开错误:"  &  Err.Description,  vbCritical  Exit  Sub  
End  Sub

相关问题

页面运行时间: 0.056868076324463 秒