Skip to main content

USB-адаптер для подключения ФН к ПК

Апрель 2016 года стал знаковым для тех, кто имеет отношение к контрольно-кассовой технике: вступили в силу изменения в законе 54-ФЗ. На смену ЭКЛЗ пришел ФН (фискальный накопитель), задача которого - хранить фискальные документы, подписывать их фискальным признаком и формировать пакет данных для отправки на сервер ОФД. И очень быстро мастерам сервисных центров стало понятно, что доступ к памяти ФН просто необходим.



1. Теоретическая часть

Причины такого желания совершенно разные. В простейшем случае, это получение данных из фискальных документов. Но случается так, что без адаптера вовсе не обойтись.

2. Практическая часть

К нашему удобству фискальный накопитель имеет на борту интерфейс UART, а значит все что нужно сделать - изготовить переходник с UART на нужный компьютерный интерфейс. Вариантов два: USB и RS232. Полноценных COM портов практически никогда не бывает на ноутбуках выездных мастеров, а еще фискальному накопителю необходимо питание (+3,3В ... 5В). Эти факты делают однозначный выбор в пользу USB: популярный интерфейс с возможностью подключить не только шину данных, но и запитать сам ФН. Это удобно.

В моем случае было три варианта исполнения адаптера:

  • На микросхеме FT232R
  • На микросхеме CP2102 с ESD защитой USB на микросхеме USBLC6-4
  • На микросхеме CP2102 с ESD защитой USB на микросхеме USBLC6-2

Второй и третий вариант абсолютно одинаковы, разница лишь в микросхеме ESD защиты интерфейса USB: сначала в наличии были одни, позднее появились другие. Хочу сказать, что все варианты прекрасно работают, за время длительной эксплуатации проблем не обнаружено. В архиве имеются схемы и платы для всех вариантов, но для массового изготовления используется вариант на микросхеме CP2102, она гораздо доступнее по цене.

Что делать, если нет в наличии микросхем USBLC6-X.
Вполне допустимо использовать адаптер без микросхем ESD защиты. Для этого используйте плату fn_adapter_CP2102_USBLC6-4_pcb.dip. В этом варианте можно не устанавливать USBLC6-4  на плату, никаких дополнительных доработок не требуется.

В устройстве имеются три светодиода: один из них индицирует наличие питания, а два других позволяют отследить наличие обмена между ПК и ФН. Линия питания защищена самовосстанавливающимся предохранителем. Неиспользуемый пин (5) разьема ФН заглушен, что не позволяет подключить ФН неправильно.

3. Установка драйвера
Внимание!
Драйверы размещенные в этой статье относятся только к этому адаптеру, и никакого отношения к готовому устройству не имеют. У этих устройств совершенно разная элементная база, и если Вы приобрели готовый адаптер, то необходимые Вам драйверы находятся на странице товара.

Вероятнее всего, при первом подключении адаптера мы увидим следующую картину:

А это значит, что нашему адаптеру для работы нужен драйвер. В загрузках имеется драйвер для 32-битных (x86) и 64-битных (x64) систем.

Устанавливаем драйвер.

После установки, в диспетчере устройств уже должен появиться новый COM порт:

USB-адаптер для подключения ФН к ПК готов к работе. Но очевидно, что для работы потребуются специальные программы, с которыми можно ознакомиться отдельно.


Загрузки
Значок
USB-адаптер для подключения ФН к ПК

Схемы, платы (DipTrace).

Значок
Драйверы для микросхемы CP2102

Драйверы CP2102 для Windows 7/8/8.1/10 (32/64bit).

Значок
Программы для работы с ФН

FN RUN от ctokas.ru, FNtest, утилита от Incotex, выгрузка архива ФН для ФНС, конвертер из формата .fnc.

47 комментарии в “USB-адаптер для подключения ФН к ПК”

  1. Добрый день Михаил! Спасибо, заказ пришел быстро! Приятно удивлен вашим подарком. качество супер!

    1. Здравствуйте, Николай. Вам спасибо и за повторный заказ, и конечно же за отзыв. Рад, что всё понравилось. 🙂

  2. Здравствуйте,адаптер получил быстро, СПАСИБО
    Вопрос,-я могу заходить на ФН и читать его, но не могу его сбросить, выдаёт ошибку (не корректный формат или параметр команды) что я делаю не так?

    1. Здравствуйте.

      "Боевой" ФН невозможно обнулить в принципе, подобных устройств не существует. И дело даже не в адаптере, просто ФН не воспринимает команду 0x60 (Очистка МГМ). Эта команда доступна только для эмулятора ФН. И даже если на минуту представить ситуацию, что мы нашли способ как обнулить ФН, это все равно затея напрасная. ФН с этим номером зарегистрирован в ФНС, и он числится как истекший по сроку действия. И там его уже точно не обнулить.

  3. Здравствуйте. с нетерпением ожидаю продажу Ваших адаптер для подключения ФН к ПК - надо 2 шт - как поступят готов купить любым способом оплаты. заранее благодарен.

    1. Здравствуйте, Игорь. Я ответил Вам на почту. Пока не все комплектующие пришли, где-то буквально на подходе платы зависли. Но на два адаптера у меня детали как раз есть.

  4. Добрый день.
    Скажите ФН можно как то "убить" программно или при подключении контактов?

    1. Добрый день. Случаев программного уничтожения ФН я не встречал, возможно и есть "недокументированные" команды для этих целей, но это маловероятно. А вот неправильным подключением запросто. Если в разъеме для подключения отсутствует ключ, делающий невозможным обратное подключение, то в этом случае на ФН поступает напряжение обратной полярности. Которое мгновенно пережигает мелкий дроссель по питанию. После чего ФН становится трупом, и ни о какой гарантийной замене речи быть не может. Но! При наличии прямых рук, такой ФН можно вернуть к жизни. Хоть ФН и не подлежит ремонту, но в данной ситуации терять все равно нечего.

  5. Спасибо, получил оперативно, упаковано хорошо. При получении пришла смс от почты пришёл, получил, сразу попробовал снять отчет с ФН для ФНС все четко! Спасибо!

      1. Добрый день
        Подскажите, через него можно закрыть фн с неоправданными данными в офд? Без возможности продлить подписку на офд

        1. Здравствуйте, Сергей. Если в ФН истек срок хранения документов (30 дней), и они не были отправлены, то такой ФН закрыть невозможно в принципе. Объясняется это очень просто: при закрытии фискального режима в ФН записывается такой же фискальный документ. И если ФН заблокировал работу, то ему совершенно все равно, что и чем в него пытаются записать. Он не делает различий, кассовый чек это, или документ закрытия. Касса или адаптер.

          Федеральный закон от 22.05.2003 N 54-ФЗ (ред. от 23.11.2020) "О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации"

          Статья 4.1. Требования к фискальному накопителю

          > исключать возможность формирования фискального признака для фискальных документов по окончании срока действия ключа фискального признака, а также в случае, если через 30 календарных дней с момента формирования фискального признака для фискального документа не будет получено подтверждение оператора для этого фискального документа (за исключением случая применения контрольно-кассовой техники в режиме, не предусматривающем обязательной передачи фискальных документов в налоговые органы в электронной форме через оператора фискальных данных);

          Таким образом, блокировка формирования фискального признака четко запрещена законом, и реализована непосредственно в ФН. А в чем проблема отправить документы? Есть ведь ОФД, предоставляющие доступ буквально на один день.

  6. Была сделана скидка. USB-Адаптер доехал за 7 дней. Проверил на боевом ФН - все работает отлично. Адаптер выполнен качественно, упакован добросовестно. Тестировал на утилите от "Тестирование ФН for ctokas". Благодарю.

    1. Спасибо Вам, Евгений, за отзыв. Это на самом деле самое важное, пожалуй.

  7. Адаптер получен. Все аккуратно сделано и упаковано. Все прекрасно работает, только положительные эмоции. Обратная связь от продавца на уровне. Покупкой доволен.

  8. Можно ли подключится к программам с которыми работает кабель по какому-то шлюзу или АПИ? Чтобы отправлять со своей программы на Екселе наименование услуги и сумму?

    1. Здравствуйте. Вряд ли. Попробуйте разработчику FN RUN написать (ctokas.ru), может что-то подскажет. А так если есть программист, проще свое написать. Протокол обмена подробно описан, была бы голова...

        1. А в Вашем окружении нет человека, которому было бы интересно создать такое ПО? Да, эта задача больше любопытная, нужен человек именно желающий разбираться, самообучаться, создавать что-то свое, при этом очень неплохо прокачиваясь. Готовых решений нет, попыток создать что-то подобное тоже, а значит, придется все создавать с нуля. Да, найти такого человека очень сложно, лично я в своем окружении таких "больных" людей не знаю. Кроме себя. 🙂 Но я сменил сферу деятельности, и теперь контрольно-кассовой техники не касаюсь совсем. Увы.

  9. Адаптер доехал за 4 дня. Проверил на боевом и МГМ фиксиках - все работает как часы. Спасибо!
    Для будущих версий хотелось бы видеть корпус или армирование разъема ФН, уж очень слабеньким выглядит, да и в "поля" брать не страшно было бы.

    1. Здравствуйте, Николай.

      Да, касаемо разъема ФН справедливо. Правда, за все время использования в СЦ десятка адаптеров случаев выхода из строя разъема не было, но место такое... Заказал термокомпаунд для крепления деталей, буду фиксировать пока им. О корпусе тоже задумывался, но все это отражается на цене, чего очень не хотелось бы. 🙂 Спасибо за покупку, за отзыв и за замечания. Все принято к сведению.

    1. Здравствуйте. Задача элементарная, просто наберите в любом поисковике "МГМ купить", и получите массу предложений.

      1. Подскажите, пожалуйста, а с ним чек печатается полноценный или в нём что-то будет напечатано не так?

        1. Во-первых, по номеру ФН будет понятно, что это МГМ (номер начинается с 9999). Во-вторых, МГМ не формирует верный фискальный признак документа. Но это все заметно лишь знающему человеку. В остальном чек ни чем не отличается от полноценного.

  10. Дборый день! Работа с ФН происходит только по UART.
    Планируете выпуск версии поддерживающий чтение в I2c режиме?

  11. Можно ли им сбросить новый "боевой" ФН? При активации не верно указали данные.

    1. Нет, команда обнуления ФН работает ТОЛЬКО с МГМ (тестовым ФН). "Боевой" ФН сбросить невозможно ни одним из адаптеров.

  12. Добрый день, тоже нужен usb-адаптер и сразу вопрос: этот вариант читает все версии ФН?

    1. Здравствуйте. Этот адаптер поддерживается всеми программами для тестирования ФН, а уже от них зависит, что именно они читают. 🙂 Ведь фактически, адаптер только обеспечивает канал связи между ФН и программой. А поддерживаться будет то, что реализовано в софте. Лично мне за все время не попадались ФН, с которыми возникали бы хоть какие-то проблемы. P.S. Подробнее по покупке (купон в том числе) отправил на почту.

  13. Пришел адаптер. Очень понравился, хочу второй про запас.
    Можно купон на скидку?

    1. Здравствуйте. Для Вас купон продолжает действовать. 🙂 Подробнее ответил на почту.

  14. Здравствуйте. Как можно приобрести usb-адаптер для подключения фискального накопителя к пк

  15. Здравствуйте. Как можно приобрести usb-адаптер для подключения фискального накопителя к пк и сколько это будет стоить.

    1. Здравствуйте, Евгений. В меню сайта раздел "Магазин". На почту отправил купон на скидку. 🙂

  16. Для всех желающих приобрести адаптер выполнена e-mail рассылка. Комментарии удалены.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *