Zebra 105SL Plus неправильно печатает UPC

631
Just Do It

У нас есть Zebra 105SL Plus для этикеток наших продуктов. И у нас есть серьезная проблема, связанная с нашей печатью UPC, иногда напечатанная этикетка будет иметь измененный штрих-код, чем тот, который был разработан в Label Matrix, хотя номер UPC верный, штрих-кода нет, и хотя это случается не часто, Огромная боль осознавать, что наш склад возвратил товар из-за неправильных кодов, и это просто задерживает весь процесс доставки его нашим покупателям. Я безуспешно искал решения в Интернете, заново калибровал принтер, переустанавливал программное обеспечение. И проблема остается, любые выводы относительно возможного обоснования этого будут с благодарностью.

Мы создаем одну единственную этикетку в нашем программном обеспечении, которая затем переходит к печати в рулоне с 3 колонками. Когда эта ошибка происходит, она обычно происходит вдоль целого столбца, это может быть любой из трех столбцов, которые есть в этом броске.

Я прилагаю изображение с 2 кодами из той же партии для справки.

enter image description here enter image description here

Вы можете видеть, как хотя один и тот же номер UPC, штрих-код отличается.

Событие не повторилось (к счастью), но я бы не хотел снова сталкиваться с этой проблемой в будущем, не зная, что ее вызвало. Я добавил изображения лучшего качества.

1
Как подключен принтер? USB, последовательный, параллельный, сетевой ...? Canadian Luke 8 лет назад 0
Параллельный порт @CanadianLuke Just Do It 8 лет назад 0
Работает ли он с другого компьютера? Canadian Luke 8 лет назад 0
Нет, к этому принтеру подключена только одна система @CanadianLuke Just Do It 8 лет назад 0
Я очень хорошо знаком с этим принтером, но, к сожалению, совсем не знаком с упомянутым вами программным обеспечением Label Matrix. Тем не менее, истинная строка, которая должна быть представлена ​​человеком, читаемым на втором изображении, это `7501940556303`. Вы уверены, что читаемый человеком текст действительно представляет данные в штрих-коде? root 8 лет назад 0
Я должен отметить, что вы испытываете изменение только 7-го символа, поскольку последний является контрольной цифрой и рассчитывается на основе предыдущих символов. Если вы вводите номер UPC вручную, возможно, вы просто опечатали. root 8 лет назад 0
Это именно то, что я спрашиваю @root, штрих-код не представляет цифры под ним. Коды сканируются при выезде с нашего упаковочного склада и при поступлении на склад Just Do It 8 лет назад 0
Каков процесс создания штрих-кодов в Label Matrix? Кто-то печатает вручную в UPC и печатает (например) 100 этикеток? Вы уверены, что читаемый человек на самом деле представляет данные из штрих-кода? Возможно, что нет никакой связи между ними. root 8 лет назад 0

4 ответа на вопрос

2
harrymc

The problem is that Zebra printers do not use a "font" for printing barcodes. Instead, the barcode printing is all built into the printer. Your software simply sends a command to the printer that says "print barcode type x size y at position z" and the printer does all the hard work. The barcode has to be printed so the bars are in vertical position, or problems may occur.

The latest Zebra drivers and firmware date from 2014, so are not being updated any more.

You might have better luck with the Zebra Windows Printer Drivers by Seagull which date from this year and are being updated regularly. The Seagull website also contains much information which can be useful.

See also Resolving Print Quality Issues, just in case this might help.

0
Canadian Luke

Sounds like it may be a port setting. Check the manual for your printer for what it requires for the Parallel Port. In Windows XP, you can click on Start, right-click on My Computer, click Manage. On the left hand side, click on Device Manager. On the right hand side, expand Ports, and double-click on the LPT port that appears. Check that the second tab contains the same settings as the printer manufacturer recommends.

Next, check that the same settings are in the application you are printing from. Because each application is different, you will need to explore the menus until you can find the Printer Setup or Printer Settings option, somewhere.

If this still does not work, next step would be a new printer cable, or a new printer.

Имеет ли какое-то значение, если я упомянул, что эта машина работает под управлением Win XP SP2? Just Do It 8 лет назад 0
@JustDoIt Обновил ответ. Тот же принципал, проверьте, что порт сообщает, как ожидает его производитель. Canadian Luke 8 лет назад 0
0
NotAdmin Dave

Zebra printers do allow you to use custom fonts which can be loaded into the devices firmware. As far as what harrymc pointed out "print barcode type x size y at position z" this language that's used to communicate with zebra printers is called ZPL / EPL. He does make some good points and the language is literally as easy as what I quote him saying.

Having experience with Zebra printers and Retail Sales Systems and designing my own UPC label software. There could be a couple reasons which could be causing this issue to occur. I highly doubt it's calibration related though but i'm not ruling that out.

In your screenshot you have SKU's that define product within your current point of sale. SKU'S are usually used as UPCs as well when printing labels which allow you to relate your UPC (SKU) with an item within your system. In this case in the screenshots, Is it possible that you are printing the vendor UPC(s) for the actual SKU of your product instead of the SKU (label template with one text field as SKU and barcode field as VendorUPC?) You may have product in your system with multiple vendor upcs. The UPC's look rather similiar which leads me to believe this may be the issue.

Hope you find this post useful.

0
root

штрих-код не представляет цифры под ним.

В вашем файле метки может отсутствовать связь между данными в штрих-коде и удобочитаемым выводом под ним. Возможно неправильно спроектировать этикетку, которая на человеко-читаемом выходе фактически не представляет фактические данные в штрих-коде.

На обоих опубликованных вами изображениях читается человек 7501945556308, но на самом деле данные в штрих-коде второго изображения 7501940556303. Седьмая цифра должна быть 5и есть 0. Поскольку эта строка явно является UPC, последняя цифра также изменяется, потому что это контрольная цифра - символ, который рассчитывается на основе предыдущих 12 цифр.

Я очень сомневаюсь, что это проблема с принтером. Вы должны подтвердить, что читабельный человек на самом деле связан (и представляет) с данными в штрих-коде, а не с несвязанным текстовым объектом. Вам также следует удалить как можно больше элементов, связанных с вводом данных человеком, на этикетке, чтобы уменьшить вероятность ошибок и упростить автоматизацию.

Так что, даже если есть только один дизайн этикетки, есть ли шанс на разные результаты? Just Do It 8 лет назад 0
@JustDoIt Дело в том, что вывод основан на дизайне этикетки. Лучший файл этикетки, чтобы напечатать это без ошибки, должен иметь штрих-код, который жестко закодирован, чтобы произвести `7501945556308`, у которого есть человекочитаемый связанный со штрих-кодом. Есть много других способов настроить ярлык, большинство из которых может привести к ошибке. Почему бы нам не разобраться в чатах: http://chat.stackexchange.com/rooms/118/root-access root 8 лет назад 0

Похожие вопросы