Кассовый узел «1С плюс фискальный регистратор PosCenter» под Windows — распространённая схема, и на ней хорошо видно, из чего вообще состоит установка ТС ПИоТ: драйвер ККТ, сам модуль, контроллер локального модуля, настройка в драйвере, регистрация и только потом — работа в 1С.
Что проверить до начала
- модель ККТ соответствует минимальным требованиям модуля и есть в реестре;
- ваша конфигурация и версия 1С поддерживают работу с ТС ПИоТ;
- кассовый компьютер работает под Windows, а ККТ к нему подключена;
- есть доступ в кабинет оператора — оттуда берётся дистрибутив;
- если нужна офлайн-проверка, подготовлен локальный модуль «Честного знака».
Шаг 1. Дистрибутив
В кабинете оператора в разделе загрузки ПО выбирают тип кассы «Фискальный регистратор», производителя PosCenter, своё кассовое ПО и операционную систему Windows. Скачивается архив вида esmpack_windows_<версия>.zip, внутри — установщики модуля, драйвера ККТ и контроллера локального модуля. Распакуйте его в отдельную папку на кассовом компьютере.
Шаг 2. Драйвер ККТ
Ставится файл вида Poscenter_DrvKKT_5.21.*_piot.exe. Ключевой момент, на котором ошибаются чаще всего: разрядность драйвера выбирается по разрядности кассового ПО, а не операционной системы. На 64-битной Windows с 32-битной кассовой программой нужен 32-битный драйвер.
Во время установки язык, папку и состав компонентов оставляют по умолчанию. При желании создаётся ярлык тестовой утилиты драйвера — она понадобится дальше.
Шаг 3. Модуль и контроллер
Запускается установщик модуля esm_<версия>-windows-signed-setup.exe. На этапе выбора компонентов нужно отметить контроллер локального модуля — без него не будет офлайн-проверки. Важно: если локальный модуль вынесен на отдельный сервер, контроллер ставится туда же, где он работает, а не на кассу. По завершении оставьте включённым флаг запуска модуля.
Сам локальный модуль ставится отдельно, по инструкции «Честного знака». Логин и пароль, заданные при его установке, обязательно сохраните — они понадобятся при связывании с модулем.
Шаг 4. Настройка драйвера
- Запустите тестовую утилиту драйвера и откройте настройку свойств.
- Выберите тип подключения — локально или TCP-сокет, в зависимости от того, как подключена ваша ККТ.
- Выполните проверку связи. Если параметры неизвестны, помогает поиск оборудования.
- Откройте дополнительные параметры, найдите раздел, посвящённый ТС ПИоТ, и включите передачу информации в драйвер модуля.
- Сохраните параметры и выполните длинный запрос — он опрашивает кассу целиком.
- Проверьте состояние ККТ и статус смены.
Шаг 5. Лицензия ККТ — отдельная от лицензии модуля
Неочевидный шаг, которого нет в универсальных инструкциях. В тестовой утилите есть проверка готовности ККТ к работе с ТС ПИоТ, и при её выполнении на кассу загружается лицензия самой ККТ для взаимодействия с модулем. Без неё модуль с кассой работать не будет.
Шаг 6. Регистрация модуля
Регистрация выполняется на открытой смене. Откройте смену, вернитесь в модуль и обновите список — в блоке информации о кассе должны появиться модель, заводской номер, номер накопителя, регистрационный номер и ИНН. Пустые поля означают, что связь с ККТ не установлена, и дальше идти бессмысленно.
Затем нажимается регистрация: модуль получает лицензию с серверов оператора и идентификатор экземпляра в системе маркировки. После успеха статусы должны быть такими: лицензия активна до указанной даты, локальный модуль готов к работе, связь с системой маркировки стабильна.
Адрес локального модуля указывается отдельно: 127.0.0.1, если он на этом же компьютере, или IP сервера, если вынесен. Туда же вводятся его логин и пароль. Адрес системы маркировки в настройках модуля — https://ts-reg.crpt.ru:19100.
Шаг 7. Патч 1С
В свежих версиях типовых конфигураций поддержка ТС ПИоТ уже встроена — тогда патч не нужен. Если версия старше, официальное исправление скачивается с сайта релизов 1С и ставится через раздел обслуживания: обновление приложения → установка обновлений и исправлений. После установки 1С перезапускают и проверяют результат в списке установленных исправлений.
Шаг 8. Подключение в 1С
- ККТ подключается в разделе администрирования, в подключаемом оборудовании; тип подключения должен совпадать с заданным в драйвере;
- подключение к модулю создаётся в интеграции с системой маркировки, в настройках подключения к ТС ПИоТ;
- параметры: протокол HTTPS, адрес
localhostили127.0.0.1, порт 51401; - номер накопителя вводится вручную или подтягивается кнопкой; дополнительно указываются ККТ, рабочее место и организация;
- корректная настройка подтверждается сообщением об успешном подключении;
- индикатор состояния включается в настройках рабочего места кассира.
Если 1С ругается на проверку узла
Сообщение о том, что удалённый узел не прошёл проверку, означает неустановленные сертификаты модуля. Они лежат в папке %ProgramData%\ESP\ESM\UM и устанавливаются в доверенные корневые центры сертификации для локального компьютера, после чего настройку подключения повторяют. Подробнее — в разборе ошибки установки контролируемого канала.
Код 200 в журнале, но касса пишет «не удалось проверить марку»
Отдельный сценарий, который массово всплыл летом 2026 года и сбивает с толку сильнее прочих: кассир сканирует марку в РМК, касса сообщает, что проверить её не удалось, а в журнале операций модуля по этому же запросу стоит код ответа 200. То есть обмен формально прошёл успешно. Внутри при этом возвращается отказ вида «не найдена действующая лицензия», хотя лицензия оплачена и активна.
Дело не в лицензии и не в 1С. Ломается связка «драйвер ККТ — модуль»: после перезагрузки компьютера драйвер и модуль поднимаются в таком состоянии, при котором модуль не получает от кассы её параметры. Косвенное подтверждение — характерная закономерность: если перед запуском 1С открыть тестовую утилиту драйвера, всё начинает работать.
Обходной путь, который работает прямо сейчас
- Перезагрузить компьютер кассы.
- Запустить тестовую утилиту драйвера PosCenter.
- Открыть интерфейс модуля ЕСМ (раздел настроек) — параметры ККТ должны подтянуться.
- Закрыть тестовую утилиту драйвера.
- Запустить 1С и проверить продажу маркированного товара.
Что делать, чтобы закрыть проблему
Первое и главное — обновить драйвер ККТ. Обсуждение на форумах идёт вокруг версии 5.21.1.1258, а в середине августа 2026 года вышла сборка 5.21.1.1290, где переработаны как раз сценарии завершения работы и переподключения к ККТ — то есть ровно тот механизм, который отваливается после перезагрузки. Драйвер берут в личном кабинете АО «ЕСП»: «Скачать ПО» → тип кассы → производитель → кассовое ПО → ОС.
Если после обновления симптом сохранился, проверьте два пункта: совпадает ли тип подключения в драйвере и в подключаемом оборудовании 1С (расхождение COM и TCP/IP даёт похожую картину) и не остались ли на машине драйверы сторонних разработчиков. И обновите сам модуль: на связку со старым драйвером и свежим ЕСМ приходится заметная часть плавающих отказов.
Проверка результата
Финальный чек-лист: модуль установлен и запущен, драйвер связан с модулем, лицензия ККТ активна, экземпляр зарегистрирован, локальный модуль готов к работе, связь с системой маркировки стабильна, патч 1С установлен или не требуется, подключение в 1С настроено, индикатор виден кассиру. Если что-то не сходится — в интерфейсе модуля можно сохранить логи и передать их вместе с описанием ситуации.