- PVSM.RU - https://www.pvsm.ru -

АМС-100Ф. «Народный» кассовый аппарат двухтысячных

Приветствую всех!

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 1

Так уж вышло, что один из имевшихся у меня экземпляров я тогда так и не показал, хотя на самом деле его воистину можно назвать одним из символов касс той эпохи. Что же в нём такого примечательного? Сейчас и узнаем.

❯ Суть такова

Что вообще можно считать самым узнаваемым отечественным кассовым аппаратом? Уверен, ответ тут однозначный: это АМС-100Ф и АМС-100К. Даже если вы не имеете никакого отношения к контрольно-кассовому и другому торговому оборудованию, вы наверняка узнаете этот девайс.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 2

В своё время такие кассы стояли в магазинах по всей России. Можно сказать, что это была едва ли не самая массовая модель девяностых и двухтысячных.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 3

Существовали они очень долго, вплоть до конца эпохи «классических» ККМ и перехода на онлайн-кассы.

И вот, спустя много лет после того, как такие ККМ ушли в историю, я решил рассказать о том, как они устроены и работают. А заодно и показать пару неотъемлемых моментов той эпохи.

❯ Немного про фискальную память

И для начала — немного истории. В 1998 году в России серьёзно ужесточился контроль за использованием ККМ. Самым главным изменением стало появление фискальной памяти — необнуляемого штатным образом накопителя, куда записывались все сменные итоги. Доступ к отчётам из ФП был заблокирован паролем налогового инспектора (от чего на самом деле он должен был защищать, за все эти годы не понял никто), причём при вводе неверного кода касса полностью блокировалась до набора корректного. Разборка и ремонт этих блоков также строжайше запрещалась.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 4

Пример кассового аппарата той эпохи — ранее мною показанный «Микро-101Ф». Увы, за год простоя принтер в нём я пока так и не оживил...

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 5

В своё время даже были мошенники, бравшие деньги за какие-то секреты по обнулению ФП и заявлявшие, что фискальную факсимильную память якобы можно стереть нажатием некоей «секретной» комбинации кнопочек. Отдельный интерес вызывает то, как они представляют себе такую корректировку на кассе Samsung ER-4615RF, где имелась бумажная контрольная лента.

Забавно, что прошло уже больше двадцати лет, сменилось две эпохи ККМ, а сайт до сих пор работает [1]...

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 6

А кое-где встречались и вот такие тексты [2].

❯ Обзор оборудования

Самое время взглянуть на мой экземпляр.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 7

А вот и он. Девайс в весьма неплохом состоянии, если не считать пожелтевшего пластика и отвалившейся защёлки крышки принтера.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 8

Довольно узнаваемая крышка индикаторов.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 9

Обратная сторона. Когда-то давно тут был прикручен денежный ящик, но в моём случае его больше нет.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 10

Разъём, которым он подключался.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 11

Сбоку два порта для сканера штрих-кодов и подключения к компьютеру.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 12

Голограммы, они же «средства визуального контроля» (СВК).

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 13

Принтер. Пожалуй, это один из самых монументальных принтеров в микропроцессорных ККМ. Поставили бы в него импортную термоголовку, уверен, прослужил бы десятилетиями.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 14

А вот второй экземпляр, АМС-100К.

На вид он очень похож на предыдущий аппарат, отличия только в немного лучше сохранившемся пластике, названии модели и светофильтре: здесь он намного светлее и прозрачнее. Изначально касса была прикручена к денежному ящику, но позднее я его снял.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 15

Марки-пломбы.

Благодаря тому, что они наклеены друг на друга, можно подцепить их все разом и успешно снять. А вот пластилиновую пломбу пришлось отковырять. Интересно, реально ли сейчас достать пломбиратор из старого ЦТО, дабы восстанавливать аутентичность старых касс? По идее, сейчас всё это уже давно неактуально и какому-то строгому учёту уже не подлежит.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 16

С обратной стороны всё идентично.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 17

Разъёмы тоже заклеены марками-пломбами, а один из них даже опечатан пластилином.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 18

А вот так видел кассу покупатель. Уверен, многие из вас узнают этот агрегат с этого ракурса...

❯ Первый запуск

Ну что же, попробуем включить.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 19

Подаём питание. Касса пискнула, на дисплее отобразилось «ЗАПР0С». Нажимаем КЗ, затем ВВ.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 20

Над каждой функциональной клавишей есть светодиод, показывающий, что она сейчас активна.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 21

Часов в АМС-100Ф нет, поэтому каждый раз после отключения питания дату и время надо вводить вручную.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 22

Всё, можно выбивать чеки.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 23

