#563: Принтер напечатал меньше кодов, чем в задании
Отредактирована: 79 дней назадСимптомы
Из задания на 500 штук напечатала 475. 25 по дороге где-то пропали
Нет кодов для печати
Напечатало меньше, чем в задании
Решение
- Заказывать коды для печати с запасом
- Перед выключением или перезагрузкой принтера нажимать отмену печати на панели оператора
Причина
Коды на принтер отправляются пакетами. Принтеры начального уровня, такие как GODEX zx1300xi используемый принтере-аппликаторе Н-ПР-02, в принципе не имеют обратной связи. Т.е. коды на принтер отправляются, а единственная обратная связь - буфер переполнен. Т.е. нет возможности узнать какие коды напечатаны, а какие нет.
Промышленные принтеры:
- Принтеры стикеров TSC Серии PEX-1000, используемый в Н-ПР-05, Н-ПР-01 и т.д.,
- Термотрансферные Videojet, HPRT, Domino, Lynx
- Термоструйные FirstBit (Docod),
- Пьезоструйные Yeacode
- Лазеры Markjet
способны возвращать информацию о состоянии буфера и количестве напечатанных этикеток.
Из настольных принтеров выделяется TSC MB340T который также возвращает информацию о количестве напечатанных этикеток.
Таким образом, в общем случае панель оператора отмечает отправленные на принтер коды как напечатанные (Событие - Печать). И только в случае, если достоверно известно, что код не напечатан, возвращает в пул свободных кодов для печати (Событие - Отмена печати). Достоверно убедиться, что код не напечатан возможно не для всех принтеров и не для всех ситуаций. Например, при внезапном выключении питания принтера все коды в буфере принтера будут считаться напечатанными.
