Кассовый регистратор Советский патент 1983 года по МПК G07G1/02 G06F15/21 

Описание патента на изобретение SU1005118A1

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

На чертеже представлена .блок-схема устройства.

Устройство содержит клавиатуру 1 арифметический блок 2, блок памяти 3 блок ввода информации 4, блок вывода информации 5, формирователь слУ жебной информации 6, формирователь кода команды 7, блок задания команды 8, блок защиты информации 9 имеющий компаратор 10-, формирователь .одиночного сигнала 11, триггер метки 12, ЭJ;Ieмeнт задержки 13, элемент И 14 и блок буферных регистров 15.

Устройство работает следующим образом.

В исходном положении после включе ния питания производится цикл начальной установки, в результате которого все блоки устройства устанавливаются в начальное положение, в которое их приводят формирователь служебной информации 6, формирователь кода команды 7 и блок задания команды 8.

При проведении приемно-счетной операции оператор последовательно нажимает соответствующие клавиши на клавиатуре 1, вводит необходимые реквизиты операции. Сигнал от нажатия клавиш клавиатуры 1 поступает через блок ввода информации 4 в арифметический блок 2 ив блок за-а

дания команды 8, который с учетом предыдущего состояния кассового регистратора и кода вновь введенной команды формирует сигналы установки поступившей команды, вводимые в 5 формирователь кода команды 7, фиксирующие в нем и переводящие кассовый регистратор в очередное текущее состояние.

По окончании цикла.ввода информа10 ции оператор нажимает исполнительную клавишу на клавиатуре 1, включающую цикл обработки введенной информации, которая производится арифме. тическим блоком 2 и блоком памяти 3 в

5 соответствии со служебными командами, вырабатываемыми формирова1елем служебной информации 6. Цикл обработки информации завершается формированием результатов вычислений в блоке буферных регистров 15 блока защиты информации 9 и выдачей серии управляющих сигналов из формирователя служебной информации 6 на вход блока вывода информации 5, по которым последний осуществляет распечатки выходных документов, например, чека и контрольной.ленты. По последнему из указанных сигналов блока вывода информации 5 формирует ответный сигнал, свидетельствующий о правиль0 ном прохождении через формирователь служебной информации 6, формирователь кода команды 7 и блок задания команды 8 всех .команд программы. Этот сигнал поступает на второй вход тригге5 ра метки 12 блока защиты информации 9 и устанавливает его в положение 1, при этом открывается элемент И 14. Формирователь служебной информации б в конце Каждой приемноп счетной информации вырабатывает спе циальный сигнал опроса, которь1й поступает на п.ервый вход элемента И 14 блока защиты.информации 9, опрашивая состояния триггера метки 12. Если триггер метки 12 находится

в положении 1 и элемент И 14 открыт, то сигнал с вьгхода формирователя служебной информации 6 проходит на вход блока буферных регистров 15,. содержимое которого переписывается

0 в соответствующие ячейки блока памяти 3.

Этот же специальный сигнал от формирователя служебной информации в., задержанный на элементе задержки 13, пост гпает на- первый вход

триггера метки 12, устанавливая его в положение О, триггер метки 12 при этом закрывает элемент И 14. На этом заканчивается работа 0 устройства по полной программе с контролем и подтверждением с помо.щью блока защиты информации 9 правильности работы.

