Кассовый регистратор

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистических . Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 24. 08. 81 (21) 3329798/18.-24 (ф ) М К 3.

G 07 г, 1/02

G 06 F 15/21 сприсоединениемэаявки ¹

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет

Опубликовано 150383. Бюллетень № 10 ($3) УДК 621, 398. (088. 8) Дата опубликования описания 15.03.83 (72) Авторы изобретению

A.Ñ. Мартыненко, Ю.И. Осипов и В.П. (71) Заявитель (54 ) КАССОВЫЙ РЕГИСТРАТОР

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

Известен кассовый регистратор, содержащий блоки памяти,. арифмети-. ческий блок ввода и вывода информации, -клавиатуру и блок программного управления 11).

Недостатком .этого устройства является отсутствие защиты информаций от искажения при неисправности пи- . тающей сети.

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

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

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

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

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

Устройство содержит клавиатуру 1, арифметический блок 2, блок памяти 3 блок ввода информации 4, блок вывода информации 5, формирователь слу-4g жебной информации б, формирователь кода команды 7, блок задания команды 8, блок защиты информации 9имеющий компаратор 10, формирователь одиночного сигнала 11, триггер метки 12, элемент задержки 13, элемент

И 14 .и блок буферных регистров 15.

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

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

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

Формирователь кода команды 7, f)HKсирующие в нем и переводящие кассовый регистратор в очередное текущее состояние.

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

9 и устанавливает его в положение

"1", при этом открывается элемент

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

Если триггер метки 12 находится в положении "1" и элемент И 14 открыт, то сигнал с выхода формирователя служебной информации б проходит на вход блока буферных регистров 15,. содержимое которого переписывается в соответствующие ячейки блока памяти 3, Этот же специальный сигнал от формирователя служебной информации б, задержанный на элементе задержкй 13, поступает на- первый вход триггера метки 12, устанавливая его в положение "0", триггер метки 12 при этом закрывает элемент И 14.

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

При появлении неисправности пита- ющей сети пропадение или уменьше1005118 ние напряжения питания, возникшей второму входу будет заблокирован и во время- работы устройства, защита . информация из блока буферных регистинформации от искажения реализуется ров 15 в блок памяти 3 не заносится, следующим образом. а кассовый регистратор будет выполПри снижении питающего напряжения нять начальную ycTaHQBRy. сети ниже установленной формы компа- 5 При появлении неисправности сети

I ратор 10 выдает сигнал на- формиро- питания по окончании выполнения ватель одиночного сигнала 11, с ко- цикла обРаботки введенной инторого одиночный импульс поступает формации защита информации реана вход блока задания команды 8 и лизуется за счет инерционности блокапринудительно устанавливает его в íà-10 питания сохраняющего в течение чальное исходное состояние неза- . . 1 5 мс нормальный уровень напряжения, висимо от того, в каком месте выпол - который обеспечивает информационнения программы пришел сигнал. Фор-. . ную связь для завершения работы. мирователь кода команды 7 и, формиро- Введение в устройство блока защия тель служебной информации 6 про- 15 ты информации позволяет повысить изводят набор команд после этого . надежность работы кассового регистсигнала по начальной установке. Ес- ратора и достоверность информации .беэ ли напряжение питания восстанови- -.снижения быстродействия. лось до нормального уровня и сбоев в процессе работы больше не было, в конце цикла начальной установки Формула изобретения с выхода формирователя служебной информации б на вход элемента задерж- Кассовый регистратор, содержащий ки 13 и первый вход элемента И 14 .клавиатуру, выход которой подключен блока защиты информации 9 подается 75 к входу блока ввода информации, специальный сигнал опроса, действие первый выход которого соединен с перкоторого описано выше. вым входом арифметического блока, Защита информации от искажения в второй выход блока ввода информации зависимости от ее нахождения в момент подключен через блок задания команпоявления неисправности в сети пи- О ды и формирователь кода команды к тания реализуется следукщим.обра второму входу блока задания коман- . зом. ды и к входу формирователя служебПри появлении неисправности в про- ной информации, первый выход котороцессе набора реквизитов операции - го соединен с первым входом блока импульс с формирователя одиночного памяти, выход которого подключен .к сигнала 11 блока защиты и формации второму входу арифметического блока, подается на третий вход блока за- выход которого соединен с вторым дания команды 8 ю посредством ко о" входом блока памяти и первым входом рого кассовый регистратор переводит блока вывода информации, второй выход ся-в цикл выполнения. начальной ус- формирователя служебной информации тановки. триггер метки 12, находящий-49 подключен к третьему входу арифмеся в положении "0", закрывает по тического блока и второму входу второму входу элемент И 14 и при оп- блока вывода информации, о т л и ч а .росе, при поступлении специального ю шийся тем, что, с целью повысигнала с формирователя слУжебной шения достоверности устройства при информации б íà пеРвый вход элемен- 45 неисправности питающей сети, в него та И 14, элемент И 14 не срабатыва- . введен блок защиты информации, вклюет — блокирУет сигнал опРоса и пере- чающий компаратор, формирователь

Дачи информаЦии из блока буфеРных., одиночного сигнала, триггер метки, регистров 15 в блок памяти 3 не элемент задержки; элемент И и блок происходит. Сигнал опроса чеРез . 0 буферных регистров, выход компараэлемент задержки 13 подтверждает тора через формирователь одиночного нулевое состояние триггера метки 12 ° сигнала блока защиты информации под1

При появлении неисправности сети ключен к третьему входу блока задапитания во время цикла обработки вве- ния команды, второй выход арифметиденной информации до момента форми- ческого блока подключен к первому рования блоком вывода информации 5 входу блока буферных регистров блока ответного сигнала защита информации защиты информации, выход которого

,Реализуется следующим образом. В -соединен с третьим входом блока паэтом случае часть или вся результи- мяти, третий выход формирователя слурующая информация оказалась эанесе- . жебной информации подключен в блоке на в блок буферных регистров 15 в - защиты.информации к первому входу искаженном виде. элемента И и входу элемента задерж Поскольку информация в блоке вы- ки выход которого соединен с первода информации 5 искажена, связан- вым входом триггера метки, выход коный с .ним триггер метки 12 будет в торого подключен к второму входу нулевом положении, элемент И 14 по Я элемента И, выход которого соединен1005118

Составитель Е. Новиков

Редактор К. Волощук ТехредЖ.Кастелевич . КорректорВрБутяга

Заказ 1905/67 Тираж 571 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская. наб., д.4/5 филиал ППП "Патент", r, Ужгород, ул. Проектная, 4 с вторым входом блока буферных регистров, второй вход триггера метки блока защиты информации соединен с выходом блока вывода информации.

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

1. Авторское свидетельство СССР

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

9 616631, кл; G 06 F 15/02, 1973

5 (прототип ).