gifts2017

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

Опубликовал Николай Иванов (PhoenixAOD) в раздел Оборудование - ККМ

Как настроить работу ККМ 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 стандартная обработка подошла без доработок, все работает на ура.

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

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Андрей Карпов (karpik666) 17.08.16 11:01
Интересная статья, такое низкоуровневое программирование ккм. А у меня есть вопрос, как вы вводили в эксплуатацию ККМ, нужно ли использовать Налоговый Инспектор при начале работы с кассой, или достаточно Теста ККМ?
2. Николай Иванов (PhoenixAOD) 17.08.16 23:26
(1) karpik666, нет не надо. ККМ были ЕНВД, но для ОСН тот же принцип, да и Налоговый Инспектор лучше не трогать, для этого есть люди из сервисных центров))
karpik666; +1 Ответить
3. Sergei Karpushev (brrart) 18.08.16 17:44
(1) karpik666, Налоговый Инспектор для аппаратов для ЕНВД нужен в случае если Вы хотите что-бы аппарат запоминал результаты смен и выводил Вам на Z-отчете необнуляемую итоговую сумму, и ну соответственно доступ к отчетам из ФП ... в противном случае достаточно просто заполнить клише, и аппарат после снятия Z-отчета будет напрочь его забывать :)
karpik666; +1 Ответить
4. Alex M1 (m1_1976) 25.08.16 13:54
ага... я в прошлый раз так и бросил.
вон как все просто.
5. Алексей Куликов (leks88) 15.10.16 09:24
Интересная статья, никогда не думал о подключении ФРов через сеть...теоретически есть возможность несколько касс повесить на один ФР получается. Нехилая экономия получится.
6. Алексей Куликов (leks88) 15.10.16 09:25
Но что будет при одновременном доступе с нескольких мест сразу к одному ФР, не подскажете? Есть такой опыт?
7. Николай Иванов (PhoenixAOD) 17.10.16 02:01
(6) leks88, будет бида пичаль. придется с очередью печати заморачиваться.
8. Алексей Куликов (leks88) 18.10.16 11:32
(7) PhoenixAOD, А неплохой казалось бы вариант нарисовался
9. Николай Иванов (PhoenixAOD) 19.10.16 02:05
(8) leks88, есть вот такая обработка http://infostart.ru/public/345395/ сам ее использовал для 8.1 да и на 8.2 было удобно, там есть очередь печати.
10. Артем Черкасов (LuMp1ck) 06.11.16 17:59
Добрый вечер.
Приобрели АТОЛ FPrint 22ПТК (уже под федеральный закон которая), она с портом Ethernet.
С головой дружу нормально, с руками тоже, всё делаю по инструкции, НО ...

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

В чём причина?! Что я делаю не так?! ((
11. Николай Иванов (PhoenixAOD) 07.11.16 01:03
(10) LuMp1ck, ну IP не видит. если в драйвере указан 1,28 а присвое 1,11, что то сделали не так с IP. проверяйте настройки. как вариант возможно что IP прописали с ошибкой по запаре. А вообще скрины бы увидеть пунктов 2. 3 и 4
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа