Ошибка 28 ККМ Samsung ER-4615RK, ошибка 1 ККМ Samsung ER-250RK

+7 (383) 358-68-69; semico@mail.ru |  Контакты  |  Прайс-лист

Главная / Оборудование для АЗС / Работа с ККМ / SAMSUNG ER-4615RK

Анализ причин и метод устранения

Был произведен подробный анализ причин возникновения "ошибки 28", на возникновение которой в ККМ Samsung ER-4615RF при работе с нашим оборудованием жаловался ряд клиентов. Ранее было обнаружено, что данная ошибка возникает при падении напряжения питания ниже допустимых значений. Подробности здесь.

Как показали последние испытания, причиной возникновения ошибки 28 являются сбои при обмене информацией по последовательному порту между ККМ и КУ ТРК, вызванные любыми причинами и приводящие к несовпадению контрольной суммы или длины пакета (падение напряжения питания, помехи в линии, неисправности устройств и т.п.)

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

Ошибка возникает при проведении операции загрузки дозы в ТРК.

Схема выполнения команды ввода дозы в ККМ Samsung

Выше приведена схема выполнения команды ввода дозы в ККМ Samsung

В том случае, если ККМ после оформления чека принимает в ответ на команду "Опрос состояния ТРК" или "Доза" пакет с нарушенной контрольной суммой, он выдает сообщение Е227, после чего ввод дозы во всех отделах блокируется с выдачей сообщения "о28" для ККМ SAMSUNG ER-4615 и "о1" для SAMSUNG ER-250.

При этом никакого "зависания", как утверждали клиенты, не возникает.

Для вывода ККМ из данного состояния следует передать команду ввода дозы повторно (№ОТДЕЛА, ПОДИТОГ), если КУ ТРК не принял дозу и находится в состоянии "сброс-дозы нет", либо оформить возвратный чек (ВОЗВР, №ОТДЕЛА, ИТОГ/НАЛ), если КУ ТРК дозу принял и находится в состоянии готовности.

Если контроллер дозу принял, при попытке начала отпуска через ККМ клавишей РАСХ возникает ошибка Е217 - несоответствие статуса. Та же ошибка возникает при попытке повторно передать дозу в данном состоянии.

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

Для выхода из данной ситуации без расхождения показаний следует оформить возвратный чек. При этом КУ ТРК переведется в исходное состояние "Сброс - дозы нет" и ККМ будет разблокирована. После чего необходимо снова пробить чек на нужную дозу топлива.

Таким образом, появление "о28" (или "о1" соответственно) не является сбоем или ошибкой программного обеспечения КУ ТРК ПИЛОТ, ККМ SAMSUNG или блока ПТС. Но расшифровка данного вида ошибки в документации к ПТС не предусматривает всех возможных случаев ее возникновения.

Возникновение и характер данной ошибки зависит не от применяемого оборудования, а от качества канала связи и уровня помех. Применение компьютера позволяет добиться 100% воспроизводимости указанной ситуации путем имитации сбоев отдельных пакетов.

Чтобы не увеличивать количество возвратных чеков, в ПТС, в программу обработки команды повтора ввода дозы следовало бы ввести проверку на соответствие состояния КУ ТРК состоянию "готовность" с проверкой введенной дозы и разрешением дальнейшей работы в случае корректности данных. С нашей же стороны будут приняты дополнительные меры, уменьшающие вероятность возникновения сбоев при обмене.

В качестве меры по уменьшению вероятности возникновения помех рекомендуем снизить скорость обмена до 4800 или 2400 бит/с.

Если данный сбой часто проявляется при работе с одним и тем-же контроллером, следует поменять выходные транзисторы, формирующие сигнал TxD (3 вывод разъема DB-9F).


НПП "СЕМИКО" (383) 271-01-25 (многоканальный)