← На главную
При работе с термопринтером этикеток Citizen CL-S521 пользователи иногда сталкиваются со следующей проблемой: при отправке задания на печать принтер прогоняет первую этикетку пустой (не нанося на нее изображение), и только со второй наклейки начинает корректную печать всего тиража. Проанализируем причины такого поведения оборудования и разберем по шагам варианты решения данной проблемы.
Выясним причину проблемы
Проанализируем ситуацию: прогон первой пустой этикетки при старте печати связан с выполнением автоматической калибровки позиционирования (Top of Form / TOF) или некорректно заданными параметрами драйвера и макета. Основные причины включают:
- Автоматическая позиционная настройка: В устройстве может быть активирован режим автоопределения края носителя при включении питания или старте новой сессии. Принтер сначала протягивает ленту для поиска межэтикеточного зазора или черной метки, а затем начинает вывод данных.
- Несоответствие габаритов макета и этикетки: Если программная высота страницы или растрового изображения (например, сформированного файла в формате PNG) хотя бы на 1 миллиметр или несколько пикселей превышает физическую высоту наклейки, драйвер считает, что изображение вышло за границы. В результате происходит холостой сдвиг на следующую страницу.
- Включенные опции подачи в драйвере: В настройках драйвера включена калибровка при закрытии печатной головки (Feed on Head Close) или прогон при старте задания.
- Смещение или загрязнение оптических датчиков: Подвижные датчики прозрачности (Gap Sensor) загрязнены пылью либо сдвинуты относительно друг друга.
Шаг 1. Полный аппаратный сброс принтера на настройки по умолчанию
Если принтер работает нестабильно, выполним сброс конфигурации устройства к заводским параметрам. Для этого используем следующую последовательность действий:
- Выключим принтер тумблером питания.
- Заправим рулон этикеток шириной не менее 80 мм.
- Включим принтер, удерживая нажатой клавишу Mode/Repeat. Принтер распечатает служебный квиток с подсказками по дальнейшим действиям.
- Для подтверждения сброса параметров нажмем клавишу Pause. Принтер выдаст следующий информационный квиток.
- Нажмем и удерживаем клавишу Feed не менее 3 секунд. Начнется процедура сброса, после чего принтер распечатает итоговый чек со списком текущих заводских установок.
Шаг 2. Выполнение калибровки датчика носителя (Gap Sensor)
Рассмотрим порядок ручной калибровки прозрачности зазора между этикетками:
- Выключим питание принтера.
- Зажмем одновременно три верхние клавиши управления: Pause, Feed и Stop, после чего включим питание.
- Удерживаем клавиши до тех пор, пока три верхних индикатора не загорятся следующими цветами:
Power (зеленый), Print (зеленый), Condition (оранжевый), и принтер не издаст звуковой сигнал. Отпустим клавиши.
- Нажмем клавишу Mode/Repeat и, не отпуская ее, нажмем клавишу Pause. Принтер начнет медленную протяжку ленты. При этом светодиод
Power горит зеленым, а Condition моргает оранжевым.
- Дождемся, когда три верхних индикатора снова загорятся постоянным светом (
Power — зеленый, Print — зеленый, Condition — оранжевый). Это означает успешный захват параметров зазора.
- Для выхода из меню настройки нажмем клавишу Stop. Все светодиоды кратковременно мигнут, принтер подаст один звуковой сигнал, и в рабочем состоянии останутся гореть два зеленых индикатора:
Power и Print.
- Проверим результат: нажмем клавишу Feed. Из принтера должна ровно выйти ровно одна этикетка, а печатная головка остановиться точно на линии отрыва/зазора.
Шаг 3. Корректировка параметров драйвера печати
Если после калибровки принтер продолжает пропускать первую этикетку при отправке задания из программы, разберем настройки драйвера Windows:
- Перейдем в раздел Свойства принтера — Настройки печати (Page Setup / Stock).
- В параметре Тип носителя (Media Type) убедимся, что выбрано значение
Этикетки с зазором (Labels with Gaps), а не Непрерывная лента (Continuous).
- В разделе Обработка носителя (Media Handling) для событий «Действие при включении» (Calibrate on Power Up) и «Действие при закрытии головки» (Feed on Head Close) установим значение
Нет действия (No Action).
- Проверим размеры страницы в свойствах драйвера: измерим физическую этикетку штангенциркулем и укажем точную высоту и ширину в миллиметрах без округления в большую сторону. Установим нулевые поля печати.
Шаг 4. Проверка разрешения (DPI) при генерации изображений
Если печать выполняется из стороннего приложения (например, написанного на Qt/C++ или 1С) с формированием растрового изображения PNG, проверим расчет физического размера картинки:
- Стандартная печатная головка Citizen CL-S521 имеет разрешение 203 dpi (около 8 точек на 1 мм).
- При вычислении высоты растра в пикселях необходимо строго соблюдать пропорцию:
Пиксели = (Размер_в_мм / 25.4) * 203.
- Если сформированное изображение
PNG превышает печатную область хотя бы на 1 пиксель по высоте, подсистема печати операционной системы разделяет документ на две страницы, отдавая первый фрагмент как пустой прогон.
Шаг 5. Позиционирование и чистка оптических датчиков
Откроем крышку принтера и проанализируем положение верхнего и нижнего датчиков прозрачности. Убедимся, что:
- Указательные метки верхнего и нижнего подвижных датчиков находятся строго друг напротив друга по вертикальной оси.
- Датчик позиционирован по центру подложки и не попадает на технологические отверстия, подрезку или края подложки.
- Линзы датчиков очищены от бумажной пыли и остатков клея с помощью спиртовой салфетки.