Как настроить подключение кассовых аппаратов Атол по Ethernet и изменить их IP-адрес для работы с 1С

Системный администратор 1С v8.3 (Обычные формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

Подключение контрольно-кассовой техники (ККТ) по интерфейсу Ethernet позволяет организовать стабильную печать чеков из 1С без привязки к конкретному локальному компьютеру и без проброса виртуальных COM-портов в терминальных сессиях RDP. Разберем по шагам, как переключить кассу Атол (на примере моделей FPrint 55, 22-ПТК и аналогичных) на сетевой интерфейс, задать статический IP-адрес через таблицы драйвера ККТ и подключить оборудование к 1С.

Переключение кассы в режим Ethernet через сервисное меню

Для того чтобы касса начала взаимодействовать по сетевому порту, необходимо переключить основной канал связи устройства. Выполним следующие действия:

  1. Выключаем питание ККТ тумблером на корпусе.
  2. Зажимаем и удерживаем кнопку промотки чековой ленты.
  3. Не отпуская кнопку промотки, включаем питание кассы.
  4. Считаем звуковые сигналы (пики) кассы. При настройке каналов связи нам потребуется удерживать кнопку до 5-го звукового сигнала (в зависимости от модели и прошивки сервисный режим может активироваться также на 4-м или 5-м сигнале).
  5. После звукового сигнала отпускаем кнопку. Касса распечатает служебный чек со списком разделов сервисного меню.
  6. Нажимаем кнопку промотки количество раз, соответствующее пункту «Канал обмена» (согласно распечатанному чеку), делаем паузу, после чего выбираем пункт «Ethernet» (или «USB» при необходимости вернуть подключение по кабелю).
  7. Дожидаемся подтверждающей печати чека и перезагружаем устройство.

Программирование IP-адреса, порта и сетевых настроек через таблицы драйвера

По умолчанию касса может иметь заводской адрес (например, 192.168.10.1) или ожидать раздачи по DHCP. Для фиксации собственного статического IP-адреса подключим ККТ к компьютеру по USB (или обратимся по начальному адресу) и воспользуемся утилитой «Тест драйвера ККТ» (ДТО 8 / ДТО 10). Рассмотрим алгоритм изменения параметров через режим прямого доступа к таблицам:

  1. В тесте драйвера находим устройство, устанавливаем флаг Устройство включено.
  2. Переходим в режим программирования кассы (вкладка Программирование / Прог).
  3. Находим поле IP-адреса: указываем Таблица 2, Ряд 1, Поле 88. Устанавливаем тип данных Байты.
  4. Считываем текущее значение. В поле отобразится адрес в шестнадцатеричном или сплошном числовом формате (например, 192168010001). Заменяем его на необходимый IP-адрес вашей локальной сети (например, 192.168.001.150) и нажимаем кнопку Установить поле.
  5. Настраиваем порт подключения: выбираем Таблица 2, Ряд 1, Поле 91, тип данных — Целое. Указываем порт (по умолчанию используется 5555) и сохраняем значение.
  6. Проверяем протокол работы ККТ: выбираем Таблица 9, Ряд 4, Поле 1, устанавливаем значение 6.
  7. Для корректного выхода кассы в сеть интернет (для отправки чеков в ОФД по каналу Ethernet/EoT) дополнительно прописываем:

    – Таблица 2, Ряд 1, Поле 89 (тип «Байты») — маска подсети (например, 255255255000);

    – Таблица 2, Ряд 1, Поле 90 (тип «Байты») — основной шлюз сети;

    – Таблица 2, Ряд 1, Поле 92 (тип «Байты») — адрес DNS-сервера.

  8. Если требуется автоматическое получение настроек от роутера, проверяем Таблицу 2, Ряд 1, Поле 96 (значение 1 активирует DHCP, значение 0 — ручной статический IP).
  9. Выключаем и повторно включаем кассу для применения настроек.

Подключение нескольких ККТ в 1С:Бухгалтерия

Проанализируем работу касс с типовыми конфигурациями 1С (например, 1C:Бухгалтерия предприятия). Для подключения сетевой ККТ не требуется доработка типовых механизмов торгового оборудования:

  1. Открываем в 1С справочник Подключаемое оборудование (или раздел Торговое оборудование).
  2. Создаем новый экземпляр ККТ с передачей данных / фискального регистратора.
  3. В параметрах подключения выбираем порт TCP/IP (или Ethernet), указываем назначенный IP-адрес кассы и порт 5555.
  4. Нажимаем Тест устройства. При успешной проверке связи касса готова к работе.
  5. Аналогичным образом настраиваем второе и последующие устройства: каждое из них может быть привязано к своей организации (юридическому лицу) или рабочему месту и обращаться по уникальному локальному IP-адресу.

Устранение проблем с драйверами USB-COM и определением кассы

Если для первоначальной настройки касса подключается по USB, но операционная система Windows 10/11 выдает ошибку «Запуск этого устройства невозможен (Код 10)», либо утилита фискализации не видит ККТ, разберем причины и способы решения:

  1. Проверка версии прошивки ККТ: выключаем кассу, зажимаем кнопку промотки ленты и включаем питание. Отпускаем кнопку после 2-го звукового сигнала. На распечатанном чеке находим строку ID СЕРИИ. Если версия прошивки ниже 4555, утилиты из новых версий ДТО (например, 8.15.х) могут работать некорректно — для старых прошивок используем ДТО 8.14.х или обновляем прошивку ККТ.
  2. Корректные порты в диспетчере устройств: при подключении по USB касса Атол создает два виртуальных порта (например, ATOL USB Virtual COM). Один порт выделяется для обмена данными с учетной системой (печать чеков), второй — для службы передачи чеков в ОФД (EoU). Системный порт COM1 использовать не нужно.
  3. Ручная установка драйвера: если драйвер определяется с восклицательным знаком, в диспетчере устройств принудительно указываем путь к каталогу драйверов: C:\Program Files (x86)\ATOL\Drivers8\USB_Drivers (или соответствующую папку в 64-битной директории Program Files).
  4. Сброс канала обмена: если касса периодически «теряет» связь по USB или Ethernet и сбрасывает канал обратно на RS-232, проверяем состояние литиевой батарейки CR2032 на плате кассы — при ее разряде энергонезависимая память сбрасывает параметры при каждом отключении питания от сети.
← На главную