【问题标题】:Program to eject cash drawer with network Epson printer使用网络爱普生打印机弹出钱箱的程序
【发布时间】:2019-12-26 06:25:33
【问题描述】:

我刚刚为我遇到的一个问题创建了一个解决方案,在谷歌搜索之后,找不到一个简单的答案。我们的计算机连接到联网的 爱普生 POS 热敏打印机,这些打印机连接到钱箱。

Epson 有一个实用程序,可让您将 ASCII 代码发送到他们的打印机(发送数据工具 - senddat.exe 可在此处下载:https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=5027&pcat=3&pid=37)。一旦你找出正确的钱箱代码 (http://keyhut.com/popopen4.htm),你就可以编写一个类似于下面的简单批处理文件:

@echo 关闭

TITLE 钱箱弹出器!

echo 请确保钱箱可以安全打开!

暂停

[可能需要文件路径]senddat.exe [钱箱代码].txt [爱普生打印机连接钱箱的IP]

关闭

希望这可以帮助其他处于类似情况的人!命令窗口中的文本不是完成这项工作所必需的,我只是想为工作人员添加一个提示。

【问题讨论】:

  • 你试过什么?抽屉是通过 RS-232 还是 RS-485 连接的

标签: payment thermal-printer epson pos


【解决方案1】:

如果它们不在同一个目录中,您将需要该目录。下面是一个例子,如果 exe 在桌面上:

@echo off
TITLE Cash Drawer Ejector!
echo Please ensure it is safe for the cash drawer to open!
pause
%userprofile%/Desktop/senddat.exe 
%userprofile%/Desktop/27,112,0,50,250.txt 
Rem IP of Epson printer connected to cash drawer
Echo It is now open!
Pause
Off

【讨论】:

  • 好例子,还应该发布一些信息示例,说明 OP 要求的代码信息,我认为这些信息可能特定于 EPSON 打印机/型号系列,但是什么都可以
猜你喜欢
  • 2016-05-06
  • 2015-04-04
  • 2013-02-25
  • 2011-10-15
  • 2010-10-10
  • 2015-10-25
  • 2014-12-13
  • 2015-03-10
  • 2013-05-08
相关资源
最近更新 更多