首页 新闻 搜索 专区 学院

多台扫码枪连接一个设备,数据来源区分

0
悬赏园豆:20 [待解决问题]

现在是这样的,有多台扫码枪需要连接一台设备,但是由于成本控制的原因,没有选择扫描结果可以带后缀的那种扫码枪,所以现在想通过其他的技术方案在同一台设备上区分多台扫码枪的扫描结果数据,各位大佬有没有什么好的建议或方案!!!

阳光下的海啊的主页 阳光下的海啊 | 初学一级 | 园豆:71
提问于:2020-04-18 17:56

这个成本省了,人力成本就上去了。设备没有标识的话,就算代码能区分,还是得人为的去对应设备。

。淑女范erり 5个月前
< >
分享
所有回答(6)
0

请求head加mac

BaronQiu | 园豆:202 (菜鸟二级) | 2020-04-18 23:09

那是不是需要在扫码枪的硬件基础上开发啊,我们公司没有硬件开发的人才啊,扫码枪都是成品。。。。

支持(0) 反对(0) 阳光下的海啊 | 园豆:71 (初学一级) | 2020-04-20 19:14
0

条码枪使用的是键盘模拟输入方式,恐怕解决不了。

Muse | 园豆:241 (菜鸟二级) | 2020-04-18 23:26

公司选择的扫码枪就是键盘模拟输入的方式。。。。

支持(0) 反对(0) 阳光下的海啊 | 园豆:71 (初学一级) | 2020-04-20 19:13
0

根据ip? 应该有ip吧?

Cgrain | 园豆:1089 (小虾三级) | 2020-04-19 13:52

没有注意到有IP啊?

支持(0) 反对(0) 阳光下的海啊 | 园豆:71 (初学一级) | 2020-04-20 19:13

@阳光下的海啊: 你试试用程序获取扫码枪的ip地址啊,一般每个都是唯一的,这种操作一般都在局域网进行,ip不会变吧

支持(0) 反对(0) Cgrain | 园豆:1089 (小虾三级) | 2020-04-20 20:24
0

解决方案价值1000台扫码枪,领导如何想?!

爱编程的大叔 | 园豆:30684 (高人七级) | 2020-04-20 09:13

领导可能是想降低成本给客户安装,如果扫码枪成本比较高的话很多客户可能都不买账啊。。。

支持(0) 反对(0) 阳光下的海啊 | 园豆:71 (初学一级) | 2020-04-20 19:12
0

不懂这个,建议去问问厂家,扫码枪是否有自己的唯一标志,如果如上面的仁兄说的“键盘模拟输入方式”,那不好办。不知道你说的设备是什么,是一台电脑吗?如果多个扫码枪链接同一个设备,那你们是怎么读到数据的,是否可以通过链接到设备的硬件端口来判断?你看看这个链接:https://stackoverflow.com/questions/16215741/c-sharp-read-only-serial-port-when-data-comes 。想这样的数据,读取时需要指定端口,这样是不是就知道哪些数据来源于哪个端口了,端口链接的是哪个枪,需要人为记录下。

会长 | 园豆:8990 (大侠五级) | 2020-04-20 09:39

设备就是一台电脑,扫码枪是键盘模拟输入的,这种情况可以选择使用com口与电脑传输数据吗,传输协议会不会不是一样的?因为现在的方案就是扫码枪连接USB转COM口的转接设备,然后再连接电脑,但是使用COM口测试工具并不会接收到任何数据,也没有什么反应,是不是方向错了???

支持(0) 反对(0) 阳光下的海啊 | 园豆:71 (初学一级) | 2020-04-20 19:10

@阳光下的海啊: 应该可以直接接收usb或com口传来的数据。理论上是可以的,要不我们的键盘怎么输入的文字呢。就是没研究过怎么实现,问下对操作系统底层比熟悉的人把。

支持(0) 反对(0) 会长 | 园豆:8990 (大侠五级) | 2020-04-21 09:36
0

 设备都有设备标识。我用过的扫码的设备都是com设备,初始化是要设置设备号的(这跟串口一样),无非自己再次封装函数的跟上设备号就行了。至于你用的设备以及二次封装成什么样...即使自动 —— 厂家反正也会有通讯说明书(就是函数封装的通讯),原则上大不了com通讯写一次。

花飘水流兮 | 园豆:11575 (专家六级) | 2020-04-22 20:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册