带有 RS233 接口的条码扫描器无法与 USB 适配器配合使用

带有 RS233 接口的条码扫描器无法与 USB 适配器配合使用

我在我的项目中使用了条码扫描仪 (Datalogic QD2100) 的 RS232 接口,但出现了一个问题。此条码扫描仪的手册中有某些条码,用于模式设置 (扫描模式 - 闪烁、扫描模式 - 始终开启等)、恢复默认设置、选择接口。条码扫描仪的输出是 RS232 母头,因此我使用 RS232-USB 转换公头电缆将其连接到我的笔记本电脑。我安装了 RS232-USB 转换公头电缆附带的驱动程序,还安装了发送给我的有关条码扫描仪的软件。我已将 COM 端口设置为 COM1 并打开了 Word。我的光标放在 Word 中,当我扫描任何条码时,它都不会显示在 Word 上。我第一次使用了 RS232 接口选择(使用手册中提供的条码),由于我的 Word 中没有得到任何数据,所以我使用了 USB 接口选择,但那也不起作用。我曾将条码扫描仪与一台带有 RS232 公头引脚的旧电脑一起使用过,它可以工作。所以我的问题是如何让我的条形码扫描器与没有任何 RS232 端口的笔记本电脑一起工作。

答案1

问题不在于 RS232。恰恰相反:RS232 很有趣。它总是有效的!而且您永远不会遇到驱动程序版本问题等,因为每个操作系统都支持标准 RS232。看看如今所有仍在使用它的行业,因为它很可靠。这里的问题是 USB:您的 RS232 到 USB 转换器只能将数据转换为串行端口。如果查看 Windows 的硬件列表,您会看到转换器模拟了串行端口。串行端口不是键盘!因此,数据永远不会出现在仅监听键盘设备的应用程序(如 Word)中!但是,对于条形码扫描仪,存在将 RS232 转换为 USB 并像键盘一样运行的特殊转换器。它们具有双重功能:模拟 USB 键盘并将字符代码从 RS232 转换为 USB,因为 USB 不使用标准 ANSI。

答案2

RS232 一点用都没有。我们使用了几个像您这样的条形码扫描仪,但必须升级到较新的 USB 类型才能使其工作。如果那不是一个选择,您可以在计算机上安装一些可用的 Express 或 PCI 适配器。同样,并不是所有的适配器都适合我们,您可能需要尝试几个。

我们很幸运,有一台带有 PCMCIA 插槽的笔记本电脑使用此 PCMCIA 适配器,然后您需要一个短以太网到 RS232:亚马逊 PCMCIA 适配器

如果它是桌面你可能需要这样的东西:亚马逊 PCI 卡

答案3

如果必须使用 RS232 转 USB 转换器,请确保它使用 FTDI 芯片组。这是 RS232 转 USB 的黄金标准,过去我使用便宜的产品时遇到过麻烦。以下是一些选择:www.amazon.com

另外,也许您需要将串行通信转换为键盘输入,如下所示:串行键盘。这是一个免费的实用程序,用于将串行信号转换为键盘事件。

祝你好运!

相关内容