UPC 扫描仪可以同时与两个 POS 系统通讯吗?

UPC 扫描仪可以同时与两个 POS 系统通讯吗?

是否可以让 UPC(条形码)扫描仪同时独立地与两个 POS 系统通信,这样当扫描某个物品时,设备会(大致)同时将信息发送到两个不同的、非集成的系统?

我认为这可能是一个硬件问题,因为我真正想知道的是两个程序是否可以同时与同一个 USB 端口通信。

软件见解也非常受欢迎。

谢谢!

狮子座

答案1

我认为如果条形码扫描仪是 USB 的,就无法完成。应该由控制扫描仪的软件来完成,然后使用其他端口(串行、以太网)将 upc 代码发送到另一个 POS。

答案2

使用 Arduino 作为中间代理可能会有一定成功率。将 UPC 扫描器连接到 Arduino,并为其编写软件以模拟两个独立的 USB 客户端设备。然后将信息发送到两个不同的主机。

答案3

无法与您现有的扫描仪配合使用,但您可以采取一些措施来实现这一点。

用串行/RS232 扫描仪替换您的 USB 扫描仪。 Symbol 串行扫描器就是一个例子。串行扫描仪不再那么常见,但根据您拥有的扫描仪型号,有些扫描仪只需要串行电缆。我会与制造商联系,看看是否可以将其切换到串行。

确保您的 POS 支持串行端口扫描仪。虽然现在不那么常见了,但大多数 POS 通常仍支持串行扫描仪。

然后购买RS232 分配器将信号发送到两台计算机。

现在这取决于两台计算机是否都有一个串行端口,或者您可以使用USB 转串行适配器如果您的计算机没有。

关于 RS232 分离器的唯一警告是,当您分离信号时,连接范围将会减小。

我很好奇您想要实现的最终结果。您的企业有两个独立的 POS 程序。您为什么要扫描同一件商品两次?一个 POS 是用于仓库挑选订单的吗?

目前似乎没有办法同时在两台计算机上使用一个 USB 设备。

如果你必须使用 USB 扫描仪,我能想到的唯一办法就是使用USB 交换集线器。您必须对一个 POS 进行一次扫描,然后按下 USB 集线器上的按钮并再次扫描。

我希望这会有所帮助。

相关内容