При появлении неисправности пита5 ющей сети пропадение или уменьшение напряжения питания / возникшей во время работы устройства, защита информации от искажения реализуется следующим образом. При снижении питающего напряжения сети ниже установленной формы компаратор 10 выдает сигнал на формирователь одиночного сигнала 11, с которого одиночный импульс поступает на вход блока задания команды 8 и принудительно устанавливает его в н чальное исходное состояние независимо от того, в каком месте выпол нения программы пришел сигнал. Формирователь кода команды 7 и. формиро B.iTenb служебной информации б производят набор команд после этого сигнала по начальной установке. Если напряжение питания восстановилось до нормального уровня и сбоев в процессе работы больше не было, в конце цикла начальной установки с выхода формирователя служебной информации б на вход элемента задер ки 13 и первый вход элемента И 14 блока защиты информации 9 подается специальный сигнал опроса, действие которого описано выше. Защита информации от искажения в зависимости от ее нахождения в моме появления неисправности в сети питания реализуется следующим образом. При появлении неисправности в пр цессе набрра реквизитов операции импульс с формирователя одиночного сигнала 11 блока защиты информации 9 подается на третий вход блока задания команды 8, посредством которого кассовый регистратор переводит ся- в цикл выполнения начальной установки. Триггер метки 12, находящи ся в положении О, закрывает по второму входу элемент И 14 и при оп .росе, при поступлении специального сигнала с формирователя служебной информации б на вход элемента И 14, элемент И 14 не срабатывает - блокирует сигнал опроса и пере дачи информации и§ блока буферных регистров 15 в блок Пс1мяти 3 не происходит. Сигнал опроса через элемент задержки 13 подтверждает нулевое состояние триггера метки 12 При появлении неисправности сети питания во время цикла обработки вв денной информации до мбмента формирования блоком вывода информации 5 ответного сигнала защита информации .реализуется следующим образом. В этом случае часть или вся результирующая информация оказалась занесена в блок буферных регистров 15 в искаженном вид©, . Поскольку информация в блоке вы. вода информации 5 искажена, связанный с ним триггер метки 12 будет в нулевом положении, элемент И 14 по торому входу будет заблокирован и нформация из блока буферных регист-. ов 15 в блок памяти 3 не заносится, кассовый регистратор будет выполять начальную установку. При появлении неисправности сети питания по окончании выполнения икла обработки введенной информации защита информации реаизуется за счёт инерционности блока.итания, сохраняющего в течение 1-5 мс нормальный уровень напряжений, оторый обеспечивает информационную связь для завершения работы. Введение в устройство блока защиты информации позволяет повысить надежность работы кассового регистратора и достоверность информации.без снижения быстродействия. Формула изобретения Кассовый регистратор, содержащий клавиатуру, выход которой подключен к входу блока ввода информации, первый выход которого соединен с первым входом арифметического блока, второй выход блока ввода информации подключен через бльк задания команды и формирователь кода команды к второму входу блока задания коман- . ды и к входу формирователя служебной информации, первый выход которого соединен с первым входом блока памяти, выход которого, подключен к второму входу арифметического блока, выход которого соединен с вторым входом блока памяти и первым входом блока вывода информации, второй выход формирователя служебной информации подключен к третьему входу арифметлческого блока и второму входу блока вывода информации, отличающийся тем, что, с целью повышения достоверности .устройства при неисправности питающей сети, в него введен блок защиты информации, включающий компаратор, формирователь одиночного сигнала, триггер метки, элемент задержки; элемент И и блок буферных регистров, выход компаратора через формирователь одиночного сигнала блока защиты информации подключен к третьему входу блока -задания команды, второй выход арифметического блока подключен к первому входу блока буферных регистров блока защиты информации, выход которого соединен с третьим входом блока памяти, третий выход формирователя cyiyжебной информации подключен в блоке защиты- информации к первому входу элемента И и входу элемента задержки, выход которого соединен с первым входом триггера метки, выход которого подключен к второму входу элемента И, выход которого соединенс вторым входом блока буферных регистров , второй вход триггера метки блока защиты информации соединен с выходом блока вывода информации.

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР 652565, кл. G 06 F 15/02, 1974.

2.Авторское свидетельство СССР 616631, КЛ-. G 06 F 15/02, 1973

(прототип).

Похожие патенты SU1005118A1

название год авторы номер документа
Кассовый регистратор 1985
  • Чурилов Руслан Васильевич
  • Абрамсон Иосиф Тобиасович
  • Мартыненко Александр Семенович
  • Матюкас Эдуард Пранович
  • Ханов Олег Алексеевич
SU1355990A1
Кассовый регистратор 1981
  • Мартыненко Александр Семенович
  • Осипов Юрий Иванович
  • Филонова Валентина Петровна
  • Казаков Виктор Петрович
  • Михайлов Юрий Алексеевич
  • Иванов Вячеслав Алексеевич
SU1001105A1
Кассовый регистратор 1976
  • Бабурин Артем Александрович
  • Валкин Владимир Меерович
  • Корниенко Григорий Иванович
  • Старовойтенко Олег Аркадьевич
  • Чирвин Борис Гаврилович
  • Фурсов Анатолий Александрович
SU652565A1
Кассовый регистратор 1979
  • Богданов Николай Николаевич
  • Валкин Владимир Меерович
  • Максимов Василий Аверьянович
SU809192A1
Устройство для оценки сенсомоторной деятельности обучаемого 1989
  • Кудряшов Николай Иванович
  • Карлов Александр Васильевич
  • Кирюхин Владимир Анатольевич
  • Мухортов Василий Васильевич
SU1688271A1
Многоканальное устройство тестового контроля логических узлов 1988
  • Созин Юрий Борисович
  • Туробов Валерий Павлович
  • Дворкин Владимир Ефимович
SU1564623A1
Устройство для контроля цифровых блоков 1986
  • Белов Владимир Васильевич
  • Тришков Михаил Васильевич
  • Федулов Евгений Олегович
  • Шмельков Александр Иванович
SU1314344A1
СИСТЕМА ПЕРЕДАЧИ ИНФОРМАЦИИ 1993
  • Зайцев Ю.Н.
  • Кудрявцев А.А.
  • Балаева Е.И.
RU2038634C1
Устройство тестового контроля цифровых блоков 1985
  • Нерубацкий Вадим Алексеевич
  • Подунаев Георгий Александрович
  • Саксонов Виктор Федорович
  • Ташлинский Александр Григорьевич
  • Шнайдер Федор Фридрихович
SU1315982A1
Сигнатурный анализатор 1987
  • Неженцев Юрий Францевич
SU1499349A1

Иллюстрации к изобретению SU 1 005 118 A1

Реферат патента 1983 года Кассовый регистратор

Формула изобретения SU 1 005 118 A1

SU 1 005 118 A1

Авторы

Мартыненко Александр Семенович

Осипов Юрий Иванович

Филонова Валентина Петровна

Даты

1983-03-15Публикация

1981-08-24Подача