Делается это очень просто: вводим сумму, жмякаем клавишу выбора отдела (четыре отдельно стоящие клавиши с цифрами от 1 до 4 и есть отделы), далее ВВ, = и снова ВВ.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 24

А вот и пример чека.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 25

Также тут имеется режим фиксированных цен, позволяющий не набирать цену с клавиатуры, а указать её автоматически, введя код товара.

❯ Внутренности

Разумеется, ККМ я разобрал.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 26

Откручиваем четыре винта с боков корпуса и снимаем верхнюю его часть. Один из винтов должен быть под пломбой, но на моей кассе она отсутствует.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 27

Внутри корпуса даже отыскался какой-то старый отчёт.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 28

Клавиатура.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 29

Выполнена она отдельным блоком на стальной пластине.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 30

Два вакуумных индикатора — кассира и покупателя.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 31

Плата управления.

Хорошо видны ОЗУ, ПЗУ, два микроконтроллера (один отвечает за периферию, второй (с прошивкой во внешнем ПЗУ) - за саму кассовую логику), пищалка.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 32

Драйверы индикаторов.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 33

В ПЗУшке записана прошивка.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 34

Немного качественного заводского монтажа.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 35

Трансформатор питания.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 36

А вот начинка принтера (уже от другой АМС-100). Когда-нибудь я расскажу про то, как его запустить...

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 37

Двигатель очень похож на NEMA17, однако на самом деле это ДШР-39-0,006-1,8 (он же SM-200-0.12-1), довольно прожорливый, но при этом никакущий по моменту.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 38

Отечественная термопечатающая головка Т1001Б-2. От импортных собратьев она отличается большими габаритами, высоким энергопотреблением и очень низкой надёжностью (в руководстве к этой кассе ТПГ вообще числится как расходный материал). У пришедшей ей на смену ТД4032А всё ещё хуже — встречал упоминания об экземплярах, которые прямо с завода были сразу дохлые.

❯ Почему же она скручивалась?

Взглянем поподробнее на одну из частей платы.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 39

Это и есть фискальная память. Когда-то она находилась под опломбированной крышкой, но в моей кассе она утеряна.

В отличие от ФП на базе EPROM, модифицировать в ней данные очень и очень просто. Можно даже не пользоваться технологической прошивкой, достаточно подключиться к дорожкам или контактам панельки, и всё, микросхема I2C EEPROM с лёгкостью прошивалась тем, что было нужно.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 40

Что интересно, блок ФП в более старых версиях АМС-100Ф был намного более солидным и такие операции не позволял.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 41

Вот так он выглядел. Плата была помещена в металлическую коробочку, перетянутую проволокой.

❯ Редакторы ФП

Для АМС существовала вполне штатная программа, позволяющая менять настройки.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 42

Но, конечно, куда больше интересен не этот софт, а именно тот, который позволял читать и писать ФП через порт.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 43

А вот и эта программа.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 44

Были и другие редакторы. Вот этот, к примеру, позволял редактировать считанный с помощью программатора дамп. К слову, чаще всего подобный софт требовался не для скручивания или обнуления, а для восстановления работы кассы при ошибке записи в ФП.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 45

Ради интереса открыл дамп. За всё время работы на кассе было отработано 862 смены (не считая самой первой, с «тестовым» чеком на один рубль) и выбито покупок на три с лишним миллиона рублей.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 46

Более продвинутая версия редактора, для целого модельного ряда ККМ.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 47

Вот так он работает.

❯ АМС-100К

После введения ЭКЛЗ, касса, хоть и мало изменилась внешне, была полностью переработана внутри. По сути АМС-100К стала абсолютно новой ККМ в похожем корпусе. Что же там изменилось?

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 48

Из внешних отличий в глаза сразу бросаются индикаторы: тут они уже светодиодные.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 49

Снимем крышку.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 50

Блок питания теперь импульсный, в виде готового модуля.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 51

Новые платы индикации.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 52

Плата тоже претерпела изменения.

Схемотехника стала совершенно другой: теперь касса построена на единственном МК 80C31. Прошивка его находится в ПЗУ рядом. Навсегда исчезли более ненужные драйверы вакуумных индикаторов, появились часы с батарейкой, цепь управления соленоидом денежного ящика переехала с блока питания на основную плату, большая часть устройства теперь собрана на SMD-компонентах.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 53

Блок фискальной памяти, опечатанный красивой серебряной пломбой. Даже неохота его снимать.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 54

А вот начинка блока фискальной памяти (с просторов).

Как видно, он совершенно другой, нежели в АМС-100Ф, теперь он сделан внешним модулем на базе микроконтроллера. Всё это помещено в коробочку, залитую термоклеем.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 55

