pos打印机钱箱怎么开启?
最新回答 (3条回答)
钱箱是没有驱动的。钱箱是靠打印机发出脉冲来打开的。
你把接口做进去就可以了。
简单点不要用打印机,用钱箱卡来开钱箱。钱箱卡就不用你来管理了,只要你要在打开钱箱的时候指行一个文件就可以了。怎么开钱箱那是这个文件的事。
1、不同的POS机有不同的打开钱箱的指令。
2、常见的钱箱是与票据打印机一起使用的,一般票据打印机的背面都有钱箱的驱动接口,将钱箱的RJ11接头(类似电话线接头)连接到票据打印机背面的驱动接口
3、一般票据打印机是连接在COM口或LPT口上的,然后通过软件向COM或LPT口发送信号,这样就可以打开钱箱了。
希望我的回答能帮到您
请查看你的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