Атол Fprint 55 ПТК / К / ЕНВД через Ethernet или борьба с DHCP




Как настроить работу ККМ Fprint 55 через Ethernet, не прогибаясь под DHCP

Доброго времени суток всем читающим! Давеча возникла у меня задачка подключить к БП 3.0 несколько ККМ, чтобы печать шла на каждое юрлицо со своего, но так как в этой БП работают в разных филиалах, а они еще и в разных регионах нашей необъятной страны находятся, да и еще ко всем прочему печатать могут разные бухи, было принято решение взять сей девайс АТОЛ Fprint 55 ПТК/ К /ЕНВД с разъемами RS 232, USB и Ethernet. Через RS подключать не стал, сразу решил через USB, если кто не знает, как это делается, то:

На выключенной ККМ зажать кнопку прокрутки бумаги, включить ККМ, после первого звукового сигнала отсчитываем 4 сигнала, отпускаем кнопку, ККМ войдет в «сервисный режим». Выбираем «канал обмена» USB, проверяем «протокол соединения», должен быть 2.4, хотя на модели АТОЛ Fprint 55 ПТК без добавок К и ЕНВД «протокол соединения» используется 3. 

Предварительно, конечно, были установлены DTO 8 и установлен драйвер VCOM. Предвкушая легкую работу, сей девайс был переведен в режим Ethernet, и тут возникла загогулина, стандартный IP этого чуда техники 192.168.10.1, в моей сети 192.168.4.1, естественно, не пингуется, при соединении компа с ККМ по Ethernet и настройкой сетевухи под 10.1 все взлетело. Возник вопрос, как у этого аппарата сменить IP, после некоторых экспериментов и поисков на сайте Атол, начал склоняться к тому, что, возможно, прошивка не комильфо, причем на сайте есть более новая. Почитав, как этот зверюга перепрошивается, я понял, что гори эта прошивка синим пламенем, у меня нет лишних денег на возмещение стоимости этого аппарата, продолжил штудировать мануалы, но ничего по настройке Ethernet там не было. Как RS 232 и  USB настроить, хоть отбавляй, а вот как сеть настроить, нету. На форумах пишут, что типа «Смиритесь, и пусть DHCP раздает ему IP», но опять же не очень хорошая идея, а если DHCP решит сменить пул адресов, или какой конфликт потом возникнет с IP — малоприятная, конечно, история нарисуется, да и как бэ подстраиваться под девайс, не есть гуд.

Решил полистать другие мануалы, и в результате получился вот такой простенький алгоритм:

1. Запускаем Драйвер ККМ, ставим галку «Устройство включено», нажимаем «Настройка свойств», указываем порт, если знаем, или же через поиск оборудования находим ККМ, нажимаем «Проверка связки». Если поле «Результат» заполнился данным без ошибок, тогда нажимаем «ОК», иначе ищем, почему ККМ не подключилось через «Драйвер ККМ» см. рис. 1

2. Выбираем «Режим» 4 – Программирование, пароль стандартный 30, нажимаем «Войти», затем выбираем закладку «Прогр.», в поле «Таблица» устанавливаем значение 2, в поле «Ряд» устанавливаем значение 1, в поле «Поле» устанавливаем значение 88, «Тип» выбираем «Байты», нажимаем «Получить поле», в поле «Значение» выйдет 192168010001, адрес меняем в таком же ключе на нужный нам, нажимаем «Установить поле» см. рис. 2

3. Затем меняем значение «Поле» с 88 на 91, тип выбираем «Целое», нажимаем «Получить поле», поле «Значение» выйдет 5555, стандартный порт, его при необходимости меняем, если смена не нужна, то данный пункт можно пропустить. см. рис. 3

4. Теперь в поле «Таблица»  указываем значение 9, в поле «Ряд» указываем значение 4, поле «Поле» указываем значение 1, тип выбираем «Целое», нажимаем «Получить поле», меняем значение 4 на 6 и нажимаем «Установить поле». Закрываем Драйвер ККМ, выключаем ККМ, снова включаем. см. рис. 4

Все, оборудование готово к работе через Ethernet. В БП 3.0 стандартная обработка подошла без доработок, все работает на ура. 

Надеюсь, кому-нибудь это пригодится. Всем добра)

P.S. Как попросили в (21):

 если Вам нужено подключение через USB подключение то Пункт 4. Выполнять не надо.

