Сообщения без ответов | Активные темы Текущее время: Сб апр 20, 2024 5:02 am



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 8 ] 
Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать??? 
Автор Сообщение
Новичок

Зарегистрирован: Пн ноя 02, 2009 9:54 pm
Сообщения: 9
Сообщение Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
Добрый день!
Стал регулярно сталкиваться с проблемами у кассиров. По их словам - чек не печатался, сумма в фискальную память не попадала. Глюк проявлялся нерегулярно, порой неделю работало без проблем, а бывало, что за день несколько раз. Отчаявшись словить глюк самостоятельно, поставил запись всех команд в лог. И это помогло найти причину, однако не знаю что теперь с этим делать.
Используются Штрих-ФР-К, в логе на команду Sale видим ответ "Ошибка: (117, 75h) Ошибка питания", на команду CloseCheck - ошибка "Ошибка: (163, A3h) Некорректное состояние ЭКЛЗ". В ЦТО утверждают, что это ошибка прошивки, с чем я несогласен. Из 18 используемых ФР ошибка проявляется только на двух, и то нерегулярно. Во вторник должен приехать техник из ЦТО, но по разговору с ним я чувствую, что он будет настаивать на ошибке прошивки.
А в чем может быть причина такой комбинации ошибок. Получается, что во время команды Sale что-то происходит и это приводит к сбою записи данных в ЭКЛЗ, в результате чего невозможно выполнить закрытие чека. Чек при этом остается открытым, а команда SysAdminCancelCheck не срабатывает (ошибка "Ошибка: (115, 73h) Команда не поддерживается в данном режиме").
Может быть какие-то контакты или батарея, или еще что-то? На что обратить внимание техника из ЦТО?

