Ока 102Ф: обзор, ошибки, версии прошивок, рекомендации по ремонту

3 декабря 2013 3237 просмотров

Долго искал и наконец то нашел. Два материала созданных в далеких 2000-х годах еще в бытность механика, не потерялся, несмотря на то, что материал создан для ККМ ОКА102Ф, лично для меня - это историческая ценность. Часть информации актуальна и для ККМ102К. Огромная благодарность будет тому, кто найдет материал сделанный в этот же период  по ремонту матричной печатающей головки для ККМ Samsung ER4615RF и Samsung ER250RF. Материал размещен без купюр.

Внимание! Данная статья полностью соответствует для версии 03 (светодиодная) с ПО 009-05 12.00, как самой распространенной. К остальным версиям ККМ соответствует с небольшими отличиями.

Общие сведения.
Касса ОКА102Ф относится к классу малогабаритных недорогих аппаратов с возможностью автономной работы от встроенного аккумулятора 12В. Состоит из выносного блока питания, системной платы, индикатора, платы принтера, принтера и блока ФП. Качество печатной платы и монтажа - высокое, что обеспечивает хорошую ремонтопригодность. Дополнительный фактор ускоряющий ремонт ККМ - это выносной блок питания ( в 80% случаях из строя выходит именно БП ). Термо принтер выполнен на распространенной ТПГ (как в АМС100Ф), имеет часто выходящий из строя двигатель. Отдельно выполненая плата управления принтером позволяет иметь унифицированную системную плату на все исполнения ККМ. Блок ФП сделан на одной микросхеме 24C256, данные в которой постоянно проверяются и довольно жестко связаны с ОЗУ.

Блок фискальной памяти.
Ошибки связанные с работой БФП:

FE01 ошибка при чтении ежедневной информации (Z отчетов) из блока ФП.
FE02 ошибка при чтении области фискализации блока ФП.
FE03 ошибка при чтении контрольных адресов(разметки) блока ФП.
FE04 ошибка записи в ФП при установке фискального режима.
FE05 ошибка записи ежедневной информации в ФП.
FE06 нет места в ФП для записи ежедневной инфориации.
FE07 посторонняя информация в ФП.
FE09 ошибка чтения номера ККМ.
FE10 подсчитанная контрольная сумма ФП не совпадает с хранимой в ОЗУ.
FE88 ошибка записи номера ККМ.
FE90 обнаружена подмена ФП.
FE22 нет ответа.

Пустая ФП должна иметь разметку, лучше делать с помощью самой ККМ в режиме "ремонт" (3 отдел). Заводской номер записывается в режиме "Г" : НОМЕР ККМ - клавиша "-" - НОМЕР ККМ - Итог. Смещение для области регистраций 081h, для области контрольных лент 0101h.
 

Разметка ФП
Адрес Данные Адрес Данные Адрес Данные
0000h 055h 0001h 001h 0010h 010h
0100h 0AAh 0002h 002h 0020h 020h
7FFFh 001h 0004h 004h 0040h 040h
- - 0008h 008h 0080h 080h

 

Структура записи Z отчета (максимум 4000 отчетов)*
Сумма День** Месяц Год КС***
1234567,89 29 11 03 --
015h 0CDh 05Bh 007h 09Dh 00Bh 003h 0F5h


*-для примера взят отчет №5 от29.11.2003 на сумму 1234567р89к.
**-день, в примере 29(01Dh), получается путем прибавления к нему 080h.
***-к вычисленной контрольной сумме записи прибавляется номер Z отчета.
 

Структура регистрации (максимум 5 регистраций)*
Пароль День Мес Год Регистрационный номер ИНН мл. 8 зн. ИНН ст. 4 зн. смена КС
2 123456 29 11 03 87654321 56789012 1234 150 --
002h 040h 0E2h 001h 000h 01Dh 00Bh 003h 0B1h 07Fh 039h 005h 014h 088h 062h 003h 0D2h 004h 096h 000h 032h


*-для примера взята регистрация №2 от29.11.2003 ИНН:123456789012, Регистрационный номер:87654321, Пароль:123456, Смена:150.

Версии ПО.

На настоящий момент существует 5 эталонных версий:
-Модель с матричным принтером М190.
-Модель с термо принтером и ЖКИ индикатором (торговая версия).
-Модель с термо принтером и светодиодным индикатором (торговая версия).
-Модель с термо принтером и ЖКИ индикатором (транспортная версия).
-Модель с термо принтером и светодиодным индикатором (транспортная версия).
Все эталонные версии переделываются из одной в другую за 5-10 минут. ПО размещено в ПЗУ 27С256. В последних партиях установлен разъем под ЭКЛЗ.

К плюсам ПО следует отнести:
- Позволяет вести накопительную сумму по отделам. Например: отдел 1 - цена, отдел 2 - НДС1, отдел - 3 НДС2, отдел 4 - НСП, соответственно можно посмотреть накопительную по любой составляющей.
- Режим ЦТО (запрет работы в режиме "Р") позволяющий блокировать работу ККМ по введенной дате через ошибку FE00 (В режиме "О" 123 % пароль(4 цифры, по умолчанию 0) ИТОГ новый пароль ИТОГ дата ИТОГ) .
- Режим ремонта (разобрать, соеденить перемычкой X6:1,X6:2). Позволяет произвести небольшой ремонт и диагностику ККМ, входит в этот режим при любой ошибке ККМ.

- 0 - Тест блока ФП ("ВЕРНО","НЕ ВЕРНО").
- C - Безусловное обнуление ОЗУ С-ИТОГ(В том числе закроются все отделы и ограничение станет равным "0". Важно!).
- 1отдел - Тест проверки чтения и записи ФП: продолжение теста - ИТОГ, отмена - С ("ВЕРНО","НЕ ВЕР. Ч"-ошибка чтения,"НЕ ЗАП"-ошибка записи).
- 2отдел - Тест проверки разметки ФП: продолжение теста - ИТОГ, отмена - С ("ВЕРНО","НЕ ВЕР. Ч"-ошибка чтения:АААА ДД где АААА адрес, ДД данные из ФП).
- 3отдел - Разметка ФП ("ВЕРНО","НЕ ЧИС"-ФП не чистая,"НЕ ЗАП"-ошибка записи).
- 1 - Тест клавиатуры и аккумулятора ("БР"-аккумулятор в норме,"АБР"-аккумулятор разряжен. И соответственно код клавиши).
- 2 - Тест индикации (Цифра-Сегмент, 1-g, 2-a, 3-b, 4-c, 5-d, 6-f, 7-e, 8-h).

К минусам ПО следует отнести:
- В Z-отчете не указывается необнуляемый итог, приходится добавочно снимать отчет 2 ПИ.
- Вместо Z-отчета можно запрограммировать пароли "П","Р", убрать которые кассиру довольно проблематично. Сравните 1 АН ИТОГ ИТОГ ИТОГ и СТ ИТОГ ИТОГ ИТОГ ИТОГ - клавиши АН и СТ расположены рядом.
- В шапке чека печатается дата. Так как шапка чека печатается загодя - то на другой день необходимо принять меры по протяжке шапки, например снять X-отчет или сделать начало смены.

Рекомендации по ремонту.

ФП: Для ремонта достаточно иметь технологический хвост (4-4,5-5,6-6,8-8) для некоторых моделей программаторов требуется выкусить конденсатор на блоке ФП. Редко, но встречается теряет номер, 1 регистрацию или разметку. Выявляется тестами в ремонтном режиме. В 90% случаях был неисправен БП.

Принтер: ТПГ двух типов - обе взаимозаменяемые, замена дело вкуса или цены (По сравнению с АМС100 печатает другими сегментами, соответственно нерабочая ТПГ с АМС - оказывается полностью рабочей на ОКА102. Не рекомендую использовать эту особенность.). Двигатель часто подклинивает - выражается в виде сжимания строк. Оперативно устраняется нанесением на вал с обоих сторон смазки WD-40 хватает на 3-6 недель. В станционаре двигатель лучше заменить (завод добросовестно меняет на гарантийные талоны). Следует заметить при замене двигателя не всегда хорошо фиксируется на валу шестерня, заводим под нее нитку (разумного диаметра) и проблема уходит. При нежелании отправлять двигатель на завод - разбираем спиливаем ротор (убрать все опилки) и все дефекты пропадают. Хотелось бы обратить внимание: принтер может ужимать строки по причине периодического не контакта в цепи питаниия 12В (неконтакт в разьеме) или разьема двигателя по причине их сильного окисления.

Плата принтера: Тут все немного сложнее - иногда нужен осцилограф. Основной дефект попадание воды, кофе, пива и т.п. - неприятная особенность конструктива аппарата - два паза крепления крышки. Под ними находятся микросхема DD1(NE555, 1006ВИ1) и цепи питания двигателя. Соответственно не печатает меняем DD1 - особое внимание на пистон 8 ножки должен соединятся с 4 ножкой и пистон рядом с 7 ножкой, не тянет двигатель см. выше. Если лень включать осцилограф - меняем не задумываясь DD1, иначе на 3 ноге обоих микросхем должны при печати идти импульсы - у кого нет та неисправна. Еще одна распространенная ошибка НБ (нет бумаги) - проверить контакт до 14 ноги процессора. Если все нормально заменить процессор на 80с32 (лично я меняю на Siemens SAB-C501G-1RP).

Клавиатура: Здесь в отличии от остальных блоков нет постоянства - изготовитель находится в поиске. В старых клавиатурах стирались резинки - ремонт только заменой. В относительно новых любимый дефект сомопроизвольное нажатие кавиши СТ - выявляется несильным нажатием на корпус в клавиши СТ, устраняется подкладыванием шайб под крепежные стойки.

Системная плата: Стандартное ядро на 31 процессоре не требует дополнительных обьяснений по ремонту (очень хорошо расписано в ремонтной документации на ККМ Микро). Почти вся перефирия идет на процессор поэтому логично сложные ремонты начинать с его замены (на 80С32). Из характерных неисправностей практически патологическая привычка привычка писать на чеке возврат, сторно при этом в Z отчете суммы проходят правильно - устраняется технологическим обнулением. Любимая ошибка FE10, СБ.ОЗУ практически всегда происходит из-за блока питания- утсраняется обнулением.

Блок питания: Различают два типа блока питания: заводской и ИРБИС. Заводской - выглядит массивным в железном корпусе, позволяет расположить кассу далеко от розетки. ИРБИС маленкий корпусом с вилкой на корпусе, детализация -планарная, часто имеет поломки ударного происхождения. До начала ремонта рекомендую изучить (освежить в памяти) устройство и принцип работы БП . На практике ремонт выглядит намного проще
- Не запускается или пониженное напряжение на выходе - меняй (проверяй) C10 (220*25). Кстати если заменить на такой-же или на 220*16В - через 5-8 недель гарантированно вернется, эффективное средство борьбы с неплательщиками.;
- C10 поменяли зеленый светодиод моргает - меняй(проверяй) С11 (1 мкф);
- Горят предохранители, V7 (КП707,BUZ90,IRFBE30,BUZ80) показывает практически короткую - меняй V7, D1(1033ЕУ5А). Внимание: если вместо предохранителей воткнуть "гвозди" сгорает R7 (5Вт-10 Ом).
- Горят предохранители, V7 (КП707,BUZ90,IRFBE30,BUZ80) нормальный - меняй C12 (3n3 * 1500В).
- Пониженное напряжение на выходе ,C10, C11 заменены (проверены) - меняй (проверяй) C14 (2200*25В), C15(1000*40В);
- Блок питания работет, но издает высокочастотный свист- меняй (проверяй) V5 (КД247);
- Конструктив блока питания имеет отверстия над силовой частью платы. В случае попадания жидкости в корпус на текстолите иногда появляются прожиги (от еле видных - до хорошо заметных) - напоминаю уголь проводит электричество. Внимательный осмотр платы после залития может существенно с экономить время и средства.

Все для ремонта.
В технологическом режиме на стандартной ПЗУ есть недокументированная возможность читать пароли Режима ЦТО, Режима Г, Режима П заходим в режим 2 (тест индикации) и нажимаем "+", "-", "х". Чтобы изменить ограничение без Гашения пишем по адресам 3A2Ah,3A2Bh,3A2Ch:=#00h,7FFFh:=#0Ch(39F0h, 39F1h, 39F2h,7FFFh:=#A3h- для версии 009-04 12.00).
Программа для работы с ФП и ОЗУ имеющая ограничения по работе с COM портом есть на этой страничке (ссылка удалена. zival). В принципе на заводе можно купить аналогичную правда для работы под DOS-ом.



 

Материал №2

Устройство и принцип работы БП( взято из НИЦС.436234.002 И1)..
Источник содержит:
- шнур сетевой;
- преобразователь А;
- Блок индикации Б;
Преобразователь содержит:
-входные предохранители F1, F2;
-помехоподавляющий фильтр C1..C3, C9, L1;
-выходной выпрямитель V1-V4;
-входной емкостной фильтр C4, C5 с токоограничивающим резистором R2;
-однотактный преобразователь V1, T1 с обратновключенным выходным диодом V10;
-выходной фильтр C14, C15, L2;
-схему управления на специализированной микросхеме D1
-схему зарядки аккумулятора V11, лампочку H1
Преобразователь работает следующим образом.
Переменное напряжение 220В через сетевой шнур, предохранители и помехоподавляющий фильтр поступает на входной выпрямитель. Выпрямленное напряжение сглаживается входным фильтром и подается на преобразователь. Схема управления D1 в начальный момент запитывается через резистор R5. Порог включения микросхемы задается делителем R3,R4 (около 90В). При достижении входного напряжения значений более порогового, микросхема запускается. При открывании транзистора V7 происходит накопление энергии в трансреакторе T1. При закрывании транзисторе V7 происходит передача накопленной энергии в нагрузку через диод V10 и на схему управления через диод V8 для запитки микросхемы. Цепочки R7,R8 C7 и диодV5, С13 формируют безопасную траекторию переключения транзистора V7. Напряжение с обмотки 3-4 трансформатора фильтруется R-C цепочкой R15, C12 и подается на детектор прохождения нуля D1.8 и детектируется через V9 на C11. Таким образом , напряжение на конденсаторе C11 пропорционально выходному т.е. это напряжение обратной связи. Выходное напряжение преобразователя регулируется с помощью резистора R11. При увеличении тока в нагрузке время открытого состояния транзистора V7 увеличивается ( в трансреакторе накапливается больше энергии ) , частота работы преобразователя уменьшается, т.е. осуществляется ЧИМ модуляция, а напряжение на выходе остается неизменным. Если же выходная мощность превышает заданную (режим перегрузки ), схема управления переходит в режим периодического перезапуска.
Блок индикации содержит:
Индикатор наличия выходного напряжения 14,3В (светодиод V1);
индикатор протекающего тока заряда аккумулятора (светодиод V3, транзистор V2, резисторы R2…R5). Яркость свечения светодиода V3 прямопропорциональна зарядному току. Минимальная яркость V3 регулируется с помощью резистора R5 при минимальном токе заряда.