我有一个Rails应用程序,可以跟踪我们的产品整个制造过程。我希望在每个工作站都有一个条形码扫描仪,并让员工在完成项目的工作后扫描该项目的条形码。
StatusUpdate#new视图有一个文本字段,它接受条形码扫描的项目编号,并为该项目编号和当前时间创建一条记录。我也希望能够确定是哪台扫描仪扫描了条形码。
是否可以确定使用了10个条形码扫描仪中的哪一个?
我知道一些扫描仪能够在扫描的条形码之前输入前缀,因此我可以解析该前缀来识别所使用的扫描仪。我希望可能会有另一个解决方案。
发布于 2016-10-06 21:34:35
我已经将多台扫描仪连接到制造环境中的一个工作站,并且能够配置软件来判断哪台扫描仪正在读取什么代码。这是通过将扫描仪设置为串行设备(USB上的虚拟COM端口)并让软件侦听每个串行端口来实现的。
在不了解更多扫描设备和连接的情况下,我不能真正评论这是否适用于您的情况。
https://stackoverflow.com/questions/39778112
复制相似问题