← На главную
При подключении термопринтера Epson TM-T88IV (модель M129H) к рабочему месту кассира или ноутбуку специалисты нередко сталкиваются с ситуацией, когда утилиты настройки и сторонние драйверы (например, драйверы торгового оборудования АТОЛ) не обнаруживают устройство, либо выдают ошибку: System Error. Code: 2. Не удается найти указанный файл.
Разберем причины возникновения этой проблемы и рассмотрим пошаговые сценарии настройки принтера для корректной работы в операционной системе Windows и интеграции с учетными решениями 1С.
Причина ошибки и специфика оборудования
Проанализируем ключевые технические нюансы, приводящие к сбоям при установке:
- Несоответствие типа оборудования: Модель Epson TM-T88IV представляет собой нефискальный POS-принтер (принтер чеков), работающий по протоколу
ESC/POS. Попытка настроить его через драйверы фискальных регистраторов (ККМ / ККТ) приводит к ошибке обмена, так как принтер не поддерживает команды фискализации.
- Ошибка System Error. Code: 2: Данный код операционной системы означает
ERROR_FILE_NOT_FOUND. В контексте работы с торговым оборудованием это указывает на то, что программа пытается открыть несуществующий в системе виртуальный COM-порт (порт с указанным номером физически отсутствует в реестре и диспетчере устройств).
- Режимы интерфейса USB: Интерфейсные платы Epson поддерживают работу в режиме стандартного класса принтера (
Printer Class) либо в режиме виртуального COM-порта (Vendor Class). Если драйвер ожидает COM-порт, а принтер определен как USB-устройство печати, стандартные утилиты опроса портов его не увидят.
- Особенности контроллеров USB 3.0: Старые ревизии интерфейсных модулей серии UB-U могут некорректно инициализироваться современными портами USB 3.0 (xHCI). При возникновении проблем с определением оборудования рекомендуется использовать порты USB 2.0 или промежуточный пассивный USB 2.0-концентратор.
Шаг 1. Диагностика и печать отчета самотестирования (Self-Test)
Перед установкой программного обеспечения выясним текущую конфигурацию интерфейса и скорость работы устройства:
- Выключим принтер тумблером питания на корпусе.
- Зажмем и будем удерживать кнопку промотки бумаги FEED.
- Не отпуская кнопку FEED, включим тумблер питания.
- После начала печати отпустим кнопку FEED.
Принтер распечатает чек с параметрами прошивки, типом интерфейсной платы (USB, Serial UB), текущей скоростью обмена (Baud Rate) и положением аппаратных переключателей (DIP-switches).
Шаг 2. Выбор и установка драйвера
В зависимости от архитектуры вашей информационной системы рассмотрим два основных способа установки драйверов:
Вариант А: Установка через Epson Advanced Printer Driver (APD)
Этот способ превращает чековый принтер в стандартное устройство печати Windows. Рекомендуется для печати чеков через стандартный графический спулер очереди печати.
- Загрузим и запустим официальный инсталлятор пакета Epson APD для модели TM-T88IV.
- В мастере установки выберем тип подключения (USB или COM).
- После завершения установки откроем оснастку Устройства и принтеры Windows и убедимся, что принтер отображается без предупреждающих знаков.
- Перейдем в Свойства принтера и выполним печать пробной страницы. В параметрах формата бумаги укажем стандартную ширину ленты (80 мм или 58 мм).
Вариант Б: Использование Epson TM Virtual Port Driver (TMVPD)
Если учетная система требует отправки прямых ESC/POS-команд через последовательный COM-порт, применим утилиту эмуляции:
- Установим утилиту TM Virtual Port Driver.
- Запустим утилиту и назначим свободный номер последовательного порта (например,
COM3).
- Свяжем выбранный виртуальный порт с обнаруженным USB-идентификатором принтера Epson.
- Убедимся, что в диспетчере устройств Windows в ветке
Порты (COM и LPT) появился соответствующий порт. Ошибка System Error. Code: 2 после этого перестанет возникать.
Шаг 3. Подключение принтера чеков в 1С
Рассмотрим порядок подключения настроенного устройства в решениях 1С на базе Библиотеки подключаемого оборудования (БПО):
- Откроем раздел Администрирование -> Подключаемое оборудование.
- Выберем тип оборудования: Принтеры чеков (не путать с «ККТ с передачей данных» и «Фискальные регистраторы»).
- Нажмем кнопку Создать и выберем драйвер оборудования: 1С:Принтер чеков (ESC/POS) или нативный драйвер производителя.
- Нажмем Параметры подключения:
- Если используется виртуальный порт: укажем интерфейс COM-порт, выберем номер назначенного порта (например,
COM3) и скорость из отчета Self-Test (по умолчанию 19200 или 38400).
- Если используется стандартная очередь Windows: укажем интерфейс печати через установленный спулер Windows.
- Нажмем кнопку Тест подключения. При корректных настройках система выдаст сообщение об успешной проверке связи и распечатает тестовый нефискальный чек.