条形码扫描仪仅读取第一位数字

条形码扫描仪仅读取第一位数字

我有一个问题,更多的是技术问题而不是编程问题:

我有一台由西门子 SIMATIC S7-1200 控制的机器,它有一个 USB 端口,我可以在其中插入条形码扫描器。

我有 2 个不同品牌的扫描仪。第一个很好用。第二个的问题是,当扫描 10 个字符的条形码时,它只显示第一个字符。如果你扫描字符较少的条形码,它工作正常,但当你扫描 10 个字符时,它只显示第一个字符。

当我在 PC 上的文本文档中尝试它们时,两者都运行良好。

条形码为 CODE 128。有问题的扫描仪是 DATALOGIC GRYPHON GM-4100。我正在尝试使用本手册以各种方式对条形码扫描仪进行编程(https://images10.newegg.com/User-Manual/User_Manual_38-129-082.pdf),但没有效果。

我不认为问题出在通信类型(RS232、USB)上,因为对于较小的条形码,它可以正常工作。问题应该出在符号系统选项中,可能在 Code128 设置中,但我不知道在哪里。

我无法访问 PLC 代码。

您有这方面的经验吗?我将不胜感激。

祝你有美好的一天!

相关内容