ЭКЛЗ.

С ней у этих касс некогда были серьёзные проблемы: из-за бага в прошивке в некоторых случаях можно было неосторожным нажатием клавиши ВВ закрыть архив. Происходило это без ввода пароля и входа в сервисное меню. ЭКЛЗ после такой ошибки не менялись по гарантии, потому что архив закрывался штатным образом и со стороны самого блока никакой ошибки не было. В своё время этот косяк немало сказался на популярности АМС-100К.

❯ Ищем клад в ящике кассира

Рассмотрим поподробнее денежный ящик.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 56

А вот и он.

К кассе он прикручен четырьмя винтами. Снять его без вскрытия корпуса ККМ невозможно. Также понадобится открутить внутри аппарата один винт, держащий клемму заземления.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 57

Разъём.

Аналогичный разъём можно встретить на других кассах производства ФГУП «КЗТА», например, Касби-02Ф. На более поздних ящиках вместо него стоит обычный RCA («тюльпан»).

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 58

Обратная сторона.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 59

Защёлка аварийного открытия (чтобы выдвинуть ящик без подачи питания).

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 60

Лоток.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 61

Вытаскиваем ящик и заглядываем внутрь. В глубине ящика обнаруживаются некогда провалившиеся туда деньги. Это известный конструктивный просчёт таких ящиков, о нём даже упоминалось на разных сайтах о кассах.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 62

Всего удалось вытащить одиннадцать «десюнчиков» и траченные сыростью пятьдесят рублей.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 63

А вот механизм ящика: электромагнит, пружина и концевик.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 64

В ящике обнаружилась рукописная инструкция по использованию кассы.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 65

Также под съёмным пластиковым лотком для денег обнаружился товарный чек ушедшей эпохи.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 66

Помимо денежного ящика некоторые ККМ также комплектовались лотком для сдачи.

Сейчас эта штука используется мной, чтобы складывать винты и прочие мелкие детали при разборке и ремонте очередных артефактов.

❯ Голограммы

Раз уж упомянули фискальную память, нельзя не показать ещё один атрибут той эпохи: не раз упоминавшиеся в моих обзорах голограммы. Было их два типа.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 67

Первая, «Государственный реестр», клеилась на заводе и свидетельствовала о том, что данная модель ККМ присутствует в реестре.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 68

Другая, «Сервисное обслуживание», должна была информировать о том, что ККМ стоит на учёте в ЦТО.

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

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 69

Много позже появились аналоги от другого производителя, отличавшиеся по дизайну. Во многих местах их не принимали как несоответствующие нормам. Прошла куча разбирательств с производителями этих «усатых дядечек», чем всё закончилось, неизвестно.

❯ Что же в итоге?

История этих касс была достаточно долгой: с конца девяностых до самого конца эпохи ЭКЛЗ, случившегося в 2017 году. АМС-100Ф и АМС-100К стояли в тысячах магазинов и кое-где были чуть ли не единственным видом касс. Несмотря на глюки, просчёты в конструкции и невысокое качество поздних модификаций, эти кассы продолжали массово закупать. По сравнению с другими моделями, АМС-100 была в использовании ненамного сложнее обычного калькулятора, а схемотехника, ошибки и частые неисправности были изучены со всех сторон.

С приходом онлайн-касс жизнь некоторых АМС-100К не закончилась: выпускались специальные комплекты, позволявшие доработать старую ККМ.

АМС-100Ф. «Народный» кассовый аппарат двухтысячных - 70

Большая часть онлайн-АМС представляет собой завалявшиеся на складах АМС-100К, модернизированные под новые реалии. Как нетрудно догадаться, особого распространения они не получили, отчего эпоха АМС тихо и незаметно ушла в историю.

Также АМС-100К (как и многие ККМ той эпохи, например, Ока-102К, ЭКР 2102К, Касби-02К) сейчас можно использовать как тестовый стенд для обучения программированию МК архитектуры 8051: каждая такая касса — по сути хорошо документированная (схемы и прошивки легко ищутся) и очень дешёвая демоплата с клавиатурой, дисплеем, парой интерфейсных портов и принтером.

Такие дела.


Автор: MaFrance351

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/knopki/434722

Ссылки в тексте:

[1] до сих пор работает: http://kas-sa.chat.ru/index.htm

[2] вот такие тексты: https://web.archive.org/web/20080525101213/http://www.berator.ru/raschet/article/1172

[3] Источник: https://habr.com/ru/companies/timeweb/articles/954344/?utm_source=habrahabr&utm_medium=rss&utm_campaign=954344