← На главную
При первичной настройке, регистрации или фискализации онлайн-кассы АТОЛ 30Ф с фискальным накопителем (ФН) специалисты нередко сталкиваются с ситуацией, когда драйвер успешно видит кассовый аппарат, но любая попытка сменить режим, выполнить инициализацию или запустить утилиту регистрации завершается ошибкой (-16) Не поддерживается в данном режиме устройства. При этом в окне запроса состояния устройства отображается: Режим: Дополнительный / ККТ не инициализирован.
Разберем причины возникновения такой блокировки и пошагово рассмотрим способ вывода ККТ в штатный рабочий режим.
Выясним причину возникновения ошибки
Состояние кассы «Режим: Дополнительный / ККТ не инициализирован» в низкоуровневом протоколе обмена АТОЛ соответствует внутреннему технологическому подрежиму блокировки 7.10.
В этот режим кассовый аппарат переходит в следующих случаях:
- Нештатное завершение технологического цикла: после заводской прошивки или обновления микропрограммы в сервисном центре касса ожидает подтверждения выхода из технологического режима.
- Сбой инициализации таблиц и регистров: при первом включении новой кассы из коробки, если управляющая программа ККТ не получила команду фиксации конфигурации.
Когда касса находится в подрежиме 7.10, контроллер блокирует любые высокоуровневые команды. Стандартные кнопки драйвера («Смена режима», «Инициализация», «Отчет без гашения») и внешние утилиты регистрации работать не будут, возвращая ошибку -16. Вывести кассу из этого состояния можно только прямой отправкой сервисной команды нижнего уровня.
Пошаговый алгоритм разблокировки и вывода ККТ из режима 7.10
Для восстановления работоспособности кассы выполним следующую последовательность действий:
- Подключение к ККТ: запускаем утилиту Тест драйвера ККТ (драйвер торгового оборудования ДТО). Выбираем правильный порт подключения, скорость и устанавливаем флажок «Включено» (связь с ККТ установлена).
- Переход в режим низкоуровневых команд: в меню драйвера переходим на вкладку «Нижний уровень».
- Отправка команды разблокировки: в поле ввода команды в шестнадцатеричном формате (HEX) вводим команду:
EC 02
и нажимаем кнопку отправки команды. ККТ должна вернуть подтверждение выполнения операции (код ошибки 00).
- Перезагрузка устройства: выключаем тумблер питания кассового аппарата АТОЛ 30Ф, ждем 5–10 секунд и включаем кассу снова.
- Проверка состояния: в тесте драйвера выполняем запрос состояния ККТ. Устройство должно успешно выйти из дополнительного режима и перейти в штатный режим «Выбор».
Инициализация таблиц и синхронизация даты и времени
После выхода из режима блокировки при включении касса может распечатать диагностический чек с сообщениями ТАБЛИЦЫ НЕНОРМ или РЕГИСТРЫ НЕНОРМ. Это стандартное поведение для неинициализированной ККТ. Проанализируем завершающие шаги подготовки к регистрации:
- Открываем вкладку «Сервис» в тесте драйвера.
- Нажимаем кнопку «Инициализация таблиц» (или «Технологическое обнуление»).
- Переходим на вкладку «Дата/Время», считываем системное время компьютера и нажимаем «Записать дату и время».
- После успешной синхронизации времени касса полностью готова к процедуре фискализации через штатную утилиту регистрации ККТ.
Проверка аппаратных настроек (джамперы и кнопки)
Если касса по-прежнему не отвечает на команды или не определяется драйвером, обратим внимание на физические переключатели:
- Джампер на системной плате: на плате АТОЛ 30Ф установлена перемычка выбора режима процессора. Для штатной работы она обязательно должна находиться в положении
NORM (штатный запуск). Положение BOOT предназначено исключительно для аварийной прошивки через загрузчик.
- Кнопка промотки ленты: удержание кнопки включения или промотки ленты позволяет распечатать сервисные чеки (информация о ККТ, канал обмена, автотест), но программный режим блокировки
7.10 механической кнопкой не сбрасывается — требуется исключительно команда EC 02.
Рекомендации по версиям драйверов и ПО
Для предотвращения проблем с фискализацией и регистрацией ККТ рекомендуется придерживаться следующих правил:
- Актуальность прошивки ККТ: перед регистрацией убедимся, что на кассе установлена прошивка с поддержкой актуального формата фискальных данных (ФФД 1.05 / 1.2).
- Версия драйвера: устаревшие линейки драйверов (ДТО 8.x и 9.x) сняты с поддержки. Для корректной фискализации рекомендуется использовать единый универсальный драйвер АТОЛ ДТО 10.x и входящую в его дистрибутив утилиту регистрации.