50 Comments

  1. karpik666

    Интересная статья, такое низкоуровневое программирование ккм. А у меня есть вопрос, как вы вводили в эксплуатацию ККМ, нужно ли использовать Налоговый Инспектор при начале работы с кассой, или достаточно Теста ККМ?

    Reply
  2. PhoenixAOD

    (1) karpik666, нет не надо. ККМ были ЕНВД, но для ОСН тот же принцип, да и Налоговый Инспектор лучше не трогать, для этого есть люди из сервисных центров))

    Reply
  3. brrart

    (1) karpik666, Налоговый Инспектор для аппаратов для ЕНВД нужен в случае если Вы хотите что-бы аппарат запоминал результаты смен и выводил Вам на Z-отчете необнуляемую итоговую сумму, и ну соответственно доступ к отчетам из ФП … в противном случае достаточно просто заполнить клише, и аппарат после снятия Z-отчета будет напрочь его забывать 🙂

    Reply
  4. m1_1976

    ага… я в прошлый раз так и бросил.

    вон как все просто.

    Reply
  5. leks88

    Интересная статья, никогда не думал о подключении ФРов через сеть…теоретически есть возможность несколько касс повесить на один ФР получается. Нехилая экономия получится.

    Reply
  6. leks88

    Но что будет при одновременном доступе с нескольких мест сразу к одному ФР, не подскажете? Есть такой опыт?

    Reply
  7. PhoenixAOD

    (6) leks88, будет бида пичаль. придется с очередью печати заморачиваться.

    Reply
  8. leks88

    (7) А неплохой казалось бы вариант нарисовался

    Reply
  9. PhoenixAOD

    (8) leks88, есть вот такая обработка http://infostart.ru/public/345395/ сам ее использовал для 8.1 да и на 8.2 было удобно, там есть очередь печати.

    Reply
  10. LuMp1ck

    Добрый вечер.

    Приобрели АТОЛ FPrint 22ПТК (уже под федеральный закон которая), она с портом Ethernet.

    С головой дружу нормально, с руками тоже, всё делаю по инструкции, НО …

    1. После всех манипуляций не могу через «Драйвер ККМ» подключить к ККМке по IP

    2. ККМка берёт непонятный IP. Я в драйвере указал 192.168.1.28, а мне вылазит чек что присвоен 192.168.1.11

    3. IP пингуется, всё норм, но 1с-ка не видит ККМку. Пишет «Тест не пройдет. Нет связи». Хотя порт указан правильно UDP/IP. Сам IP прописал ручками с чека, номер порта тоже указал в соответствии с данными взятыми из «Драйвера ККМ». Уже даже пробовал порт менять, не помогает ((

    В чём причина?! Что я делаю не так?! ((

    Reply
  11. PhoenixAOD

    (10) LuMp1ck, ну IP не видит. если в драйвере указан 1,28 а присвое 1,11, что то сделали не так с IP. проверяйте настройки. как вариант возможно что IP прописали с ошибкой по запаре. А вообще скрины бы увидеть пунктов 2. 3 и 4

    Reply
  12. rbsoft

    (5)

    Есть такое решение для очереди печати с нескольких рабочих мест.

    http://infostart.ru/public/544687/

    Reply
  13. user687410_zoffman

    ВАЖНО!!!

    не забудьте выключить DHCP

    http://fs.atol.ru/_layouts/15/atol.templat…ad8&webUrl=

    Таблица 2

    Ряд 1

    Поле 107

    1 на 0

    Reply
  14. user627034_ss-it

    Все параметры IP есть в (НастройкаСвойств-ПараметрыОборудования-Устройства), единственное надо выключить DHCP:

    13. Пользователь (user687410_zoffman) 22.03.17 13:17

    ВАЖНО!!!

    не забудьте выключить DHCP

    http://fs.atol.ru/_layouts/15/atol.templat…ad8&webUrl=

    Таблица 2

    Ряд 1

    Поле 107

    1 на 0

    Драйвера DTO 8.14.00

    Reply
  15. ashush

    (13) Ссылка как-то криво вставилась — можете повторить?

    Reply
  16. zoeh

    ДАЛЕЕ выключаем DHCP:

    Таблица 2

    Ряд 1

    Поле 107

    107 Динамический тип IP-адреса 1 BCD 0 – отключен (используется статический тип IP-адреса)

    1 – включен

    DEF: 1

    88 поле — IP адрес

    89- маска

    90-шлюз

    Протокол ККТ 3.1-1

    версия 3.1

    Reply
  17. ashush

    Интересовала ссылка на сам документ. Нашел на http://fs.atol.ru в разделе Контрольно-кассовая техникаПротокол ККТ 3.1.pdf

    Reply
  18. pose

    Можно попробовать сжать чек в 2 раза, для экономии бумаги

    Таблица 2

    Ряд 1

    Поле 111

    целое — 7

    Reply
  19. Sh00rick

    (18), по поводу сжатия чека — не торопитесь все поголовно так делать. Обратите внимание на часть выпадающих при таком изменении из чека реквизитов, необходимых по новому закону.

    Reply
  20. ashush

    Что надо сделать, чтобы ФР напечатал чек со своим IP?

    Действительно ли протокол должен быть 2.4? В описании 2.4 вообще нет поля 107 и ФР говорит «неправильный номер поля».

    Reply
  21. ati21

    Спасибо помогло настроить обмен через ОФД, так как раньше касса не могла получить ип адрес, но в последнем скриншоте нет описания что настраивается, а у нас касса была подключена через юсб, это мы потом поняли что случилось, когда связь с ккм пропала, и через сервисный режим вернули режим юсб. Просьба подпишите в описании к последнему скриншоту для чего этот параметр меняется.

    Reply
  22. feel063

    Как перевести девайс в режим Ethernet?

    Reply
  23. PhoenixAOD

    (22)почитайте статью) там в самом начале написано

    Reply
  24. gray2001

    Добрый вечер!

    Приобрели ФР Атол FPrint-22ПТК.

    Вообще никогда с торговым оборудованием не работал, поэтому есть опасения что-то там не так настроить. Аппарат необходимо подключить через локальную сеть. В чеке к аппарату указан его мас-адрес, в роутере по этому мас-адресу нашёл IP-адрес, вбивал этот адрес в настройках, толку 0, ошибка — нет связи. Тип соединения выбираю UDP/IP. Если выбрать TCP/IP (клиент), то ошибка — порт недоступен. Сам я устанавливал только драйвера ДОТ 8.14.2, ФР сразу подключил через порт Ethernet в хаб. Пытался напрямую его подключить к компьютеру, но тоже ничего не вышло, ip-адрес на компьютере менял 192.168.10.ххх, пропинговал всю сеть — не находится аппарат.

    Reply
  25. PhoenixAOD

    (24)что бы ККТ по Ethernet подключить на прямую кабель нужен кросовый. пинговать пробовали вообще включенную ККТ в сеть? если пинг идет то что то с драйвером. на 8.14 вроде как проблемы есть

    Reply
  26. gray2001

    (25) кросовый — это комп в комп? По сети, когда подключал к хабу, адрес, выданный роутером пинговался. Про кабель комп-в-комп я не подумал.

    Reply
  27. gray2001

    Снёс все драйвера, почистил реестр, поставил 8.12 — usb-драйвера не подключились, установил 8.14.02 — драйвера установились, ком-порты нашлись, но ФР через драйвер по-прежнему не виден — что через USB, что через Ethernet (кабель поменял). Я не знаю, может изначально как-то не так активирован ФР. То, как Вы подключили ФР через USB, я пока делать не стал, завтра придёт специалист торговой компании, которая продала нам ФР, пусть сам подключит (никак не думал, что могут быть такие заморочки).

    Reply
  28. gray2001

    Добрый день!

    Аппарат был настроен только по обмену RS-232, поэтому и не был виден.

    Спасибо за объяснение, хотя бы был подготовлен ко встрече со специалистом из ЦТО. Всё настроили и наладили.

    Reply
  29. rabanik

    Всем привет, у нас Касса Атол Fprint 22ПТК, драйвер 8.14.2.0. печать чеков по Ethernet проблема в том, что когда отключаю DHCP (2,1,107 — 0) то у нас данные не уходят на сайт ОФД. Кто встречался с данной проблемой? Спасибо.

    Reply
  30. PhoenixAOD

    (29)сама ККТ пытается послать данные?

    Reply
  31. Diversus

    (0) Можно проще и обойтись без программирования.

    Reply
  32. Diversus

    (0) А не подскажите в 1С какие настройки должны быть для подключения оборудования при Ethernet подключении ККМ?

    Не пойму в чем дело. Тест подключения проходит на стандартной атоловской утилите, а в 1С нет.

    Reply
  33. PhoenixAOD

    (32)там протокол нужен TCP/UDP. но еще может конфа не поддерживать это дело, попадалась мне Ут 10.3 протокол есть, а коннекта нету

    Reply
  34. Diversus

    (33) БП 3.0 у нас, но она не работает по TCP/UDP.

    Стандартный тест АТОЛ находит оборудование, а вот в БП не хочет.

    Reply
  35. logos

    (31) А 9.4.1 Значение: 4->6 на этой закладке где реализовано? В поле «Порт 4»? Не выйдет ли так. что после программирования через USB и сохранения настроек, связь с ККМ по USB будет потеряна?

    Reply
  36. Diversus

    (35) Нет, все норм.

    Reply
  37. logos

    Всем спасибо, всё работает! Доволен как слон. Это ж надо, дожили, кассы работают по вайфаю и ысернету!

    Reply
  38. ipoloskov

    Шаман, однако

    Reply
  39. AndreyMurom

    Не совсем понял, чтобы IP был 192.168.66.122, на что нужно заменить значение «192168010001»?

    Reply
  40. PhoenixAOD

    (39)именно, на 192168066122

    Reply
  41. p18

    Все свойства прописал. И через таблица и через устройства проверил.

    Должно стать 192.168.0.10

    Выключаю фр. Включаю — и он мне выдает чек с тем айпи что ему присвоил не я, а наш офисный dhsp, а именно 192.168.1.104

    Reply
  42. PhoenixAOD

    (41)попробуйте сделать как написали в (7)

    ДАЛЕЕ выключаем DHCP:

    Таблица 2

    Ряд 1

    Поле 107

    107 Динамический тип IP-адреса 1 BCD 0 – отключен (используется статический тип IP-адреса)

    1 – включен

    DEF: 1

    88 поле — IP адрес

    89- маска

    90-шлюз

    Протокол ККТ 3.1-1

    версия 3.1

    Возможно у Вас такой же уже протокол, когда я писал эту статью были еще старые протоколы

    Reply
  43. Westbound

    Хотим использовать аппарат без фискального накопителя. Звонили в Атол — там говорят устанавливайте последнюю дебажную прошивку и включайте режим ЕНВД. Я так понимаю, его можно и без дебаг-прошивки включить, но как?

    Reply
  44. independ

    Атол 25Ф, какие там таблица/ряд/поле для отключения DHCP, сам адрес настраивается просто, а dhcp непонятно

    Reply
  45. PhoenixAOD

    (44)так пробовали? ДАЛЕЕ выключаем DHCP:

    Таблица 2

    Ряд 1

    Поле 107

    107 Динамический тип IP-адреса 1 BCD 0 – отключен (используется статический тип IP-адреса)

    1 – включен

    DEF: 1

    88 поле — IP адрес

    89- маска

    90-шлюз

    Reply
  46. independ

    (45) получилось, dhcp отключил, спасибо

    ip-адрес, маска, шлюз настраиваются через Настройка свойств-Параметры оборудования-вкладка устройства

    Reply
  47. Алёшкин

    Интересный момент у меня был при подключении Атол 55 Ф по ethernet.

    Ни тест драйвера, ни, тем более, 1С не видели аппарат, пока не задал команду ping до ip адреса устройства.

    Reply
  48. dimaster

    (2) благодаря инструкции все получилось настроить

    но как теперь снять z-отчет через драйвер?

    ккт перевесил на адрес 192.168.0.200

    тест в УТ проходит.

    но при открытии смены ругается на то, что смена более 24 часов.

    погуглил — советуют снять zотчет. но через драйвер не получается

    нет связи или компьютер отверг подключение

    Reply
  49. PhoenixAOD

    (48) У меня такая беда тоже была, я запустил ДТО от имени администратора и Zка снялась. Попробуйте, может поможет

    Reply
  50. ShuNaher

    Нигде не нашел как при СТАТИЧЕСКОМ способе назначения IP адресов задать адреса DNS серверов (на чеке диагностики связи с ОФД есть отдельно ДНС для ОФД, но это не то).

    Это те адреса, что в сетевых настройках задаются/отображаются как «ДНС адрес основной» и «ДНС адрес альтерн.»

    Какие надо указывать номера Таблицы, Ряда и Поля для указания ДНС серверов ?

    Reply

Leave a Comment

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