Epson POS打印机-自动返回状态说明

问题描述 投票:2回答:3

我正在尝试解释来自Epson POS打印机的自动状态返回(ASB)数据。我已使用UB-E20技术参考指南(www.amigopos.com/faq/faq_262.aspx)中的一些示例代码成功与打印机联系。不幸的是,该手册仅说明了我可以从查询返回字符串中期待4字节的ASB数据的地方。它没有解释每个位在这4个字节中代表什么。我可以看到打开打印机盖和/或取出纸张时返回值发生了变化,但是我想确定自己正在为不同的故障模式寻找合适的值。

我曾尝试与Epson联系,但没有任何回应。而且,我似乎无法在任何在线位置找到ASB的规格。任何人在Epson打印机上使用ASB都有经验吗?

point-of-sale epson
3个回答
4
投票

几个月前,我遇到了同样的问题,但是与爱普生的一些人交谈后,我做到了。这是获取论文状态的方法希望对您有帮助。

'* ** * ** * ** * ** * ** * ** * *** '格式ASCII DLE EOT n'十进制16 4 n'** * ** * ** * ** * ** * ** * ** * *功能'1传送打印机状态'2传输离线状态'3传输错误状态'4传送纸卷传感器状态'* ** * ** * ** * ** * ** * ** * ****

comPort.Write(Chr(16)&Chr(4)&Chr(4))Dim aReplyBuffer(0)作为字节Dim intNBytes为整数= 0comPort.Read(aReplyBuffer,0,1)

这是回应

'状态响应名字'0错误'30无纸'18 OK


1
投票

我通过他们的开发者网络直接联系了爱普生。他们让我签署了保密协议,现在我有了规范。我只是将此信息提供给将来可能需要它的任何人。


0
投票

[如果有人还在寻找它,您现在可以在以下位置找到它:https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=122

© www.soinside.com 2019 - 2024. All rights reserved.