Zebra 105SL Plus 打印错误 UPC

Zebra 105SL Plus 打印错误 UPC

我们有一台 Zebra 105SL Plus 打印机,用于打印产品标签。我们在 UPC 打印方面遇到了一个大问题,有时打印的标签上的条形码与 Label Matrix 中设计的条形码不同,尽管 UPC 编号是正确的,但条形码却不正确,尽管这种情况并不经常发生,但当意识到我们的仓库因为代码错误而退回产品时,这真是太痛苦了,这只会延迟将产品送到客户的整个过程。我一直在网上寻找解决方案,但没有成功,我重新校准了打印机,重新安装了软件。但问题仍然存在,如果能提供任何有关这背后可能原因的线索,我们将不胜感激。

我们在软件中设计了一个标签,然后将其打印在 3 列标签卷中。当发生此错误时,通常会发生在整列上,可能是该卷的三列中的任何一列。

我附上了同一批次的 2 个代码的图片以供参考。

在此处输入图片描述 在此处输入图片描述

您可以看到,尽管 UPC 号码相同,但条形码却不同。

幸好这种情况没有再发生,但我不希望以后再遇到这个问题而不知道原因。我已添加了质量更好的图像。

答案1

问题在于 Zebra 打印机不使用“字体”来打印条形码。相反,条形码打印全部内置在打印机中。您的软件只需向打印机发送一条命令,说“在位置 z 打印类型 x 大小 y 的条形码”,打印机就会完成所有艰苦的工作。必须打印条形码,使条形处于垂直位置,否则可能会出现问题。

最新的 Zebra 驱动程序和固件日期为 2014 年,因此不再更新。

你可能会有更好的运气 Seagull 出品的 Zebra Windows 打印机驱动程序 这些信息从今年开始定期更新。Seagull 网站也包含许多有用的信息。

也可以看看解决打印质量问题,以防万一这可能会有帮助。

答案2

听起来这可能是端口设置。查看打印机手册,了解并行端口的要求。在 Windows XP 中,您可以单击开始,右键单击我的电脑, 点击管理. 在左侧,点击装置经理。在右侧,展开端口,然后双击出现的 LPT 端口。检查第二个选项卡是否包含与打印机制造商建议的相同的设置。

接下来,检查您打印的应用程序中是否有相同的设置。由于每个应用程序都不同,您需要浏览菜单,直到在某处找到“打印机设置”或“打印机设置”选项。

如果这仍然不起作用,下一步就是购买新的打印机电缆或新的打印机。

答案3

Zebra 打印机确实允许您使用可以加载到设备固件中的自定义字体。就 harrymc 指出的“在位置 z 处打印类型 x 大小 y 的条形码”而言,用于与 Zebra 打印机通信的这种语言称为 ZPL/EPL。他确实提出了一些很好的观点,而且这种语言确实像我引用他的话一样简单。

我有使用 Zebra 打印机和零售销售系统的经验,并且设计了自己的 UPC 标签软件。可能有几个原因导致此问题发生。我非常怀疑它与校准有关,但我不排除这种可能性。

在您的屏幕截图中,您有定义当前销售点内产品的 SKU。在打印标签时,SKU 通常也用作 UPC,这允许您将 UPC(SKU)与系统内的商品关联起来。在这种情况下,在屏幕截图中,您是否有可能为产品的实际 SKU 而不是 SKU 打印供应商 UPC(标签模板中一个文本字段作为 SKU,条形码字段作为 VendorUPC?)您的系统中可能有具有多个供应商 upc 的产品。UPC 看起来相当相似,这让我相信这可能是问题所在。

希望你觉得这篇文章有用。

答案4

条形码并不代表其下方的数字。

标签文件中的条形码数据和条形码下方的人读输出之间可能没有关联。标签设计不当可能会导致人读输出实际上并不代表条形码中的实际数据。

在您发布的两张图片中,人类可读的是7501945556308,但第二张图片的条形码中的数据实际上代表7501940556303。第 7 位应该是5,而实际上是0。由于此字符串显然是 UPC,因此最后一位数字也会发生变化,因为它是检查数字- 根据前 12 位数字计算得出的字符。

我非常怀疑这是打印机问题。您应该确认人类可读性实际上与条形码中的数据相关联(并代表数据),而不是不相关的文本对象。您还应该尽可能多地删除标签上与人为输入相关的元素,以减少错误并简化自动化。

相关内容