У меня есть принтер Zebra GK420, подключенный с помощью последовательного кабеля. Это работает для нескольких заданий меток, но если я отправлю много меток, я получу "Ошибка полного буфера". Я думал, что это может быть рукопожатие хоста, чем я проверил настройки. Это установлено как "xon/off" в принтере, а также в конфигурации порта принтера Windows. Что еще может быть? Правильно ли подозревать насчет рукопожатия?
2 ответа
Это, вероятно, именно то, что он говорит: полный буфер.
Этот принтер по умолчанию имеет только 8 МБ памяти (хотя вы можете установить до 64 МБ), но только 3 МБ доступно пользователю.
Это накладывает ограничения на количество данных, которые вы можете отправить на него.
Что должно произойти, так это то, что когда вы отправляете больше данных, чем может поместиться в памяти, он сообщает, что он заполнен, а Windows добавляет остальное в очередь печати и отправляет их по завершении каждого задания, но по какой-то причине отправляет их и принтеру не хватает места для их хранения.
Наиболее вероятное объяснение - проблема с драйвером принтера. Вы используете правильный драйвер? Вы используете последнюю версию драйвера? Вы изменили настройки?
Если вы отказались от какого-либо из них, попробуйте удалить драйвер (и другое программное обеспечение принтера), а затем установить их последнюю версию с настройками по умолчанию.
Посмотрите в расширенных настройках печати и посмотрите, дали ли они вам возможность « буферизовать одну метку » (или "буферизовать одну карточку" или "буферизовать одну страницу") - что удерживает компьютер от отправки следующей (метка / карточка / страница) пока текущий не закончен. У меня есть странный старый принтер, который делает странные вещи для печати заданий из более чем 3-х элементов без этого набора (он имеет колоссальные 4 МБ памяти сам по себе, и, похоже, не очень хорошо справляется с этим с компьютером).