Ниже привожу полный лог печати чека
Код:
[29.11.2015 11:53:09.751] Set_Password: 1
[29.11.2015 11:53:09.751] Set_CheckType: 0
[29.11.2015 11:53:09.751] OpenCheck: 0
[29.11.2015 11:53:10.094] Set_Password: 30
[29.11.2015 11:53:10.094] Get_ECRMode: 4
[29.11.2015 11:53:10.094] Get_ResultCode: 0
[29.11.2015 11:53:10.094] Set_Password: 30
[29.11.2015 11:53:10.094] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.094] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.094] Set_StringForPrinting:
[29.11.2015 11:53:10.094] PrintString: 0
[29.11.2015 11:53:10.156] Get_ResultCode: 0
[29.11.2015 11:53:10.281] Get_ResultCode: 0
[29.11.2015 11:53:10.281] Set_Password: 30
[29.11.2015 11:53:10.281] Set_RegisterNumber: 144
[29.11.2015 11:53:10.281] GetOperationReg: 0
[29.11.2015 11:53:10.344] Get_ContentsOfOperationRegister: 0
[29.11.2015 11:53:10.344] Set_Password: 1
[29.11.2015 11:53:10.344] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.344] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.344] Set_StringForPrinting:           Чек продажи № 1
[29.11.2015 11:53:10.344] Set_FontType: 1
[29.11.2015 11:53:10.344] PrintStringWithFont: 0
[29.11.2015 11:53:10.484] Set_Password: 30
[29.11.2015 11:53:10.484] Get_ECRMode: 4
[29.11.2015 11:53:10.484] Get_ResultCode: 0
[29.11.2015 11:53:10.484] Set_Password: 30
[29.11.2015 11:53:10.484] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.484] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.484] Set_StringForPrinting:
[29.11.2015 11:53:10.484] PrintString: 0
[29.11.2015 11:53:10.500] Get_ResultCode: 0
[29.11.2015 11:53:10.500] Set_Password: 1
[29.11.2015 11:53:10.500] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.500] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.500] Set_StringForPrinting: ГАРДА ДЕКОР ООО
[29.11.2015 11:53:10.500] Set_FontType: 1
[29.11.2015 11:53:10.500] PrintStringWithFont: 0
[29.11.2015 11:53:10.562] Set_Password: 30
[29.11.2015 11:53:10.562] Get_ECRMode: 4
[29.11.2015 11:53:10.562] Get_ResultCode: 0
[29.11.2015 11:53:10.562] Set_Password: 30
[29.11.2015 11:53:10.562] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.562] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.562] Set_StringForPrinting:
[29.11.2015 11:53:10.562] PrintString: 0
[29.11.2015 11:53:10.624] Get_ResultCode: 0
[29.11.2015 11:53:10.624] Set_Password: 1
[29.11.2015 11:53:10.624] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.624] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.624] Set_StringForPrinting: Квитанция Арендатора №01
[29.11.2015 11:53:10.624] PrintString: 0
[29.11.2015 11:53:10.671] Set_Password: 30
[29.11.2015 11:53:10.671] Get_ECRMode: 4
[29.11.2015 11:53:10.671] Get_ResultCode: 0
[29.11.2015 11:53:10.671] Set_Password: 30
[29.11.2015 11:53:10.671] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.671] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.671] Set_StringForPrinting:
[29.11.2015 11:53:10.671] PrintString: 0
[29.11.2015 11:53:10.734] Get_ResultCode: 0
[29.11.2015 11:53:10.734] Set_Password: 1
[29.11.2015 11:53:10.734] Set_Quantity: 1
[29.11.2015 11:53:10.734] Set_Price: 4480
[29.11.2015 11:53:10.734] Set_Department: 0
[29.11.2015 11:53:10.734] Set_Tax1: 0
[29.11.2015 11:53:10.734] Set_Tax2: 0
[29.11.2015 11:53:10.734] Set_Tax3: 0
[29.11.2015 11:53:10.734] Set_Tax4: 0
[29.11.2015 11:53:10.734] Set_StringForPrinting: Квитанция Арендатора №01
[29.11.2015 11:53:10.734] Sale[29.11.2015 11:53:10.796] ------------------------------------------------------------
[29.11.2015 11:53:10.796] Команда 80 Продажа
[29.11.2015 11:53:10.796] -> 02 3C 80 01 00 00 00 E8 03 00 00 00 00 D6 06 00 00 00 00 00
[29.11.2015 11:53:10.796] -> 00 00 CA E2 E8 F2 E0 ED F6 E8 FF 20 C0 F0 E5 ED E4 E0 F2 EE
[29.11.2015 11:53:10.796] -> F0 E0 20 B9 30 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[29.11.2015 11:53:10.796] -> 00 00 D0
[29.11.2015 11:53:10.796] <- 02 02 80 75 F7
[29.11.2015 11:53:10.796] Ошибка: (117, 75h) Ошибка питания
: 117
[29.11.2015 11:53:10.796] Set_Password: 30
[29.11.2015 11:53:10.796] Get_ECRMode: 4
[29.11.2015 11:53:10.796] Get_ResultCode: 117
[29.11.2015 11:53:10.796] Set_Password: 30
[29.11.2015 11:53:10.796] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.796] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.796] Set_StringForPrinting:
[29.11.2015 11:53:10.796] PrintString: 0
[29.11.2015 11:53:10.812] Get_ResultCode: 0
[29.11.2015 11:53:10.812] Set_Password: 1
[29.11.2015 11:53:10.812] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.812] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.812] Set_StringForPrinting: ========================================
[29.11.2015 11:53:10.812] PrintString: 0
[29.11.2015 11:53:10.827] Set_Password: 30
[29.11.2015 11:53:10.827] Get_ECRMode: 4
[29.11.2015 11:53:10.827] Get_ResultCode: 0
[29.11.2015 11:53:10.827] Set_Password: 30
[29.11.2015 11:53:10.827] Set_UseJournalRibbon: 1
[29.11.2015 11:53:10.827] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:10.827] Set_StringForPrinting:
[29.11.2015 11:53:10.827] PrintString: 0
[29.11.2015 11:53:11.077] Get_ResultCode: 0
[29.11.2015 11:53:11.077] Set_Password: 1
[29.11.2015 11:53:11.077] Set_UseJournalRibbon: 1
[29.11.2015 11:53:11.077] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:11.077] Set_StringForPrinting: Пластиковая карта              4480,00
[29.11.2015 11:53:11.077] Set_FontType: 5
[29.11.2015 11:53:11.077] PrintStringWithFont: 0
[29.11.2015 11:53:11.092] Set_Password: 30
[29.11.2015 11:53:11.092] Get_ECRMode: 4
[29.11.2015 11:53:11.092] Get_ResultCode: 0
[29.11.2015 11:53:11.092] Set_Password: 30
[29.11.2015 11:53:11.092] Set_UseJournalRibbon: 1
[29.11.2015 11:53:11.092] Set_UseReceiptRibbon: 1
[29.11.2015 11:53:11.092] Set_StringForPrinting:
[29.11.2015 11:53:11.092] PrintString: 0
[29.11.2015 11:53:11.139] Get_ResultCode: 0
[29.11.2015 11:53:11.139] Set_Password: 1
[29.11.2015 11:53:11.139] Set_Summ1: 0
[29.11.2015 11:53:11.139] Set_Summ2: 4480
[29.11.2015 11:53:11.139] Set_Summ3: 0
[29.11.2015 11:53:11.139] Set_Summ4: 0
[29.11.2015 11:53:11.139] Set_DiscountOnCheck: 0
[29.11.2015 11:53:11.139] Set_Tax1: 0
[29.11.2015 11:53:11.139] Set_Tax2: 0
[29.11.2015 11:53:11.139] Set_Tax3: 0
[29.11.2015 11:53:11.139] Set_Tax4: 0
[29.11.2015 11:53:11.139] Set_StringForPrinting: ________________________________________
[29.11.2015 11:53:11.139] CloseCheck[29.11.2015 11:53:11.326] ------------------------------------------------------------
[29.11.2015 11:53:11.326] Команда 85 Закрытие чека
[29.11.2015 11:53:11.326] -> 02 47 85 01 00 00 00 00 00 00 00 00 00 D6 06 00 00 00 00 00
[29.11.2015 11:53:11.326] -> 00 00 00 00 00 00 00 00 00 00 00 00 00 5F 5F 5F 5F 5F 5F 5F
[29.11.2015 11:53:11.326] -> 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F
[29.11.2015 11:53:11.326] -> 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 13
[29.11.2015 11:53:11.326] <- 02 02 85 A3 24
[29.11.2015 11:53:11.326] Ошибка: (163, A3h) Некорректное состояние ЭКЛЗ
[29.11.2015 11:53:11.326] CloseCheck. Result: 163. ResultCode: 163
[29.11.2015 11:53:11.326] ResultCodeDescription: Некорректное состояние ЭКЛЗ
: 163

_________________
Денисов Борис
Москва


Вс дек 06, 2015 8:51 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
Ну у Вас команда продажи не проходит, т.е. чек не открывается в ЭКЛЗ, логично что его нельзя закрыть, т.е. ошибка 163 вполне логична в данной ситуации. Вам надо либо повторно подавать команду Sale до её успешного выполнения (раз уж ошибка 117 может появится раз в неделю), либо ЦТО должно регить вопрос с ошибкой питания - в общем случае это замена либо блока питания либо системной платы. Перепрошивка СП не думаю что тут чем-то поможет.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пн дек 07, 2015 10:15 am
Профиль
Новичок

Зарегистрирован: Пн ноя 02, 2009 9:54 pm
Сообщения: 9
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
Ранее я полагал, что ошибки при выполнении операции Sale не может быть (и ошибок реально не было до последнего времени)
Получается, мне каждый раз после выполнения Sale надо убедиться, что ФР находится в Режиме 8 (Открытый документ), подрежиме 0 (Открыт документ продажи) и только при выполнении этого условия идти дальше?
Как программист, я опасаюсь войти в бесконечный цикл. Стоит добавить условие - если за 5-10 раз не удалось корректно выполнить команду Sale, то завершить цикл с ошибкой.

_________________
Денисов Борис
Москва


Пн дек 07, 2015 10:49 am
Профиль
Новичок

Зарегистрирован: Ср июн 22, 2005 2:15 pm
Сообщения: 53
Откуда: Питер
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
Falc0nMan писал(а):
Ранее я полагал, что ошибки при выполнении операции Sale не может быть (и ошибок реально не было до последнего времени)
Получается, мне каждый раз после выполнения Sale надо убедиться, что ФР находится в Режиме 8 (Открытый документ), подрежиме 0 (Открыт документ продажи) и только при выполнении этого условия идти дальше?
Как программист, я опасаюсь войти в бесконечный цикл. Стоит добавить условие - если за 5-10 раз не удалось корректно выполнить команду Sale, то завершить цикл с ошибкой.


А вот мой опыт обслуживания Штрих-ФР-К в крупной сети говорит мне, что проблема у Вас не со стороны ПО происходит!
Выскакивание ошибки 117 (авария питания) и ошибки 163 (некорректное состояние ЭКЛЗ) и прочие казусы это прямое свидетельство неисправности материнской платы ФР которая проявляется примерно начиная с пятого года эксплуатации в непрерывном режиме.

Можете своему ЦТО так и напечатать ответ мой в этой конференции.
Причина:
Потеря ёмкости конденсаторов 1000х16(10) в цепи микросхемы КА34063 (DC-DC конвертор).
Как правило это видно при вскрытие -они вздуваются!!!
Когда я наблюдаю подобную картину я ещё сразу меняю ёмкости 4700х35 и 1000х35
Не всегда можно визуально определить неисправность этих кондёров.
Но и тут тоже есть метод -тест драйвера!, а именно команда краткого запроса состояния ФР.
Открываем драйвер, находим эту команду (в зависимости от драйвера, в 4.6 это закладка общее) и начинаем мышкой тыкать эту кнопку. При этом внимательно смотри как у нас в ответах от ФР меняются значения напряжений питания, особенно резервной батарейки.
Когда всё хорошо и батарейка исправна ФР показывает некую цифру около 3-х вольт.
пусть будет к примеру 3.12, когда мы нажимаем на кнопку запроса опять получаем новое измерение напряжения, которое обычно не совпадает с тем которое мы видели до этого. Самый главный вопрос на сколько. Если прыгает в рамках 3.06-3.16 это вполне себе нормально, а вот когда 2.86-3.26 -это однозначный крандец кондёрам.

_________________
С уважением, Александр Андреев
ЦТО "Аманит" & ЦТО "Сампо-Сервис", Санкт-Петербург
Приглашаю Всех посетить:
"Зелёный" форум по техническим вопросам ККТ


Вт дек 22, 2015 9:25 pm
Профиль ICQ WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
Верно, тут корень проблемы в ФР, но это не отменяет того, что в ПО надо aнализировать безошибочность выполнения команд.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Ср дек 23, 2015 11:11 am
Профиль
Новичок

Зарегистрирован: Ср июн 22, 2005 2:15 pm
Сообщения: 53
Откуда: Питер
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
На фото плата с маркировкой года выпуска 02.2011
Всё это время ФР работал почти непрерывно.
Изображение

_________________
С уважением, Александр Андреев
ЦТО "Аманит" & ЦТО "Сампо-Сервис", Санкт-Петербург
Приглашаю Всех посетить:
"Зелёный" форум по техническим вопросам ККТ


Ср дек 23, 2015 12:39 pm
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован: Чт ноя 23, 2006 9:43 am
Сообщения: 30
Откуда: ЦТО Дельта, Казань
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
ага , чаще всего дутые кондеры являются причиной ошибки питания , не вскрывая аппарата можно через тест драйвера проверить через краткий запрос нажимая несколько раз подряд можно заметить колебание напряжения 24В +- 2в. и более .
кондеры лучше менять парами.


Ср дек 23, 2015 7:10 pm
Профиль ICQ
Новичок

Зарегистрирован: Ср июн 22, 2005 2:15 pm
Сообщения: 53
Откуда: Питер
Сообщение Re: Штрих-ФР-К, Ошибки 117 и 163 при продаже. Что делать???
LaserDance писал(а):
ага , чаще всего дутые кондеры являются причиной ошибки питания , не вскрывая аппарата можно через тест драйвера проверить через краткий запрос нажимая несколько раз подряд можно заметить колебание напряжения 24В +- 2в. и более .
кондеры лучше менять парами.


А вот я не рекомендую смотреть на питание 24в
Как я писал ранее -смотреть лучше на резервное питание.

_________________
С уважением, Александр Андреев
ЦТО "Аманит" & ЦТО "Сампо-Сервис", Санкт-Петербург
Приглашаю Всех посетить:
"Зелёный" форум по техническим вопросам ККТ


Пт дек 25, 2015 10:33 am
Профиль ICQ WWW
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 8 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB