如何实现一台电脑连接20台扫码*,并且避免多台扫码*同时扫出现的信息相互干扰错误

发布网友 发布时间:2022-04-23 00:51

我来回答

5个回答

热心网友 时间:2023-10-09 14:24

扫描*作为光学、机械、电子、软件应用等技术紧密结合的高科技产品,是继键盘和鼠标之后的第三代主要的电脑输入设备。扫描*自80年代诞生之后,得到了迅猛的发展和广泛的应用,从最直接的图片、照片、胶片到各类图纸图形以及文稿资料都可以用扫描*输入到计算机中,进而实现对这些图像信息的处理、管理、使用、存储或输出。

热心网友 时间:2023-10-09 14:25

可以使用个Zport模块作为转换存储,各个扫码*插入各自对应的Zport模块,模块设置不同的站号,模块再通过485总线连接到串口服务器,串口服务器连接到电脑。实现多台扫码*轮询,多把扫码*同时触发也不会造成冲突或者数据丢失。

热心网友 时间:2023-10-09 14:25

这个还是软件的问题。
你们的软件应该是入一个条码,软件做相关处理,然后接收下面一个条码,但在这个操作之间可能已经有很多条码被扫描,也就是你说的干扰错误。

热心网友 时间:2023-10-09 14:26

楼主,虽然回答估计有点晚了,你可能已经有解决方案。

方案如下:
1/每台扫描*可以在扫描*上设置前缀和后缀,就是说:XXX+NO+YYY.
2/扫描的时候,先做一个接收端。将扫描的字符全部存储到一个txt上面。极快。
3/定时去将这个txt重命名(相当于复制后清空),然后这txt的数据就随便你处理了。

热心网友 时间:2023-10-09 14:27

我倒是有个灵感,不知道能不能解决你的问题:
把1秒分成20份,在第一个1/20秒里只接受第一个设备的输入,在下一个1/20秒里只接受第二个设备的输入……这样一般1秒内都能响应到系统中,如果感觉效率有点低那就继续分割。(以前的2G通信就是这样实现双工的)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com